Creating Embedded Systems miriac SBC-S32V User Manual V 1.1 Table of Contents Table of Contents 1 General Notes .............................................. 4 4.15.6 Power Distribution ....................................... 29 1.1 Warranty........................................................ 4 4.15.7 MIPI Power .................................................. 30 1.2 Links .............................................................. 4 4.15.8 Power Up ..................................................... 31 1.3 Liability .......................................................... 4 4.16 Reset Structure............................................ 32 1.4 Offer to Provide Source Code of Certain Software ........................................................ 5 5 System Core, Boot Configuration ............ 33 5.1 Processor NXP S32V234 ............................ 33 1.5 Symbols, Conventions and Abbreviations ..... 6 5.2 Boot Mode Configuration ............................. 34 1.5.1 Symbols ........................................................ 6 5.3 Boot Mode Switch ........................................ 35 1.5.2 Conventions .................................................. 6 5.4 Power Up Configuration............................... 36 2 Introduction ................................................. 7 5.5 MCU programming Port ............................... 37 2.1 Safety and Handling Precautions .................. 7 5.5.1 MCU Pinout ................................................. 39 2.2 Short Description ........................................... 8 6 MPX-Module ............................................... 41 2.3 Shipping List .................................................. 8 6.1 Mounting/Unmounting ................................. 42 3 Quick Start Guide ........................................ 9 6.2 DRAM .......................................................... 44 3.1 Prerequisites ................................................. 9 6.3 eMMC .......................................................... 45 3.1.1 Minimum Requirements ................................ 9 6.4 Leds ............................................................. 45 3.1.2 Recommended Items .................................... 9 6.5 Switches ...................................................... 46 3.2 Board Preparation and Power-Up ............... 10 6.6 Module Connector ....................................... 47 3.3 Operation .................................................... 12 6.7 Module/Carrier Connections ........................ 48 3.3.1 U-Boot Startup............................................. 12 7 JTAG Chain ................................................ 55 4 System Description ................................... 13 7.1.1 JTAG Devices.............................................. 55 4.1 Block Diagram CRX-S32V Carrier............... 13 7.1.2 JTAG Connector .......................................... 55 4.2 Block Diagram MPX-S32V Module.............. 13 7.1.3 JTAG Connector Pinout ............................... 56 4.3 Feature Overview ........................................ 14 8 IC Structure ............................................... 57 4.4 Mechanical Dimensions .............................. 17 8.1.1 Bus Map ...................................................... 57 4.4.1 MPX-S32V Module ...................................... 17 8.1.2 IC Devices .................................................. 58 4.4.2 CRX-S32V Carrier ....................................... 18 8.1.3 Digital Visual Interface ................................. 58 4.5 Carrier Board Layout - Module Side ........... 19 9 Peripherals ................................................. 59 4.6 Carrier Board Layout - Non-Module Side ... 20 9.1 HDMI ........................................................... 59 4.7 Carrier Power Button Side View .................. 21 9.1.1 DDC Function .............................................. 59 4.8 Carrier Power Plug Side View ..................... 21 9.1.2 HDMI Connector .......................................... 60 4.9 Carrier Bottom Side View ............................ 21 9.2 LAN Connection .......................................... 61 4.10 Carrier Top Side View ................................. 21 9.3 PCIe Interface.............................................. 62 4.11 Module Top Side ......................................... 22 9.3.1 Power Connector PWE1 .............................. 62 4.12 Module Bottom Side .................................... 22 9.3.2 The Mini-PCIe Slot ...................................... 63 4.14 System Environment ................................... 23 9.4 MIPI CSI Interface ....................................... 64 4.14.1 Temperature Ratings................................... 23 9.4.1 MIPI Connectors .......................................... 65 4.14.2 Power Dissipation........................................ 25 9.4.2 MIPIA Connector ......................................... 66 4.15 Power Supply .............................................. 26 9.4.3 MIPIB Connector ......................................... 67 4.15.1 Input Supply Rating ..................................... 26 9.5 MicroSD Card Slot ....................................... 68 4.15.2 Input Power Connector................................ 26 9.6 UART ........................................................... 70 4.15.3 Input Power Switch...................................... 27 9.6.1 UART1 ......................................................... 70 4.15.4 Fuses .......................................................... 28 9.6.2 UART2 ......................................................... 70 4.15.5 Power Supply Structure............................... 28 9.7 CAN ............................................................. 71 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 2/81 Table of Contents 9.7.1 CAN0........................................................... 71 10 Appendix .................................................... 77 9.7.2 CAN1........................................................... 71 10.1 Acronyms..................................................... 77 9.7.3 Termination ................................................. 72 10.2 Table of Figures........................................... 78 9.8 LEDs ........................................................... 73 10.3 Table of Tables ............................................ 80 9.9 Switches ...................................................... 74 11 History ........................................................ 81 9.10 Jumpers ...................................................... 76 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 3/81 General Notes 1 1 General Notes Copyright MicroSys Electronics GmbH, January 2017 All rights reserved. All rights in any information which appears in this document belong to MicroSys Electronics GmbH or our licensors. You may copy the information in this manual for your personal, non-commercial use. Copyrighted products are not explicitly indicated in this manual. The absence of the copyright ((c)) and trademark (TM or (R)) symbols does not imply that a product is not protected. Additionally, registered patents and trademarks are similarly not expressly indicated in this manual. 1.1 Warranty To the extent permissible by applicable law all information in this document is provided without warranty of any kind, whether expressed or implied, including but not limited to any implied warranty of satisfactory quality or fitness for a particular purpose, or of non-infringement of any third party's rights. We try to keep this document accurate and up-to-date but we do not make any warranty or representation about such matters. In particular we assume no liability or responsibility for any errors or omissions in this document. MicroSys Electronics GmbH neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of this manual or its associated product. MicroSys Electronics GmbH further reserves the right to alter the layout and/or design of the hardware without prior notification and accepts no liability for doing so. 1.2 Links We make no warranty about any other sites that are linked to or from this document, whether we authorize such links or not. 1.3 Liability To the extent permissible by applicable law, in no circumstance, including (but not limited to) negligence, shall we be liable for your reliance on any information in this document, nor shall we be liable for any direct, incidental, special, consequential, indirect or punitive damages nor any loss of profit that result from the use of, or the inability to use, this document or any material on any site linked to this document even if we have been advised of the possibility of such damage. In no event shall our liability to you for all damages, losses and causes of action whatsoever, whether in contract, tort (including but not limited to negligence) or otherwise exceed the amount, if any, paid by you to us for gaining access to this document. MicroSys Electronics GmbH Muehlweg 1 D-82054 Sauerlach Germany Phone: +49 8104 801-0 Fax: +49 8104 801-110 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 4/81 General Notes 1 1.4 Offer to Provide Source Code of Certain Software This product contains copyrighted software that is licensed under the General Public License ("GPL") and under the Lesser General Public License Version ("LGPL"). The GPL and LGPL licensed code in this product is distributed without any warranty. Copies of these licenses are included in this product. You may obtain the complete corresponding source code (as defined in the GPL) for the GPL Software, and/or the complete corresponding source code of the LGPL Software (with the complete machine-readable "work that uses the Library") for a period of three years after our last shipment of the product including the GPL Software and/or LGPL Software, which will be no earlier than December 1, 2010, for the cost of reproduction and shipment, which is dependent on the preferred carrier and the location where you want to have it shipped to, by sending a request to: MicroSys Electronics GmbH Muehlweg 1 D-82054 Sauerlach Germany In your request please provide the product name and version for which you wish to obtain the corresponding source code and your contact details so that we can coordinate the terms and cost of shipment with you. The source code will be distributed WITHOUT ANY WARRANTY and licensed under the same license as the corresponding binary/object code. This offer is valid to anyone in receipt of this information. MicroSys Electronics GmbH is eager to duly provide complete source code as required under various Free Open Source Software licenses. If, however you encounter any problems in obtaining the full corresponding source code we would be much obliged if you give us a notification to the email address gpl@microsys.de, stating the product and describing the problem (please do NOT send large attachments such as source code archives etc. to this email address) miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 5/81 General Notes 1 1.5 Symbols, Conventions and Abbreviations 1.5.1 Symbols Throughout this document, the following symbols will be used: Information marked with this symbol MUST be obeyed to avoid the risk of severe injury, health danger, or major destruction of the unit and its environment Information marked with this symbol MUST be obeyed to avoid the risk of possible injury, permanent damage or malfunction of the unit. Information marked with this symbol gives important hints upon details of this manual, or in order to get the best use out of the product and its features. Table 1 Symbols 1.5.2 Conventions Symbol explanation # denotes a low active signal denotes the signal flow in the shown direction denotes the signal flow in the shown direction denotes the signal flow in both directions denotes the signal flow in the shown direction with additional logic / additional ICs in the signal path I/O denotes a bidirectional pin Input denotes an input pin matched denotes the according signal to be routed impedance controlled and length matched Output denotes an output pin Pin 1 refers to the numeric pin of a component package Pin a1 refers to the array position of a pin within a component package XXX- denotes the negative signal of a differential pair XXX+ denotes the positive signal of a differential pair XXX denotes an optional not mounted or fitted part Table 2 Conventions miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 6/81 Introduction 2 2 Introduction Thank you for choosing the MicroSys SBC-S32V Single Board Computer system. This manual should help you to get the best performance and details out all of its features. 2.1 Safety and Handling Precautions ALWAYS use the correct type and polarity of the power supply! DO NOT exceed the rated maximum values for the power supply! This may result in severe permanent damage to the unit, as well as possible serious injury. ALWAYS keep the unit dry, clean and free of foreign objects. Otherwise, irreparable damage may occur. Parts of the unit may become hot during operation. Take care not to touch any parts of the circuitry during operation to avoid burns, and operate the unit in a wellventilated location. Provide an appropriate cooling solution as required. ALWAYS take care of ESD-safe handling! Many pins on external connectors are directly connected to the CPU or other ESD sensitive devices. Make or break ANY connections ONLY while the unit is switched OFF. Otherwise, permanent damage to the unit may occur, which is not covered by warranty. There is no separate SHIELD connection. All the metal sheaths of shielded connectors are connected to GND. Also, all mounting holes of the carrier board are connected to GND. The module's mounting holes are not connected to GND Take this into account when handling and mounting the unit. Table 3 Safety and Handling Precautions miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 7/81 Introduction 2 2.2 Short Description The SBC-S32V is a small computer system consisting of the MPX-S32V module, based on NXP's S32V234 vision processing MPU the CRX-S32V carrier board. It targets both evaluation of the MPX-S32V SOM direct usage as an industrial ADAS computing solution This document provides you an overview on the system devices, connectors and functions, and how to take the first steps on the initial setup. 2.3 Shipping List The SBC-S32V EvalKit package contains the following items: miriac SBC-S32V User Manual The SBC-S32V system, mounted with cooling solution Power Supply 12V DC stabilized / 2 A Micro-SD-Card with U-Boot and root file system V 1.1 (c) MicroSys Electronics GmbH 2017 8/81 Quick Start Guide 3 3 Quick Start Guide 3.1 Prerequisites Always make sure to handle the SBC-S32V unit ESDsafe! Otherwise, the unit may suffer permanent damage. However, do not place the unit directly flat on a metal surface, as this may result in short circuits and damage to the board. At first time operation unpack the unit and make sure that is clean and free of visible damage or foreign objects. 3.1.1 Minimum Requirements To operate the board, you will at least need the following items: an adequate power supply, delivering 12V DC (stabilized) / 2 A min. an USB cable (type A - micro B) adapted to connector USB a serial terminal, such as a PC with an USB port running a terminal Software (e.g. TeraTerm, HyperTerminal, putty, Kermit...), or else a hardware serial console. Choose the following parameters: (a) 115200 Bd (b) 8 Data bits (c) No parity (d) 1 Stop Bit 3.1.2 Recommended Items The following items are not absolutely necessary, but strongly recommended for practical operation and development purposes: miriac SBC-S32V User Manual Network connection via LAN port (RJ45) to your local network installation TFTP server available for downloading within the network (Hint: may run on the same PC as the serial Terminal) SD card as mass storage and/or boot media V 1.1 (c) MicroSys Electronics GmbH 2017 9/81 Quick Start Guide 3 3.2 Board Preparation and Power-Up Make sure the switch BOOT, located on the CRX-S32V carrier board, is set properly in order to select the correct boot source and board configuration. For more details see chapter 5.3 Boot Mode Switch Figure 1 BOOT Switch Make sure the switch BMD, located on the MPX-S32V module, is set properly in order to select the correct boot source. For more details see chapter 5.2 Boot Mode Configuration Figure 2: BMD Switch Make sure the switch GPU, located on the MPX-S32V module, is set properly in order to select the correct GPU supply For more details see chapter 6.5 Switches Figure 3: GPU Switch The board comes preconfigured to boot correctly via SD-Card on arrival. Connect the micro USB cable to USB. Figure 4 USB Connector miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 10/81 Quick Start Guide 3 Connect other peripherals as far as intended. Make sure the power switch PWR is in off position (released) Figure 5 Power Switch Off Connect the 12V power line to the PWRA connector Figure 6 Power Jack Switch on the power by switch PWR Figure 7 Power Switch ON After Power-On, the green LED on the carrier should light up. IF NOT, DISCONNECT THE UNIT IMMEDIATELY FROM THE POWER SOURCE AND CHECK FOR FAULTS! miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 11/81 Quick Start Guide 3 3.3 Operation 3.3.1 U-Boot Startup When power is supplied the system will start. On startup, U-Boot will come up similar to the following: The exact output may vary, depending on U-Boot and MPX-S32V module versions in use. U-Boot 2016.01 (Aug 04 2017 - 09:06:53 +0200) CPU: NXP S32V234 at 1000 MHz Reset cause: unknown reset Board: mpxs32v234-R2 I2C: ready DRAM: 2 GiB All (4) cores are up. MMC: FSL_SDHC: 0 In: serial Out: serial Err: serial Net: FEC => miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 12/81 System Description 4 4 System Description This section describes all parts of the SBC-S32V system. 4.1 Block Diagram CRX-S32V Carrier 4.2 Block Diagram MPX-S32V Module miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 13/81 System Description 4 4.3 Feature Overview Feature CPU Type NXP S32V234 SDRAM Mass Storage PCI Express Dual 32-bit DDR3L interface 8-bit eMMC miniPCIe Slot Removable Media eSDHC-I / (eSDHC-II) Ethernet RGMII Grahics Output TFP410 Video Input MIPI-CSI-A MIPI-CSI-B Serial Interfaces UART0 UART1 CAN Interface CAN-FD-1 CAN-FD-2 RTC Time/Date Board Control S9KEAZN64A Board Switches Modul Switches miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 Description CoreClock 1GHz Quad-Cortex(R)-A53 Single-Cortex(R)-M4 2 x up to 1GByte up to 1066MT/s 16 GByte Rev.2.0 5Gbps Lane x1 RC/EP 100MHz Clock Source I2C support micro SD card holders 4bit support KSZ9031RN Phy 10/100/1000 BaseT Link/ Activity Leds HDMI Type A DDC support 5V/12V supply 4 Lanes + Clock 27MHz Ref Clock Mounting Holes 5V/12V supply 4 Lanes + Clock 27MHz Ref Clock Mounting Holes USB to serial Converter USB-powered micro USB Type B LIN 2.1 interface MC33662BLEF TJA1051 120R Termination CML Filter ESD Protection TJA1051 120R Termination CML Filter ESD Protection PCF85263A 2032 coin cell backup Voltage supervision Reset logic Boot configuration Status led RCON/Serial Select GPU Power Off 14/81 System Description 4 Feature Type Carrier Switches Description Power On/Off Reset Button Boot Mode 1 Boot Mode 2 CAN1 Termination On/Off CAN2 Termination On/Off Board Connectors Modul Connectors ADC Channel 0-7 MCU Programming Port 12V Power Input 5V/12V Aux Power Out 5V/12V Fan Power Out 314 pin MXM Connector microSD-A microSD-B (not mounted) miniPCIe microUSB RJ45 LAN HDMI Out MIPI-A MIPI-B CAN-A CAN-B LIN Interface JTAG MCU Status Reset Status User GPIO1 User GPIO2 12V Power Indicator User Led 1 User Led 2 10 pin Header Pushbutton Switch 12V DC typical. <1A, no loads Reverse voltage protected TVS protected 3A PPTC type 1.0V, max 10A 1.35V, max.6A 1.8V, max 3A 3.3V, max 3A 1.5V,max.3A 3.3V, max 3A 5.0V, max 3A 2032 coin cell connected to Ground connected to Ground 93x126mm Carrier Connectors Indicators Module Leds Carrier Leds Debug Power Management JTAG System On/Off Input Voltage Input Current Supply Polarity Overvoltage Input Fuse Module POL regulators Carrier POL regulators Shielding Mechanics miriac SBC-S32V User Manual RTC Backup Connector Shield ESD Discharge Dimension V 1.1 (c) MicroSys Electronics GmbH 2017 15/81 System Description 4 Feature Type Module Mounting Carrier Mounting miniPCIe Mounting MIPI-A Mounting MIPI-B Mounting miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 Description 4 Mountig Holes, 2.5mm O all electrically floating 4 Mountig Spacers, M2.5 2 Holes electrically floating 2 Holes electrically grounded 2 Mounting Spacers, M2.5 all electrically grounded 2 Mounting Holes, 3.2mm O all electrically grounded 2 Mounting Holes, 3.2mm O all electrically grounded 16/81 System Description 4 4.4 Mechanical Dimensions 4.4.1 MPX-S32V Module The following drawing shows the mechanical outline of the MPX-S32V module that is plugged in the CRX-S32V carrier board. This drawing is not to scale. For 3D data files please contact MicroSys. Figure 8 Mechanical Dimensions miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 17/81 System Description 4 4.4.2 CRX-S32V Carrier The following drawing shows the mechanical outline of the SBC-S32V assembly. This drawing is not to scale. For 3D data files please contact MicroSys. miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 18/81 System Description 4 4.5 Carrier Board Layout - Module Side Figure 9: Module Side connectors (carrier CRX-S32V) miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 19/81 System Description 4 4.6 Carrier Board Layout - Non-Module Side Figure 10 Non-Module Side connectors (carrier CRX-S32V) miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 20/81 System Description 4 4.7 Carrier Power Button Side View 4.8 Carrier Power Plug Side View 4.9 Carrier Bottom Side View 4.10 Carrier Top Side View miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 21/81 System Description 4 4.11 Module Top Side 4.12 Module Bottom Side miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 22/81 System Description 4 4.14 System Environment 4.14.1 Temperature Ratings The SBC-S32V contains parts with the following ambient, junction or case temperature ratings. Due to these limits, the system function is only guaranteed, if none of them are exceeded at any time. The heatsink of the MPX-S32V requires an adequate air flow, which can be accomplished by free or forced air convection. If an active cooling is desired, a fan can be connected to one of the power connectors PWE1 or PWE2, which provide +5.0V as well as +12V. Part miriac SBC-S32V User Manual Tmin Tmax BAT-CR2032MFR-1BL BAT-HOLDER-79527141 C-0402-NP0-Series -30C 70C -55C 85C -55C 125C C-0402-X5R-Series C-0402-X7R-Series C-0603-226-X5R-Z C-0603-X7R-Series -55C 85C -55C 125C -55C 85C -55C 125C C-0805-X7R-Series C-1206-X7R-Series C-EEEFK1H331AQ -55C 125C -55C 125C -55C 105C CML-744-227 CML-744-233-670 D-B320A-13-F D-BAS70 D-BAT54S -40C 125C -40C 85C -55C 150C -65C 150C -55C 125C D-SD2114S040S5R0 FB-742-792-XXX -55C 125C -55C 125C HEADER-2.54-180-M-1X2 HEADER-2.54-180-SM-1X5 -40C 125C -40C 163C IC-BTS462T IC-DSC1001CI2-027.0000 -40C 150C -40C 85C IC-DSC557-0344FI1 IC-FT232RQ -40C 85C -40C 85C IC-IR347xMTRPBF IC-KSZ9031RNXIA -40C 125C -40C 85C IC-MAX4886ETO IC-MC33662BLEF -40C 85C -40C 125C IC-MT41K256M16HA-107-IT IC-MTFC16GAKAENA-4M-IT -40C 95C -40C 85C IC-NCV8715SQ50T2G -40C 125C V 1.1 (c) MicroSys Electronics GmbH 2017 23/81 System Description 4 Part Tmin Tmax IC-PCA9517ADP -40C 85C IC-PCF85263ATL IC-PS32V234CMN0VUB -40C 85C -40C 125C IC-REF3030AIDBZ -40C 125C IC-S9KEAZN64AMLH IC-SN74LVC1G04DCK -40C 85C -40C 85C IC-SN74LVC1G125DCK IC-SN74LVC244ARGYR -40C 125C -40C 125C 0C 70C IC-TJA1051T IC-TPS22920LYZP -40C 105C -40C 85C IC-TPS51200DRC IC-TPS5433xDDAR -40C 85C -40C 150C IC-TPS70933DBV L-744-311-220 L-744-383-56033 L-744-383-57068 L-744-771-001 LD-155124xx73200 PCB-ADP-8065-01 -40C 125C -55C 125C -40C 85C -40C 85C -55C 125C -40C 85C -40C 85C PCB-CRX-S32V-01 PCB-MPX-S32V-02 PTC-2920L330/24 R-0402-Serie R-0603-Serie -40C 85C -40C 85C -40C 85C -55C 155C -55C 155C R-0805-Serie -55C 155C R-1206-Serie R-2010-Serie RC-IP4252CZ16-8 -55C 155C -55C 155C -40C 85C ST-JAE-MM70-314-310-B1-1 -40C 85C ST-JST-SM06B-XSRS-ETB ST-SAM-QSE-020-01-F-D ST-SAM-SHF-105-01-L-D-SM -25C 85C -55C 125C -55C 125C ST-TYCO-2041119-1-PCIe ST-WE-629-105-150-521 -55C 85C -40C 85C ST-WE-679-30x-124-022 -25C 85C ST-WE-685-119-134-923 ST-WE-687-118-140-22 ST-WE-691-214-110-00x ST-WE-694-106-106-102 -25C 85C -25C 85C -40C 105C -40C 85C IC-TFP410PAP miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 24/81 System Description 4 4.14.2 Part Tmin Tmax ST-WE-749-911-1221A 0C 70C ST-YE-PJS-008-2130-0 SW-CK-G003R -25C 85C -10C 60C SW-CK-PN12SHSA03QE -10C 60C SW-WE-416-131-160-802 SW-WE-431-256-038-716 -40C 85C -40C 85C SW-WE-450-404-015-514 T-BSS138LT1 -40C 85C -55C 150C T-FDT434P -55C 150C T-PDTA114YT T-PDTC123JT -55C 150C -65C 150C TVS-1.5SMC15AT3 TVS-ESD7504MUTAG -65C 150C -55C 125C TVS-PSOT36LC TVS-USBLC6-2P6 XT-FT13A-xx.00000/8-20-20/48 XT-FT26A-32.7680/12.5-20/48 Y-WE-977-403-0151-M25-3MM00 -55C 150C -40C 125C -40C 85C -40C 85C -55C 125C Power Dissipation Component max.Temperature Power Dissipation CPU Tj125 C 7W DDR Tc95 C 1.5W Core Regulator Tj125 C 1.2W DDR Regulator Tj125 C 0.3W eMMC Ta85 C 0.5W LAN Tj125 C 0.9W HDMI Ta70 C 0.9W (j=junction, c=case, a=ambient) miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 25/81 System Description 4 4.15 Power Supply 4.15.1 Input Supply Rating The SBC-S32V system is run from a single power supply with the following ratings: Input Voltage Operating Range: 12V DC +/-5% Typical Current Consumption 0,40A (@12V / room temperature / U-boot prompt): The input of the SBC-S32V system is protected against wrong polarity and over current DO NOT exceed the rated maximum values for the power supply! This may result in severe permanent damage to the unit, as well as possible serious injury. 4.15.2 Input Power Connector Power is fed to the unit via the 2-pin DC power jack PWRA Manufacturer: Type: Mates with: Wurth Elektronik 694-106-106-102 dc power plug 5.5mm x 2.5mm Figure 4-6 Power Jack miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 26/81 System Description 4 4.15.3 Input Power Switch The unit can be switch on and off by a push button switch. The switch controls all on system supply rails via a high side power switch. The silicon switch has a nominal load current of 3.5A, an on-state resistance of 100mR and it is fully protected against current and thermal overload. The push button switch has two alternate positions, i.e. pressed and released. The position of the switch sets the power state of the SBC-S32V system. It will not be reset, in case the power cord is disconnected. The switch can be optionally equipped with various switch caps in form and color Manufacturer: Type: Mates with: C&K-Components PN12SHSA03QE G001/2/3/4-A/G/I/R Figure 12: G003Series Figure 11:PN12SHSA03QE miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 27/81 System Description 4 4.15.4 Fuses There is a PPTC fuse on the SBC-S32V. The part is a self-resettable fuse with a nominal current rating of 3.3A at 20C ambient temperature. The current is derated due to the ambient temperature according to the following table: -40C -20C 0C 20C 40C 50C 60C 70C 85C 4,7A 4,2A 3,8A 3,3A 2,9A 2,6A 2,3A 1,9A 1,6A Figure 4-7 Fuse Derating 4.15.5 Power Supply Structure Figure 13 Power supply structure miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 28/81 System Description 4 4.15.6 Power Distribution There are two power connectors available onboard the SBC-S32V. These 4 pin shrouded header connectors can be used to connect an external fan or for additional supply voltages required for miniPCIe modules. The current rating is limited to 1A per pin. The voltages are switched on and off by the main power switch. The +12V voltage is sourced by the input voltage, which is derated by maximal 550mV, caused by the input polarity protection diode. An external load must no feed in any reverse current or voltage during any power state, f.e. an external inductive load must be equipped with a freewheeling circuit. Manufacturer: Type: mates with: Wurth 679304124022 648004113322 Figure 14: Connector PWE1 & PWE2 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 29/81 System Description 4 4.15.7 MIPI Power The two MIPI ports of the SBC-S32V system can be either work with 5.0V only or mixed with +5.0V and +12V. This option is handled by two 5 pin 2.54mm headers. Manufacturer: Type: mates with: Fischerelektronik SL10SMD0525G 2.54mm Jumper Link Figure 15: Header PWA & PWB PWA Signal Description 1 +5.0V Power Rail 2 VCCA Supply for MIPIA Pin 25 & 27 3 GND Ground 4 VCCA Supply for MIPIA Pin 25 & 27 5 +12V Power Rail PWB Signal Description 1 +5.0V Power Rail 2 VCCB Supply for MIPIB Pin 25 & 27 3 GND Ground 4 VCCB Supply for MIPIB Pin 25 & 27 5 +12V Power Rail In case the pins 25 and 27 should not be powered, no link at all should be installed. If these pins should be grounded, a link between pin 2 and 3 or 3 and 4 must be set. Anyway, only a single link per header must be set at a time. More than one link installed may cause permanent damage to the board! miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 30/81 System Description 4 4.15.8 Power Up During a power up sequence, the MCU first checks the input voltage to be within their necessary limits. After that, the POL (Point Of Load) regulators on the module will be activated as well as the tracking regulators for 5V, 3.3V and 1.5V on the carrier board. If all module voltages are o.k. the reset sequence will be started. If there is no external reset request, f.e. via RSTIN# from the reset key, the RESET# will be released after 100ms. A low level on the RSTIN# line extends this time. During normal operation, a falling edge at RSTIN# initiates a reset sequence for the whole system, which is at least 100ms long. As long the reset key is pressed, the system will be held in the reset state. If the key is released, the CPU will fetch its power up configuration and starts up with its BIST and/or boot sequence. The RSTOUT# signal will directly follow the state of the RESET# signal. As long the RSTOUT# is active all connected devices must be held in a reset state in order not to block the power up configuration settings. +12V PWEN V(intern) PORST# RSTIN# RSTOUT# In case the MCU detects any overvoltage, it will turn off all internal point of load regulators. The external supply voltage is reverse polarity protected and limited by a 15V transient voltage suppressor diode to protect the system. The input poly fuse is rated for a maximum voltage of 24V, i.e. any voltage above that limit will destroy the input protection of the system. miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 31/81 System Description 4 4.16 Reset Structure Figure 4-3 Reset Structure Signal Name Function Type RSTIN# System Global Reset Input 4K7 Pullup RSTOUT# System Global Reset Output Totem Pole PORST# Power-On Reset for CPU Totem Pole RESET# Reset for CPU Open Drain FRSTI# Reset for eMMC device Totem Pole M0RST# Reset for Memory Bank 0 Totem Pole M1RST# Reset for Memory Bank 1 Totem Pole ( # denotes an active low signal ) Table 4-3 Reset signal overview miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 32/81 System Core, Boot Configuration 5 5 System Core, Boot Configuration 5.1 Processor NXP S32V234 The S32V234 is a vision processing MPU with four ARM(R) Cortex(R)-A53 cores and a single Cortex-M4 core. The four CPU cores run at a maximum clock speed of 1000MHz. Figure 4-7 Processor Block diagram miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 33/81 System Core, Boot Configuration 5 5.2 Boot Mode Configuration The SBC-S32V board offers several different boot modes to choose from. The settings can be done via the sliding switch BMD on the module and the dipswitch BOOT on the carrier according to following table. The switch BMD sets the BMODE[0] and BMODE[1] signals of the CPU to low, while the two configuration resistors BMD0 and BMD1 are used to set a fixed low value on these lines. The parts BMD, BMD0 and BMD1 are located on the MPX-S32V module. Boot Mode BMD-Switch BMD01) BMD11) Serial Download, virgin device No function installed installed Serial Download, virgin device Position 0 removed installed Serial Download, prog. device Position 1 removed installed RCON Boot, if no fuses Position 0 installed removed Serial Download, prog. device Position 1 installed removed RCON Boot, no fuses Position 0 removed removed Serial Download, prog. device Position 1 removed removed green denotes the default configuration Note 1) BMD0 and BMD1 are soldered resistors (size 0402) and not intended to be changed by user. Figure 16: BMD Switch Shown positions set the according BTMOD0/1 line to low. BTMOD0 controls the CPU configuration port PC9, i.e. BOOTMOD(0), while BTMOD1 is connected to the CPU configuration port PC10, i.e. BOOTMOD(1). Figure 18: Position BTM1=low miriac SBC-S32V User Manual Figure 17: Position BTM0=low V 1.1 (c) MicroSys Electronics GmbH 2017 34/81 System Core, Boot Configuration 5 5.3 Boot Mode Switch The boot mode switch BOOT located on the CRX-S32V, allows the following default boot modes, in case the BMD switch is set to position RCON. If the BMD switch is set to serial download, the BOOT switch has no function. Figure 19: Boot Mode Switch Setting BOOT-SEL1 BOOT-SEL2 Boot Device OFF OFF Cortex A53 via SDHC-A ON OFF Cortex A53 via eMMC OFF ON Cortex M4 via SDHC-A ON ON Cortex M4 via eMMC green denotes the default configuration In case, the eMMC or the SDHC-Slot should be used after a boot from the other device, the Boot Mode Switch 1 must be set to either position and the "MMC RESCAN" command must be executed within u-boot. The "MMC INFO" command will then show the new active storage device. miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 35/81 System Core, Boot Configuration 5 5.4 Power Up Configuration The S32V234 is configured during power up by the state of 32 I/O signals, which are controlled by the MCU. Within the MCU, the four most popular RCON boot configurations are implemented and can be selected via the dip-switch BOOT placed on the carrier board. These configurations are only valid, if the Boot Mode Configuration is set to RCON Boot! miriac SBC-S32V User Manual Signal RCON Port eSDHC Mode eMMC Mode FLXR-TENB RCON[0] PA[7] 0 0 FLXR-TXD RCON[1] PA[8] 0 0 FLXR-RXD RCON[2] PA[9] 0 0 UART0-RXD RCON[3] PA[11] 0 0 UART0-TXD RCON[4] PA[12] 0 1 UART1-RXD RCON[5] PA[13] 0 0 UART1-TXD RCON[6] PA[14] 0 1 I2C0-SDA RCON[7] PA[15] 1 1 I2C0-SCL RCON[8] PB[0] 0 0 I2C1-SDA RCON[9] PB[1] 0 0 I2C1-SCL RCON[10] PB[2] 0 0 I2C2-SDA RCON[11] PB[3] 0 1 SPI0-SCK RCON[12] PB[5] 0 0 SPI0-SOUT RCON[13] PB[6] 0 0 SPI0-SIN RCON[14] PB[7] 0 0 SPI0-CS0# RCON[15] PB[8] 0 1 SPI1-SCK RCON[16] PB[9] 0 1 SPI1-SOUT RCON[17] PB[10] 0 0 SPI1-SIN RCON[18] PB[11] 0 0 SPI1-CS0# RCON[19] PB[12] 0 0 SPI2-SCK RCON[20] PB[13] 0 0 SPI2-SOUT RCON[21] PB[14] 1 1 SPI2-SIN RCON[22] PB[15] 0 0 SPI2-CS0# RCON[23] PC[0] 0 0 SPI3-SCK RCON[24] PC[1] 0 0 SPI3-SOUT RCON[25] PC[2] 0 0 SPI3-SIN RCON[26] PC[3] 0 0 SPI3-CS0# RCON[27] PC[4] 0 0 FXT0-CH0 RCON[28] PC[5] 0 0 FXT0-CH1 RCON[29] PC[6] 0 0 FXT0-CH2 RCON[30] PC[7] 0 0 FXT0-CH3 RCON[31] PC[8] 1 1 V 1.1 (c) MicroSys Electronics GmbH 2017 36/81 System Core, Boot Configuration 5 5.5 MCU programming Port The MCU, a Kinetis S9KEAZN64AMLH, controls the power on and the reset sequence. It monitors all module generates supply voltages and drives all configuration lines of the S32V234 CPU. The controller can be either programmed via a module connector or a connector on the carrier board, both named MCU. As the module connector is very tiny and has a pitch of 0.6mm, the carrier located connector with its 1.5mm pitch should be preferred. MPX-S32V Connector MCU Manufacturer: Type: mates with: JST SM06B-XSRS-ETB 06XSR-36S Figure 20: Module MCU Connector miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 37/81 System Core, Boot Configuration 5 The module connector is supplied by the direct MCU supply with 3.3V, while the +3.3V supply of the carrier located connector is derived from a carrier located supply, which can be disabled by the MCU. If the MCU has configured the board with PWEN off, no supply is available on the carrier and its connectors. In this case the module connector must be used for programming or the IO voltage of the programmer is externally set to 3.3V. CRX-S32V Connector MCU Manufacturer: Type: mates with: Wurth 679306124022 648006113322 Figure 21: Carrier MCU Connector miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 38/81 System Core, Boot Configuration 5 5.5.1 MCU Pinout MCU Board Function Pin Port Dir Signal Signal RCON 1 PTD1 Out BCFG23 SPI2_CS0# RCON[23] Configuration 2 PTD0 Out BCFG29 FXT0_CH1 RCON[29] Configuration 3 PTH7 Out BCFG22 SPI2_SIN RCON[22] Configuration 4 PTH6 Out BCFG6 UART1_TXD RCON[6] Configuration 5 PTE7 Out RSTOUT# Modul Rest Output 6 PTH2 n.c. not connected 7 In +3V3 Supply 8 In VREFH +3.0V 9 In VREFL Reference Ground GND Reference Ground 10 11 PTB7 Out FRSTI# eMMC Reset 12 PTB6 Out PWEN PSU enable 14 PTH1 In QSPI-SEL 15 PTH0 IO TRTC# Time Stamp RTC 16 PTE6 In IRTC# Interrupt RTC 17 PTE5 Out PORST# EXT_POR# PowerOnReset 18 PTB5 Out RESET# RESET# Reset 19 PTB4 In FCCU-F0 FCCU_F0 Failure Check&Correction 20 PTC3 In LD4 yellow Led 21 PTC2 In +3V3 ADC Divider 3:4 22 PTD7 Out NMI NMI Interrupt 23 PTD6 Out FCCU-F1 FCCU_F1 Failure Check&Correction 24 PTD5 OUT BCFGE# Configuration Enable 25 PTC1 In +3.3V ADC Divider 3:4 26 PTC0 In +1.8V ADC direct 27 PTF7 In +1.35V ADC direct 28 PTF6 In +1.0V ADC direct 29 PTF5 In +VIN ADC Divider 1:11 30 PTF4 Out BCFG2 FLXR_RXD RCON[2] Configuration 31 PTB3 Out BCFG0 FLXR_TENB RCON[0] Configuration 32 PTB2 Out BCFG1 FLXR_TXD RCON[1] Configuration 33 PTB1 Out BCFG3 UART0_RXD RCON[3] Configuration 34 PTB0 Out BCFG4 UART0_TXD RCON[4] Configuration 35 PTF3 Out BCFG7 I2C0_SDA RCON[7] Configuration 36 PTF2 Out BCFG8 I2C0_SCL RCON[8] Configuration 37 PTA7 Out BCFG9 I2C1_SDA RCON[9] Configuration 38 PTA6 Out BCFG10 I2C1_SCL RCON[10] Configuration 39 PTE4 Out BCFG14 SPI0_SIN RCON[14] Configuration 13 40 miriac SBC-S32V User Manual S32V234 GND Reference Ground GPIO[158] FLASH/SDHC Mux GND V 1.1 (c) MicroSys Electronics GmbH 2017 Reference Ground 39/81 System Core, Boot Configuration 5 MCU 41 miriac SBC-S32V User Manual Board In +3V3 S32V234 Function Supply 42 PTF1 Out BCFG15 SPI0_CS0# RCON[15] Configuration 43 PTF0 Out BCFG12 SPI0_CLK RCON[12] Configuration 44 PTD4 Out BCFG13 SPI0_SOUT RCON[13] Configuration 45 PTD3 Out BCFG24 SPI3_CLK RCON[24] Configuration 46 PTD2 Out BCFG5 UART1_RXD RCON[5] Configuration 47 PTA3 Out BCFG25 SPI3_SOUT RCON[25] Configuration 48 PTA2 Out BCFG18 SPI1_SIN RCON[18] Configuration 49 PTA1 Out BCFG17 SPI1_SOUT RCON[17] Configuration 50 PTA0 Out BCFG31 FXT0_CH3 RCON[31] Configuration 51 PTC7 Out BCFG26 SPI3_SIN RCON[26] Configuration 52 PTC6 Out BCFG30 FXT0_CH2 RCON[30] Configuration 53 PTE3 Out BCFG11 I2C2_SDA RCON[11] Configuration 54 PTE2 Out BCFG16 SPI1_CLK RCON[16] Configuration 55 PTG3 Out BCFG19 SPI1_CS0# RCON[19] Configuration 56 PTG2 Out BCFG21 SPI2_SOUT RCON[21] Configuration 57 PTG1 Out BCFG28 FXT0_CH0 RCON[28] Configuration 58 PTG0 Out BCFG27 SPI3_CS0# RCON[27] Configuration 59 PTE1 Out BCFG20 SPI2_CLK RCON[20] Configuration 60 PTE0 In BOOT-SEL1 Boot Mode 61 PTC5 In BOOT-SEL2 Boot Mode 62 PTC4 In MCU-CLK Programming Interface 63 PTA5 In RSTIN# Programming Interface 64 PTA4 IO MCU-DIO Programming Interface V 1.1 (c) MicroSys Electronics GmbH 2017 40/81 MPX-Module 6 6 MPX-Module The MPX-S32V miriac module fits in the MXM connector of the CRX-S32V carrier board. It must be mounted with a heatsink and is fixed with 4 Torx screws M2.5x16. The SBC-S32V is designed to stand in an upright position with the two MIPI camera connectors on top and the heatsink as vertical support. The recess at the bottom of the heatsink allows for an access to the MCU programming port. In case, an active cooling is desired, the top middle connector PWE2 provides +5.0V and +12V. All other connections and controls are located on the left and right vertical side of the system. miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 41/81 MPX-Module 6 6.1 Mounting/Unmounting The mounting or unmounting of the module should only be made in a static free area with full ESD precautions, i.e. as a minimum, a grounded dissipative work surface of sufficient size and a grounded skin contact wrist strap are necessary. Make sure, that all parts, the carrier, the module and the heatsink are placed on the same static free area to avoid any discharges between them during assembly. To mount the MPX-S32V module, make sure that the carrier is disconnected from any power or other IO interfaces. Both connector surfaces of the module must be clean as well as the carrier connector should be checked for bent or dirty contacts. Check the module and the carrier for foreign or loose parts, which do not belong to the boards. The screws should have clean threads and be tightened with a maximum torque of 30Ncm. Insert or remove the MPX-S32V module always by an angle of about 25 like shown in the following figure. The thermal conduction between cooler and CPU is performed via a 1mm thick thermal pad. Make sure, that this thermal pad is placed over the CPU package before mounting the heatsink. miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 42/81 MPX-Module 6 After the module has been pressed down, place the heatsink exactly over the mounting holes without scratching or touching any other parts on the PCB. Insert the outer screws first and tighten them just a few turns. Then insert the two inner screws also with a few turns. Now check the gap between carrier and module for other parts than the CPU touching the heatsink. Check the thermal CPU pad for correct position. Tighten the four screws with no more than 30Ncm. For the removal of the module, first unplug all connections to the system. Take off the inner screws, then the outer ones. The thermal pad may cause the heatsink sticking to the module, so take care, while pulling apart to avoid collisions with any part of the module. Lift the module to about 25and remove it from the connector. Store the parts on a static free area. miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 43/81 MPX-Module 6 6.2 DRAM The module is fitted with two individual DDR3L memory blocks, each 32bits wide and with 1GByte capacity. The used parts are 4GBit devices organized in 256M x 16 bits with 15 row, 10 column and 3 bank addresses. The refresh rate depends on the operating temperature must be set according to the following table Case Temperature Refresh Cycle Time Tc<85C 7.8us 85CJ2 54.0mm CPU->DRAM Bank0 Command J2->J3 13.1mm DRAM->DRAM Bank0 Byte 0 J1->J2 25.7mm CPU->DRAM Bank0 Byte 1 J1->J2 22.7mm CPU->DRAM Bank0 Byte 2 J1->J3 23.1mm CPU->DRAM Bank0 Byte 3 J1->J3 18.3mm CPU->DRAM Bank1 Command J1->J4 54.5mm CPU->DRAM Bank1 Command J4>J5 13.9mm DRAM->DRAM Bank1 Byte 0 J1->J4 25.3mm CPU->DRAM Bank1 Byte 1 J1->J4 22.9mm CPU->DRAM Bank1 Byte 2 J1->J5 19.0mm CPU->DRAM Bank1 Byte 3 J1->J5 17.2mm CPU->DRAM V 1.1 (c) MicroSys Electronics GmbH 2017 Description 44/81 MPX-Module 6 6.3 eMMC The local boot device of the MPX-S32V module is realized as an eMMC. The MTFC16GAKAENA-4M-IT from Micron uses the 8-bit wide data bus, provided by the SDHC module of the S32V234. This interface is shared between the external storage devices on the carrier board and the local eMMC. The selection can be either made by the setting of a CPU GPIO pin or via the MCU. Per default, the multiplexing is done through the MCU by the setting of the boot mode switch. The reset input of the eMMC device is connected to port PTB7 of the MCU. In case this port is not configured, the FRSTI# signal is tied to +3.3V by a pullup resistor. 6.4 Leds There are four LEDs onboard the MPX-S32V module. The user LEDs 1 and 2 can be controlled by two CPU GPIO pins, led 3 indicates state of the reset line and led 4 is connected to the MCU port PTC3. Led Color ON OFF Description LD1 green CPU-PG5=high CPU-PG5=low LDG1 installed / LDG3 not installed LD2 green CPU-PG6=high CPU-PG6=low LDG2 installed / LDG4 not installed LD1 green CPU-PB1=high CPU-PB1=low LDG3 installed / LDG1 not installed LD2 green CPU-PB2=high CPU-PB2=low LDG4 installed / LDG2 not installed LD3 red RESET#=low RESET#=high Reset state indicator LD4 yellow MCU-PTC3=high MCU-PTC3=low MCU status led Figure 22: MPX-LEDs miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 45/81 MPX-Module 6 6.5 Switches The sliding switch GPU on the MPX-S32V module is used to disconnect the GPU power pins to reduce power consumption, in case the GPU is not used. The other sliding switch BMD is used to select between RCON controlled and serial boot mode. Both switches are located at the PCB edge on the bottom of the MPX-S32V module. Figure 23: GPU switch Figure 25: GPU Power On (default) Figure 24: GPU Power Off Figure 26: BMD Switch Any handling of these switches must be done exclusively using nonconductive tools to avoid short circuits between carrier board and module. miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 46/81 MPX-Module 6 6.6 Module Connector The carrier board CRX-S32V provides a connector "MXM" which accepts only compatible CPU modules from the MicroSys MPX-S32V-family. Manufacturer: Type: Used with: JAE MM70-314-310-B1-1-R300 MicroSys MPX-S32V module family Figure 27: MXM-Connector miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 47/81 MPX-Module 6 6.7 Module/Carrier Connections MPX-S32V miriac SBC-S32V User Manual IO CRX-S32V Pin Signal Voltage Pin Signal B1 T1 B2 T2 B3 T3 B4 T4 B5 T5 B6 T6 B7 T7 B8 T8 B9 T9 B10 T10 B11 T11 B12 T12 B13 T13 B14 T14 B15 T15 B16 T16 B17 T17 B18 T18 B19 T19 B20 IIC1-SDA GND GND CAN-FD0-TX IIC1-SCL CAN-FD0-RX JTAG-TCK GND JTAG-TDI CAN-FD1-TX JTAG-TRST# CAN-FD1-RX JTAG-TMS GND GND CSI1-DT0+ JTAG-TDO CSI1-DT0FLXR-TENB GND FLXR-TENA CSI1-DT1FLXR-TXD CSI1-DT1+ FLXR-RXD GND GND CSI1-DT2+ 3.3V rail output CSI1-DT21.8V rail output GND GND CSI1-DT3CSI0-CLK+ CSI1-DT3+ CSI0-CLKGND GND 3.3V B1 T1 B2 T2 B3 T3 B4 T4 B5 T5 B6 T6 B7 T7 B8 T8 B9 T9 B10 T10 B11 T11 B12 T12 B13 T13 B14 T14 B15 T15 B16 T16 B17 T17 B18 T18 B19 T19 B20 CSI1-SDA (MIPIB) GND GND CAN-FD0-TX (CAN0) CSI1-SCL (MIPIB) CAN-FD0-RX (CAN0) JTAG-TCK (JTAG) GND JTAG-TDI (JTAG) CAN-FD1-TX (CAN1) JTAG-TRST# (JTAG) CAN-FD1-RX (CAN1) JTAG-TMS (JTAG) GND GND CSI1-DT0+ (MIPIB) JTAG-TDO (JTAG) CSI1-DT0- (MIPIB) FLXR-TENB (CAN1) GND FLXR-TENA (CAN0) CSI1-DT1- (MIPIB) FLXR-TXD (LED2) CSI1-DT1+ (MIPIB) FLXR-RXD (LED3) GND GND CSI1-DT2+ (MIPIB) +3V3 CSI1-DT2- (MIPIB) +1V8 GND GND CSI1-DT3- (MIPIB) CSI0-CLK+ (MIPIA) CSI1-DT3+ (MIPIB) CSI0-CLK- (MIPIA) GND GND 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 1.0V 3.3V 1.0V 3.3V 3.3V 1.0V 3.3V 1.0V 3.3V 1.0V 1.0V 1.0V 1.0V 1.0V 1.0V V 1.1 (c) MicroSys Electronics GmbH 2017 48/81 MPX-Module 6 T20 B21 T21 B22 T22 B23 T23 B24 T24 B25 T25 B26 T26 B27 T27 B28 T28 B29 T29 B30 T30 B31 T31 B32 T32 B33 T33 B34 T34 B35 T35 B36 T36 B37 T37 B38 T38 B39 T39 B40 T40 B41 T41 B42 T42 B43 miriac SBC-S32V User Manual CSI0-DT0+ CSI1-CLK+ CSI0-DT0CSI1-CLKGND GND CSI0-DT1CSI0-DT2+ CSI0-DT1+ CSI0-DT2GND CSI0-DT3VIU0-D17 CSI0-DT3+ VIU0-D18 GND GND VIU0-D08 VIU0-D19 VIU0-D09 VIU0-D20 GND GND VIU0-D10 VIU0-D21 VIU0-D11 VIU0-D22 VIU0-D12 GND VIU0-D13 VIU0-D23 GND VIU0-PCLK VIU0-D14 GND VIU0-D15 VIU0-VSYNC VIU0-D16 VIU0-HSYNC VIU1-D08 GND GND DCU-B0 VIU1-D09 DCU-B1 VIU1-D10 1.0V 1.0V 1.0V 1.0V 1.0V 1.0V 1.0V 1.0V 1.0V 3.3V/1.8V 1.0V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V T20 B21 T21 B22 T22 B23 T23 B24 T24 B25 T25 B26 T26 B27 T27 B28 T28 B29 T29 B30 T30 B31 T31 B32 T32 B33 T33 B34 T34 B35 T35 B36 T36 B37 T37 B38 T38 B39 T39 B40 T40 B41 T41 B42 T42 B43 V 1.1 (c) MicroSys Electronics GmbH 2017 CSI0-DT0+ (MIPIA) CSI1-CLK+ (MIPIB) CSI0-DT0- (MIPIA) CSI1-CLK- (MIPIB) GND GND CSI0-DT1- (MIPIA) CSI0-DT2+ (MIPIA) CSI0-DT1+ (MIPIA) CSI0-DT2- (MIPIA) GND CSI0-DT3- (MIPIA) CSI0-DT3+ (MIPIA) GND GND GND GND GND GND GND VIU1-D08 (SDHC-B) GND GND DCU-B0 (HDMI) VIU1-D09 (SDHC-B) DCU-B1 (HDMI) VIU1-D10 (SDHC-B) 49/81 MPX-Module 6 T43 B44 T44 B45 T45 B46 T46 B47 T47 B48 T48 B49 T49 B50 T50 B51 T51 B52 T52 B53 T53 B54 T54 B55 T55 B56 T56 B57 T57 B58 T58 B59 T59 B60 T60 B61 T61 B62 T62 B63 T63 B64 T64 B65 T65 B66 miriac SBC-S32V User Manual GND VIU1-D11 DCU-B2 VIU1-D12 DCU-B3 VIU1-D13 GND VIU1-D14 DCU-B4 VIU1-D15 DCU-B5 VIU1-D16 GND GND DCU-B6 VIU1-D17 DCU-B7 VIU1-D18 GND VIU1-D19 DCU-DE VIU1-D20 DCU-PCLK GND GND VIU1-D21 DCU-HSYNC VIU1-D22 DCU-VSYNC VIU1-D23 GND VIU1-PCLK DCU-TAG VIU1-HSYNC DCU-G0 VIU1-VSYNC GND DCU-R0 DCU-G1 DCU-R1 DCU-G2 DCU-R2 GND DCU-R3 DCU-G3 DCU-R4 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 3.3V/1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V T43 B44 T44 B45 T45 B46 T46 B47 T47 B48 T48 B49 T49 B50 T50 B51 T51 B52 T52 B53 T53 B54 T54 B55 T55 B56 T56 B57 T57 B58 T58 B59 T59 B60 T60 B61 T61 B62 T62 B63 T63 B64 T64 B65 T65 B66 V 1.1 (c) MicroSys Electronics GmbH 2017 GND VIU1-D11 (SDHC-B) DCU-B2 (HDMI) DCU-B3 (HDMI) GND DCU-B4 (HDMI) DCU-B5 (HDMI) GND GND DCU-B6 (HDMI) DCU-B7 (HDMI) GND DCU-DE (HDMI) DCU-PCLK (HDMI) GND GND DCU-HSYNC (HDMI) DCU-VSYNC (HDMI) GND VIU1-PCLK (SDHC-B) DCU-TAG (HDMI-EN) VIU1-HSYNC (SDHC-B) DCU-G0 (HDMI) VIU1-VSYNC (SDHC-B) GND DCU-R0 (HDMI) DCU-G1 (HDMI) DCU-R1 (HDMI) DCU-G2 (HDMI) DCU-R2 (HDMI) GND DCU-R3 (HDMI) DCU-G3 (HDMI) DCU-R4 (HDMI) 50/81 MPX-Module 6 T66 B67 T67 B68 T68 B69 T69 B70 T70 B71 T71 B72 T72 B73 T73 B74 T74 B75 T75 B76 T76 B77 T77 B78 T78 B79 T79 B80 T80 B81 T81 B82 T82 B83 T83 B84 T84 B85 T85 B86 T86 B87 T87 B88 T88 B89 miriac SBC-S32V User Manual DCU-G4 DCU-R5 GND GND DCU-G5 DCU-R6 DCU-G6 DCU-R7 GND SDHC-D7 DCU-G7 SDHC-D6 GND GND SDHC-D5 SDHC-D4 SDHC-CMD SDHC-D3 GND GND SDHC-CLK SDHC-D2 SDHC-WP SDHC-D1 GND GND SDHC-RST SDHC-D0 SDHC-VSEL GND GND PCIE-TXUART1-TXD PCIE-TX+ UART1-RXD GND GND PCIE-RXUART0-TXD PCIE-RX+ UART0-RXD GND GND PCIE-CLK+ I2C2-SDA 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 3.3V 1.8V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 3.3V 1.0V 1.8V 1.0V 1.8V 1.0V 3.3V 1.0V 3.3V 1.0V 1.8V T66 B67 T67 B68 T68 B69 T69 B70 T70 B71 T71 B72 T72 B73 T73 B74 T74 B75 T75 B76 T76 B77 T77 B78 T78 B79 T79 B80 T80 B81 T81 B82 T82 B83 T83 B84 T84 B85 T85 B86 T86 B87 T87 B88 T88 B89 V 1.1 (c) MicroSys Electronics GmbH 2017 DCU-G4 (HDMI) DCU-R5 (HDMI) GND GND DCU-G5 (HDMI) DCU-R6 (HDMI) DCU-G6 (HDMI) DCU-R7 (HDMI) GND DCU-G7 (HDMI) GND GND SDHC-CMD (SDHC-A) SDHC-D3 (SDHC-A) GND GND SDHC-CLK (SDHC-A) SDHC-D2 (SDHC-A) SDHC-WP (SDHC-A) SDHC-D1 (SDHC-A) GND GND SDHC-D0 (SDHC-A) GND GND PCIE-TX- (mPCIe) UART1-TXD (LIN) PCIE-TX+ (mPCIe) UART1-RXD (LIN) GND GND PCIE-RX- (mPCIe) UART0-TXD (USB) PCIE-RX+ (mPCIe) UART0-RXD (USB) GND GND PCIE-CLK+ (mPCIe) I2C2-SDA (mPCIe,HDMI) 51/81 MPX-Module 6 T89 B90 T90 B91 T91 B92 T92 B93 T93 B94 T94 B95 T95 B96 T96 B97 T97 B98 T98 B99 T99 B100 T100 B101 T101 B102 T102 B103 T103 B104 T104 B105 T105 B106 T106 B107 T107 B108 T108 B109 T109 B110 T110 B111 T111 B112 miriac SBC-S32V User Manual PCIE-CLKI2C2-SCL GND SPI3-CS0# LFAST-TXSPI3-SCK LFAST-TX+ SPI3-SIN GND SPI3-SOUT LFAST-RXSPI0-CS0# LFAST-RX+ SPI0-SCK GND SPI0-SIN EMI-MDC SPI0-SOUT EMI-MDIO SPI1-SIN GND SPI1-SOUT EC-COL GND EC-TXCK SPI1-SCK GND SPI1-CS0# EC-TXD3 FXT0-CH0 EC-RXDV FXT0-CH1 GND FXT0-CH2 EC-RXD1 GND EC-TXD2 FXT0-CH3 GND FXT1-CH0 EC-RXD0 FXT1-CH1 EC-CRS SPI2-SOUT GND GND 1.0V 1.8V 1.8V 1.6V 1.8V 1.6V 1.8V 1.8V 1.6V 1.8V 1.6V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V T89 B90 T90 B91 T91 B92 T92 B93 T93 B94 T94 B95 T95 B96 T96 B97 T97 B98 T98 B99 T99 B100 T100 B101 T101 B102 T102 B103 T103 B104 T104 B105 T105 B106 T106 B107 T107 B108 T108 B109 T109 B110 T110 B111 T111 B112 V 1.1 (c) MicroSys Electronics GmbH 2017 PCIE-CLK- (mPCIe) I2C2-SCL (mPCIe,HDMI) GND GND GND EMI-MDC (LAN) EMI-MDIO (LAN) CSI0-SYN (MIPIA) GND CSI1-SYN (MIPIB) EC-COL (LAN) GND EC-TXCK (LAN) GND EC-TXD3 (LAN) EC-RXDV (LAN) CSI0-RST# (MIPIA) GND EC-RXD1 (LAN) GND EC-TXD2 (LAN) GND FXT1-CH0 (MIPIA/B) EC-RXD0 (LAN) FXT1-CH1 (MIPIA/B) EC-CRS (LAN) GND GND 52/81 MPX-Module 6 T112 B113 T113 B114 T114 B115 T115 B116 T116 B117 T117 B118 T118 B119 T119 B120 T120 B121 T121 B122 T122 B123 T123 B124 T124 B125 T125 B126 T126 B127 T127 B128 T128 B129 T129 B130 T130 B131 T131 B132 T132 B133 T133 B134 T134 B135 miriac SBC-S32V User Manual EC-RXER SPI2-SCK EC-TXER SPI2-SIN GND GND EC-RXD3 SPI2-CS0# EC-TXEN ENET-T0 GND ENET-T1 EC-RXD2 ENET-T2 EC-TXD0 TRACE-D00 GND TRACE-D02 EC-RXCK TRACE-D04 EC-TXD1 TRACE-D06 GND GND TRACE-CLK TRACE-D08 TRACE-D01 TRACE-D10 GND TRACE-D12 TRACE-D03 TRACE-D14 TRACE-D05 GND GND BOOT-SEL1 TRACE-D07 BOOT-SEL2 TRACE-D09 RSTIN# GND VRTC TRACE-D11 GND TRACE-D13 I2C0-SCL 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 3.3V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 1.8V 3.3V 1.8V 3.3V 1.8V 3.3V 3.3V 1.8V 1.8V 3.3V T112 B113 T113 B114 T114 B115 T115 B116 T116 B117 T117 B118 T118 B119 T119 B120 T120 B121 T121 B122 T122 B123 T123 B124 T124 B125 T125 B126 T126 B127 T127 B128 T128 B129 T129 B130 T130 B131 T131 B132 T132 B133 T133 B134 T134 B135 V 1.1 (c) MicroSys Electronics GmbH 2017 CSI1-RST# (MIPIB) GND GND EC-RXD3 (LAN) EC-TXEN (LAN) CSI0-SDA (MIPIA) GND CSI0-SCL (MIPIA) EC-RXD2 (LAN) EC-TXD0 (LAN) GND EC-RXCK (LAN) EC-TXD1 (LAN) GND GND GND GND GND BOOT-SEL1 (MCU) BOOT-SEL2 (MCU) RSTIN# (MCU) GND VRTC (RTC) GND 53/81 MPX-Module 6 T135 B136 T136 B137 T137 B138 T138 B139 T139 B140 T140 B141 T141 B142 T142 B143 T143 B144 T144 B145 T145 B146 T146 B147 T147 B148 T148 B149 T149 B150 T150 B151 T151 B152 T152 B153 T153 B154 T154 B155 B156 TRACE-D15 I2C0-SDA RSTOUT# MCU-DIO GND MCU-CLK GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND +VIN GND +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN +VIN 1.8V 3.3V 3.3V 3.3V 3.3V T135 B136 T136 B137 T137 B138 T138 B139 T139 B140 T140 B141 T141 B142 T142 B143 T143 B144 T144 B145 T145 B146 T146 B147 T147 B148 T148 B149 T149 B150 T150 B151 T151 B152 T152 B153 T153 B154 T154 B155 B156 RSTOUT# (MCU) MCU-DIO (MCU) GND MCU-CLK (MCU) GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND +12V GND +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V +12V Table 4: MXM Connector miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 54/81 JTAG Chain 7 7 JTAG Chain 7.1.1 JTAG Devices The JTAG chain of the SBC-S32V includes the S32V234 processor only. The JTAG port is directly connected to the connector "JTAG". 7.1.2 JTAG Connector The JTAG connector provides all standard JTAG signals for an ARM interface on a 2x5 pin header. Pin 7 of this header usually connects the return clock RTCK and is not used on the CRX-S32V. For boundary scan purposes, it can be used to control the TRST# signal. As this feature is not standard due to the 10 pin ARM interface, it can be disconnected by the header JRS. The header JRS is located directly behind the reset push button. Manufacturer: Type: Mates with: SAMTEC 2x5 Pin Header, 1.27mm Pitch SAMTEC FFSD-05-01-N Table 5 JTAG Header Figure 28: JTAG Connector Figure 29: TRST Connect miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 55/81 JTAG Chain 7 7.1.3 JTAG Connector Pinout JTAG S32V234 Level Signal 1 +3,3V 2 TMS 3 GND 4 TCK 5 GND 6 TDO E10 TDO LVTTL Output Data out 4k7 pullup to +3,3V 7 Option C9 TRST# LVTTL Input Test Reset 4k7 pullup to +3,3V 8 TDI A18 TDI LVTTL Input Data in 4k7 pullup to +3,3V 9 GND 10 RSTIN# D9 Name Description Pin miriac SBC-S32V User Manual Pin I/O TMS LVTTL Direction Function Output Reference voltage Input Test mode select LVTTL B9 TCK LVTTL Input Clock 4k7 pullup to +3,3V Ground LVTTL LVTTL 4k7 pullup to +3,3V Ground LVTTL Termination Ground Input V 1.1 (c) MicroSys Electronics GmbH 2017 System Reset 4k7 pullup to +3,3V 56/81 IC Structure 8 8 IC Structure The SBC-S32V operates on three different IC busses. IC Bus 0 is only connected to the MIPI-CSI port A, while IC Bus 1 covers the MIPI-CSI port B. IC Bus 2 controls all other devices on the module and carrier as well as the miniPCIe slot and the HDMI connected devices. Due to the unpredictable access address of HDMI and miniPCIe slot devices, care must be taken to avoid double addressing with the other IC devices on this bus. 8.1.1 Bus Map IC Bus 0: Address Reference Device Function 0x00-0x7F --- MIPIA External devices Device Function MIPIB External devices Table 6 IC0 bus map IC Bus 1: Address Reference 0x00-0x7F --- Table 7 IC1 bus map IC Bus 2: Address Reference Device Function 0x51 0x3F 0x00-0x7F 0x00-0x7F J25 [module] J6 [carrier] HDMI-A [carrier] PCIE-A [carrier] PCF85263A TFP410P HDMI Connector miniPCIe Slot Real Time Clock HDMI Transmitter DDC External devices Table 8 IC2 bus map miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 57/81 IC Structure 8 8.1.2 8.1.2.1 IC Devices RTC The RTC PCF85263A provides year, month, day, weekday, hours, minutes, seconds and 100th seconds. It can be protected against data loss by the backup batterie located on the CRX-S32V carrier. It is accessible via IC Bus 2 at the 7bit address 0x51. It offers a time stamp input and an interrupt output, which are both connected to the MCU. 8.1.2.2 RTC Backup Battery The battery holder is designed for CR2032 batteries. The battery type should have a nominal voltage of 3.0V. The backup battery is necessary to keep time and date of the real-time clock on the MPX-S32V module. Manufacturer: Type: Used with: Wurth 79527141 CR2032 batteries, 3V Figure 30: Battery Holder & Battery 8.1.3 Digital Visual Interface The CRX-S32V uses a TFP410PAP as a digital display driver for its HDMI interface. The device is accessible via IC bus 2 at the 7bit address 0x3F. The HDMI port contains a DDC interface which is also connected to the IC bus 2. This DDC interface is disabled after RESET and must be enabled by a low output state of the CPU port PH11, i.e. GPIO[123] or DCU_TAG. Care must be taken due to the fact, that access addresses of unknown external devices may collide with other devices located on the IC bus 2 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 58/81 Peripherals 9 9 Peripherals 9.1 HDMI The video output of the SBC-S32V is realized with a TFP410 DVI/HDMI interface. It can be used with a standard type A plug and supports DDC via the IC bus 2. The DDC function can be enabled or disabled via the state of port pin PH11 of the S32V234. Therefore the port PH11 must be configured as general-purpose output. The hot plug detect feature of the HDMI interface is supported by the TFP410 transmitter through its IC CTL_2_MODE register. The TFP410 responds on the IC bus 2 at the address 0x3F. The CEC feature on pin 13 of the HDMI connector is not supported. Care must be taken to avoid collisions with other IC devices on bus 2! 9.1.1 DDC Function PH11/GPIO[123]/DCU-TAG Pin State Function Output Output Input Reset low high high high DDC enabled DDC disabled DDC disabled DDC disabled Table 9 DDC Function miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 59/81 Peripherals 9 9.1.2 HDMI Connector Manufacturer: Type: Mates with: Wurth Elektronik 685119134923 HDMI Type A Figure 31: HDMI Type A miriac SBC-S32V User Manual Pin Signal Description 1 Data Pair 2 2 TMDS D2+ TMDS Shield Data Pair 2 Shield 3 TMDS D2- Data Pair 2 4 TMDS D1+ Data Pair 1 5 TMDS Shield Data Pair 1 Shield 6 TMDS D1- Data Pair 1 7 TMDS D0+ Data Pair 0 8 TMDS Shield Data Pair 0 Shield 9 TMDS D0- Data Pair 0 10 TMDS Clock+ Clock Pair 11 TMDS Shield Clock Pair Shield 12 TMDS Clock- Clock Pair 13 CEC not connected 14 reserved. not connected 15 DDC-SCL Display Data Channel Clock 16 DDC-SDA Display Data Channel Data 17 GND Reference Ground 18 +5V Supply for external DDC 19 HPLG Hot Plug Detect V 1.1 (c) MicroSys Electronics GmbH 2017 60/81 Peripherals 9 9.2 LAN Connection The SBC-S32V system contains a Gigabit LAN interface with 10/100/1000BaseT capability based on the KSZ9031RNX netphy. It works with a RGMII connection and responds on the management address 0x01. The LAN jack contains two LEDs to indicated the actual link and transmit status. The following picture shows the front view of the connector and its LEDs. Manufacturer: Type: Mates with: Wurth Elektronik 749 911 1221A RJ45 patch cable, category depending on speed Figure 32: LAN-Jack miriac SBC-S32V User Manual Led Activity Led1 Led2 Transmit / Receive Link V 1.1 (c) MicroSys Electronics GmbH 2017 61/81 Peripherals 9 9.3 PCIe Interface The SBC-S32V system offers a single lanes x1 miniPCIe slot. The slot is supplied with +3.3V and +1.5V. Additional voltages, like +5.0V or +12V, are accessible by the power connector PWE1 located between power switch and LAN connector. The power rating for this connector is max.1A per pin. Figure 34: mini PCIe Slot Figure 33: miniPCIe Slot 9.3.1 Power Connector PWE1 Manufacturer: Type: mates with: Wurth 679304124022 648004113322 Figure 35:Power Connector PWE1 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 62/81 Peripherals 9 9.3.2 The Mini-PCIe Slot Manufacturer: Type: Used with: Tyco 2041119-1 Full size mini PCIe cards Figure 36: mini PCI-E 4H Type I G/F Pin: Pin: 1 3 5 7 9 11 13 15 WAKE# COEX1 COEX2 CLKREQ# GND REFCLKREFCLK+ GND +3.3V GND +1.5V UIM-PWR UIM-DAT UIM-CLK UIM-RST UIM-VPP 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 MECHANICAL KEY Reserved GND Reserved WDIS# GND PERST# PER0+ +3.3V PER0GND GND +1.5V GND IC2-SCL PET0+ IC2-DAT PET0GND GND USB-DGND USB-D+ +3.3V GND +3.3V LED-WWAN# GND LED_WLAN# Reserved LED_WPAN# Reserved +1.5V Reserved GND Reserved +3.3V 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 Table 10 miniPCIe Slot pinout miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 63/81 Peripherals 9 9.4 MIPI CSI Interface The SBC-S32V offers two serial camera interfaces via the connectors MIPIA and MIPIB (Samtec QSE-020-01-F-D). Each connector contains a four-lane physical layer, compliant with the MIPI Alliance Standard and a clock lane. It also supports multiple cameras using Maxim deserializers. Both interfaces are supplied with 5.0V and can be configured also for a 12V supply via the two headers PWA and PWB. For more information about the power setting for MIPIA and MIPIB please refer to 4.15.7 MIPI Power. Only a single link per header must be set at a time. More than one link installed may cause permanent damage to the board! MIPIA is controlled by IC Bus 0 while MIPIB is handled by IC Bus 1. Each slot can be controlled by several digital IO lines according to following diagram. Figure 37: MIPI Configuration miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 64/81 Peripherals 9 9.4.1 MIPI Connectors Manufacturer: Type: mates with: miriac SBC-S32V User Manual Samtec QSE-020-01-F-D QTE-020-01-F-D V 1.1 (c) MicroSys Electronics GmbH 2017 65/81 Peripherals 9 9.4.2 MIPIA Connector MIPIA miriac SBC-S32V User Manual Pin Signal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 +5.0V n.c. +5.0V n.c. GND GND CSI0-CLK CSI0-DT2+ GND CSI0-DT2CSI0-SDA GND CSI0-SCL CSI0-DT0+ n.c. CSI0-DT0n.c. GND n.c. CSI0-CLK+ CSI0-RST# CSI0-CLKGND GND +5V/+12V CSI0-DT1+ +5V/+12V CSI0-DT1GND GND n.c. CSI0-DT3+ n.c. CSI0-DT3CSI0-SYN n.c. FXT1-CH0 n.c. FXT1-CH1 n.c. IO Description Voltage S32V234 Port Supply Supply 1.8V 1.0V Reference Ground Reference Ground 27MHz Clock MIPI Lane 2 Reference Ground MIPI Lane 2 IC Bus 0 Reference Ground IC Bus 0 MIPI Lane 0 1.0V MIPI Lane 0 1.0V 1.0V 1.0V 1.8V PG3 PG4 Reference Ground 1.0V 1.8V 1.0V 1.0V 1.0V MIPI Clock Reset Line MIPI Clock Reference Ground Reference Ground Supply via PWA MIPI Lane 1 Supply via PWA MIPI Lane 1 Reference Ground Reference Ground PC6 1.0V MIPI Lane 3 1.0V 1.8V MIPI Lane 3 Sync Line PB10 1.8V t.b.d. PC9 1.8V t.b.d. PC10 V 1.1 (c) MicroSys Electronics GmbH 2017 66/81 Peripherals 9 9.4.3 MIPIB Connector MIPIB Pin Signal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 +5.0V n.c. +5.0V n.c. GND GND CSI1-CLK CSI1-DT2+ GND CSI1-DT2CSI1-SDA GND CSI1-SCL CSI1-DT0+ n.c. CSI1-DT0n.c. GND n.c. CSI1-CLK+ CSI1-RST# CSI1-CLKGND GND +5V/+12V CSI1-DT1+ +5V/+12V CSI1-DT1GND GND n.c. CSI1-DT3+ n.c. CSI1-DT3CSI1-SYN n.c. FXT1-CH0 n.c. FXT1-CH1 n.c. miriac SBC-S32V User Manual IO Description Voltage S32V234 Port Supply Supply 1.8V 1.0V Reference Ground Reference Ground 27MHz Clock MIPI Lane 2 Reference Ground MIPI Lane 2 IC Bus 1 Reference Ground IC Bus 1 MIPI Lane 0 1.0V MIPI Lane 0 1.0V 1.0V 1.0V 1.8V PG5 PG6 Reference Ground 1.0V 1.8V 1.0V 1.0V 1.0V MIPI Clock Reset Line MIPI Clock Reference Ground Reference Ground Supply via PWB MIPI Lane 1 Supply via PWB MIPI Lane 1 Reference Ground Reference Ground PB15 1.0V MIPI Lane 3 1.0V 1.8V MIPI Lane 3 Sync Line PB11 1.8V t.b.d. PC9 1.8V t.b.d. PC10 V 1.1 (c) MicroSys Electronics GmbH 2017 67/81 Peripherals 9 9.5 MicroSD Card Slot The SBC-S32V system offers two microSD Card interfaces. The microSD card A can also be configured as a boot device. Both SD cards work with 3.3V operation voltage. SD card slot B is a mounting option and not installed in the standard version. Manufacturer: Type: Used with: Yamaichi PJS-008-2130-0 microSD cards Figure 38: micro SD-Card A microSD card slot A interconnection: I/O Range SDHCA LVTTL Pin 1 Name DAT2 LVTTL 2 LVTTL S32V234 Pin V21 Signal SD_DAT2 Port PK10 CD/DAT3 V22 SD_DAT3 PK11 3 CMD U22 SD_CMD PK7 4 Vdd 5 CLK V25 SD_CLK PK6 6 Vss LVTTL 7 DAT0 V23 SD_DAT0 PK8 LVTTL 8 DAT1 U23 SD_DAT1 PK9 LVTTL 9 SW1 U25 SD_WP PK5 LVTTL Table 11 microSD card slot pin assignment miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 68/81 Peripherals 9 Figure 39: not fitted SDHC-B connector microSD card slot B interconnection: I/O Range SDHCA LVTTL Pin 1 Name DAT2 LVTTL 2 LVTTL 3 S32V234 Pin N20 Signal SD_DAT2 Port PF5 CD/DAT3 N25 SD_DAT3 PF6 CMD P22 SD_CMD PF2 P21 SD_CLK PF1 4 Vdd 5 CLK 6 Vss LVTTL 7 DAT0 M20 SD_DAT0 PF3 LVTTL 8 DAT1 N23 SD_DAT1 PF4 LVTTL 9 SW1 P23 SD_WP PF0 LVTTL Table 12 microSD card slot pin assignment miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 69/81 Peripherals 9 9.6 UART The SBC-S32V system is provided with two serial UART interfaces. UART1 is converted to USB 2.0 for easy console port connection with a PC. UART2 is converted to the LIN 2.1 standard and available on a three-terminal wire connector. 9.6.1 UART1 Manufacturer: Type: Mates with: Wurth Elektronik 629 105 150 521 Standard Micro USB plug Figure 40 micro USB 9.6.2 UART2 Manufacturer: Type: Mates with: Wurth Elektronik 691 214 110 003 0.2-1.5mm wire Figure 41 LIN Connector miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 70/81 Peripherals 9 9.7 CAN The SBC-S32V system offers two CAN-FD interfaces. CAN0 and CAN1 are accessible via two 2-terminal wire connectors. The necessary 120 ohms end-point termination can be activated by two dip switches 9.7.1 CAN0 Manufacturer: Type: Mates with: Wurth Elektronik 691 214 110 002 0.2-1.5mm wire Figure 42: CAN0 Terminal Block 9.7.2 CAN1 Manufacturer: Type: Mates with: Wurth Elektronik 691 214 110 002 0.2-1.5mm wire Figure 43:CAN1 Terminal Block miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 71/81 Peripherals 9 9.7.3 Termination The termination is located in the middle behind the terminal blocks. It is activated if the according dip switch is set to ON. Manufacturer: Type: Wurth Elektronik 416131160802 Figure 44: CAN Termination Switch Setting miriac SBC-S32V User Manual TERM-1 TERM-2 CAN0 CAN1 OFF OFF no termination no termination ON OFF 120R termination no termination OFF ON no termination 120R termination ON ON 120R termination 120R termination V 1.1 (c) MicroSys Electronics GmbH 2017 72/81 Peripherals 9 9.8 LEDs The CRX-S32V carrier contains 5 LEDs. There is one power led, two user LEDs and two ethernet traffic indicators. The green power led located underneath the power switch indicates the supply of +12V. The yellow user led, located under the HDMI connector, is connected to the CPU port PA8 and the red user led directly under the LAN jack uses CPU port PA9. The ethernet LEDs are integrated into the RJ45 jack and indicate link status and traffic. Figure 45: Carrier LEDs Led miriac SBC-S32V User Manual Color ON OFF LD1 green Power Switch On Power Switch Off +12V applied LD2 yellow CPU-PA8=high CPU-PA8=low Uses FLXR-TXD signal LD3 red CPU-PA9=high CPU-PA9=low Uses FLXR-RXD signal LAN-B yellow Receive / Transmit no traffic KSZ9031 LED1 Control LAN-C yellow Link active no link KSZ9031 LED2 Control V 1.1 (c) MicroSys Electronics GmbH 2017 Description 73/81 Peripherals 9 9.9 Switches The SBC-S32V contains five switches, three of them are located on the carrier and two on the module. The main power switch PWR, the boot mode switches BOOT and BMD, the CAN termination switch TERM and the GPU power enable switch. The power switch is an alternate action pushbutton switch to enable or disable power on all power rails for the whole system. For more information refer to 4.15.3 Input Power Switch. The boot mode switch is used to select between 4 possible boot configurations, implemented in the MCU. For more information refer to 5.3 Boot Mode Switch and 5.2 Power Up Configuration miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 74/81 Peripherals 9 The CAN termination switch is used to enable or disable a 120R termination resistor for each CAN line. For more information refer to 9.7.3 Termination The GPU power enable switch is used to reduce power consumption, in case the GPU is not used. For more information refer to chapter 6.5 Switches miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 75/81 Peripherals 9 9.10 Jumpers There are three jumper blocks onboard the SBC-S32V. Two 5 pin headers for MIPI power selection Figure 46: MIPI-A Power Selection Figure 47: MIPI-B Power Selection Anyway, only a single link per header must be set at a time. More than one link installed may cause permanent damage to the board! One 2 pin header for the JTAG configuration Figure 48: JRS Link miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 76/81 Appendix 10 10 Appendix 10.1 Acronyms These acronyms are being used within the document; note that this list does not claim to be complete or exhaustive: ADAS........................................................................Advanced Driver Assistance Systems ARM ............................................................................................ Advanced RISC Machine BaseT .................................................................... Ethernet over twisted pair technologies BIST .......................................................................................................... Built In Self-Test CAN-FD ...................................................... Controller Area Network with flexible Data rate CEC ..................................................................................... Consumer Electronics Control Cortex-M4 ...................................................................................... ARMv7E-M architecture CPU ............................................................................................... Central Processing Unit CR2032 ......................................................................................... IEC standard button cell CSI ................................................................................................ Camera Serial Interface DDC.................................................................................................. Display Data Channel eMMC ...................................................................................... embedded Multimedia Card ESD ................................................................................................ Electrostatic Discharge FR4........................................................................................................... flame retardant 4 GND ........................................................................................................................ Ground GPIO ................................................................................................... General Purpose IO GPL ................................................................................................ General Public License GPU.............................................................................................. Graphic Processing Unit HDMI .......................................................................... High-Definition Multimedia Interface IC.................................................................................................... Inter-Integrated Circuit JTAG ..............................................................................................Joint Test Action Group Kinetis............................................................................................ ARM(R) Cortex-M0+ core LAN ...................................................................................................... Local Area Network LED ..................................................................................................... Light Emitting Diode LIN ............................................................................................Local Interconnect Network MCU ..................................................................................................... Microcontroller Unit MIPI ........................................................................... Mobile Industry Processor Interface MPX............................................................................................... MicroSys miriac Module MXM ........................................................................................ Mobile PCI Express Module POL ............................................................................................................. Point Of Load PPTC ............................................................. Polymeric Positive Temperature Coefficient RCON .................................................................................................. Reset Configuration RJ45 ..................................................................................................... Registered Jack 45 RTC ........................................................................................................... Real Time Clock SBC ................................................................................................ Single Board Computer SOM ......................................................................................................System On Module TFTP ...................................................................................... Trivial File Transfer Protocol TVS ...................................................................................... Transient Voltage Suppressor UART .......................................................... Universal Asynchronous Receiver Transmitter U-Boot ...................................................................................... The Universal Boot Loader USB ..................................................................................................... Universal Serial Bus miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 77/81 Appendix 10 10.2 Table of Figures Figure 1 Boot Switch ............................................................................................................ 10 Figure 2: BMD Switch .......................................................................................................... 10 Figure 3: GPU Switch ........................................................................................................... 10 Figure 4 USB Connector ...................................................................................................... 10 Figure 5 Power Switch Off.................................................................................................... 11 Figure 6 Power Jack ............................................................................................................ 11 Figure 7 Power Switch ON ................................................................................................... 11 Figure 8 Mechanical Dimensions ......................................................................................... 17 Figure 9: Module Side connectors (carrier CRX-S32V) ........................................................ 19 Figure 10 Non-Module Side connectors (carrier CRX-S32V) ............................................... 20 Figure 11:PN12SHSA03QE ................................................................................................. 27 Figure 12: G003-Series ........................................................................................................ 27 Figure 13 Power supply structure......................................................................................... 28 Figure 14: Connector PWE1 & PWE2 .................................................................................. 29 Figure 15: Header PWA & PWB........................................................................................... 30 Figure 16: BMD Switch ........................................................................................................ 34 Figure 17: Position BTM0=low ............................................................................................. 34 Figure 18: Position BTM1=low ............................................................................................. 34 Figure 19: Boot Mode Switch ............................................................................................... 35 Figure 20: Module MCU Connector ...................................................................................... 37 Figure 21: Carrier MCU Connector ...................................................................................... 38 Figure 22: MPX-Leds ........................................................................................................... 45 Figure 23: GPU switch ......................................................................................................... 46 Figure 24: GPU Power Off ................................................................................................... 46 Figure 25: GPU Power On ................................................................................................... 46 Figure 26: BMD Switch ........................................................................................................ 46 Figure 27: MXM-Connector .................................................................................................. 47 Figure 28: JTAG Connector ................................................................................................ 55 Figure 29: TRST Connect .................................................................................................... 55 Figure 30: Battery Holder & Battery ..................................................................................... 58 Figure 31: HDMI Type A ...................................................................................................... 60 Figure 32: LAN-Jack ............................................................................................................ 61 Figure 33: miniPCIe Slot ...................................................................................................... 62 Figure 34: mini PCIe Slot ..................................................................................................... 62 Figure 35:Power Conector PWE1 ........................................................................................ 62 Figure 36: mini PCI-E 4H Type I G/F ................................................................................... 63 Figure 37: MIPI Configuration .............................................................................................. 64 Figure 38: micro SD-Card A ................................................................................................. 68 Figure 39: not fitted SDHC-B connector ............................................................................... 69 Figure 40 micro USB ............................................................................................................ 70 Figure 41 LIN Connector ...................................................................................................... 70 Figure 42: CAN0 Terminal Block .......................................................................................... 71 Figure 43:CAN1 Terminal Block ........................................................................................... 71 Figure 44: CAN Termination Switch ..................................................................................... 72 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 78/81 Appendix 10 Figure 45: Carrier Leds ........................................................................................................ 73 Figure 46: MIPI-A Power Selection ...................................................................................... 76 Figure 47: MIPI-B Power Selection ...................................................................................... 76 Figure 48: JRS Link.............................................................................................................. 76 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 79/81 Appendix 10 10.3 Table of Tables Table 1 Symbols .................................................................................................................... 6 Table 2 Conventions .............................................................................................................. 6 Table 3 Safety and Handling Precautions .............................................................................. 7 Table 4: MXM Connector ..................................................................................................... 54 Table 5 JTAG Header .......................................................................................................... 55 Table 6 IC0 bus map ........................................................................................................... 57 Table 7 IC1 bus map ........................................................................................................... 57 Table 8 IC2 bus map ........................................................................................................... 57 Table 9 DDC Function .......................................................................................................... 59 Table 10 miniPCIe Slot pinout .............................................................................................. 63 Table 11 microSD card slot pin assignment ......................................................................... 68 Table 12 microSD card slot pin assignment ......................................................................... 69 Table 13 Document history .................................................................................................. 81 miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 80/81 History 11 11 History Date Version Change Description 2017-07-26 1.0 Initial Release Version (preliminary) 2017-08-01 1.01 MIPI Chapter and Rev, 2 photos added 2017-09-01 1.1 Some review inputs implemented. Typos corrected. Default setting for switches marked. Preliminary watermark removed. Table 13 Document history miriac SBC-S32V User Manual V 1.1 (c) MicroSys Electronics GmbH 2017 81/81