Zynq ultrascale+ rfsoc (zu29/39/49dr) som development platform (61 pages)
Summary of Contents for iWave iW-RainboW-G18D
Page 1
SODIMM Development Platform Hardware User Guide iW-RainboW-G18D i.MX6UL/i.MX6ULL SODIMM Development Platform Hardware User Guide REL1.1 iWave Systems Technologies Pvt. Ltd. Page 1 of 57...
Page 2
If you are not the intended recipient (or authorized to receive for the recipient), you are hereby notified that any disclosure, copying distribution or use of any of the information contained within this document is STRICTLY PROHIBITED. Thank you. “iWave Systems Tech. Pvt. Ltd.” REL1.1 iWave Systems Technologies Pvt.
Page 3
(including liability to any person by reason of negligence) will be accepted by iWave Systems, its subsidiaries or employees for any direct or indirect loss or damage caused by omissions from or inaccuracies in this document.
Page 5
ORDERING INFORMATION .......................... 55 APPENDIX I ..............................56 Guidelines to insert the i.MX6UL/i.MX6ULL SODIMM SOM into Carrier Board ..........56 Guidelines to remove the i.MX6UL/i.MX6ULL SODIMM SOM from Carrier board ........56 REL1.1 iWave Systems Technologies Pvt. Ltd. Page 5 of 57...
Page 6
Figure 22: Mechanical dimension of SODIMM Carrier Board - Side View ..............54 Figure 23: i.MX6UL/i.MX6ULL SODIMM SOM Insertion procedure ................56 Figure 24: i.MX6UL/i.MX6ULL SODIMM SOM Removal procedure ................56 REL1.1 iWave Systems Technologies Pvt. Ltd. Page 6 of 57...
Page 7
Table 20: JTAG Header Pin Out ............................50 Table 21: Power Jack Pin Out ............................51 Table 22: Power Input Requirement ..........................52 Table 23: Environmental Specification ........................... 53 Table 24: Orderable Product Part Numbers ........................55 REL1.1 iWave Systems Technologies Pvt. Ltd. Page 7 of 57...
“i.MX6UL/i.MX6ULL SODIMM SOM-Hardware User Guide”. Overview iWave's i.MX6UL/i.MX6ULL SODIMM Development Board incorporates i.MX6UL/i.MX6ULL SODIMM SOM which is based on NXP's power efficient i.MX6UL/i.MX6ULL ARM Cortex A7 processor and the SODIMM carrier board with optional 4.3" resistive display kit. The development board can be used for quick prototyping of various applications targeted by the i.MX6UL/i.MX6ULL processor.
Page 9
System ON Module Serial Peripheral Interface Synchronous Serial Interface UART Universal Asynchronous Receiver Transmitters Ultra Lite uSDHC Ultra Secured Digital Host Controller Universal Serial bus USB OTG USB On The Go Voltage REL1.1 iWave Systems Technologies Pvt. Ltd. Page 9 of 57...
Note: Signal Type does not include internal pull-ups or pull-downs implemented by the chip vendors and only includes the pull-ups or pull-downs implemented on board. References • i.MX6UL/i.MX6ULL SODIMM SOM Hardware User Guide • i.MX6UL/i.MX6ULL Datasheet & Reference Manual REL1.1 iWave Systems Technologies Pvt. Ltd. Page 10 of 57...
¹ Since SAI2 and JTAG are multiplexed in CPU, either one interface only can be used at a time ² CSI0 and eCSPI2 are multiplexed in CPU. Figure 1: i.MX6UL/i.MX6ULL SODIMM Carrier Board Block Diagram REL1.1 iWave Systems Technologies Pvt. Ltd. Page 11 of 57...
: 100mm X 72mm Pico ITX ¹ Since Audio and JTAG interface signals are multiplexed in same pins on i.MX6UL/i.MX6ULL CPU, either one interface only can be used at a time. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 12 of 57...
This standard 200-pin robust connector is capable of handling high-speed serialized signals and can be used for size constrained embedded applications. This SODIMM Edge mating connector (J14) is physically located at the top of the board as shown below. Figure 2: SODIMM Connector REL1.1 iWave Systems Technologies Pvt. Ltd. Page 13 of 57...
Ethernet1 link status LED. This pin is connected to RJ45 Magjack1. ETH1_SPEED_LED1 Ethernet1 speed status LED. This pin is connected to RJ45 Magjack1. Power Ground. VIN_3V3 O, 3.3V Power Supply Voltage. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 14 of 57...
Page 15
Tamper Detection Pin 0 (Or) General purpose input/output. This pin is not used in i.MX6UL/i.MX6ULL SODIMM carrier board. Note: This pin is optionally connected to J17 header Pin 03 and default not populated. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 15 of 57...
Page 16
This pin is connected to I2S audio codec. Note: In i.MX6UL/i.MX6ULL SODIMM SOM, this signal is also connected to JTAG pins and so either one interface only can be used at any point of time. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 16 of 57...
Page 17
This pin is connected to Data UART Header Pin USB_OTG1_OC(GPIO1_IO01) O, 3.3V CMOS/ Over current sense signal for USB OTG1. 10K PU This pin is connected from USB OTG1 Over current indicator. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 17 of 57...
Page 18
This pin is connected to I2S audio codec. Note: In i.MX6UL/i.MX6ULL SODIMM SOM, this signal is also connected to JTAG pins and so either one interface only can be used at any point of time. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 18 of 57...
Page 19
Parallel camera data 04. This pin is connected from Camera connector. SD1_CD_B(UART1_RTS_B) O, 3.3V CMOS SD1 Card Detect. This pin is connected from Micro SD connector. VIN_3V3 O, 3.3V Power Supply Voltage. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 19 of 57...
Page 20
This pin is connected from Camera connector. VIN_3V3 O, 3.3V Power Supply Voltage. GPIO1_IO18(UART1_CTS_B) IO, 3.3V CMOS / General purpose Input/ Output. 10K PD This pin is connected to Camera connector for Camera Power down control. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 20 of 57...
Page 21
Clock Controller Module negative Clock. This pin is not used in i.MX6UL/i.MX6ULL SODIMM carrier board. Note: This pin is optionally connected to Mini PCIe connector REFCLK- pin which is default not populated. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 21 of 57...
Page 22
Parallel LCD data 23 (Red data7). This pin is connected to LCD connector. LCD_DATA08 I,3.3V CMOS Parallel LCD data 8 (Green data0). This pin is connected to GPIO Header Pin 05. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 22 of 57...
Page 23
I,3.3V CMOS Transmit input for CAN2 bus. This pin is connected to Expansion Header Pin CAN1_TXD(UART3_CTS_B) I,3.3V CMOS Transmit input for CAN1 bus. This pin is connected to CAN1 Transceiver. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 23 of 57...
Page 24
This pin is connected from JTAG Header. Note: In i.MX6UL/i.MX6ULL SODIMM SOM, this signal is also connected to SAI2 pins and so either one interface only can be used at any point of time. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 24 of 57...
Page 25
¹ Since SAI2 and JTAG are multiplexed in CPU, either one interface only can be used at a time ² Since CSI0 and eCSPI2 are multiplexed in CPU, either one interface only can be used at a time REL1.1 iWave Systems Technologies Pvt. Ltd. Page 25 of 57...
Signal Type/ Pin Name Description Termination V_DBG_5V I, 5V Power 5V Power. DBUG_USB_DM IO, Diff Debug USB Data negative. DBUG_USB_DP IO, Diff Debug USB Data positive. DBUG_USB_ID DBUG_USB_GND Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 26 of 57...
VCC_3V3 O, 3.3V Power 3.3V Supply Voltage. UART5_TX_DATA O, 3.3V CMOS UART5 Transmit signal. UART5_RX_DATA I, 3.3V CMOS UART5 Receive signal. UART5_CTS(GPIO1_IO09) O, 3.3V CMOS UART5 Clear To Send signal. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 27 of 57...
Magjack2 (J4). Also both the Ethernet supports Speed (Yellow) and Link/Activity (Green) LED indications on corresponding RJ45 Magjack connectors. These RJ45 Magjack connectors are physically located at the top of the board as shown below. Figure 5: Dual 10/100Mbps RJ45 Magjacks REL1.1 iWave Systems Technologies Pvt. Ltd. Page 28 of 57...
ETH2_LED _Y_Anode I, 3.3V Power Ethernet2 Speed indication Yellow LED Anode. ETH2_LINK_LED0 I, 3.3V CMOS Ethernet2 Link/Activity indication Green LED Cathode. ETH2_LED_G_Anode I, 3.3V Power Ethernet2 Link/Activity indication Green LED Anode. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 29 of 57...
I, 5V Power 5V Supply Voltage. USB_OTG_DN IO, Diff USB OTG1 Data negative. USB_OTG_DP IO, Diff USB OTG1 Data Positive. USB_OTG1_ID(GPIO1_IO00) O, 3.3V CMOS/ USD OTG1 ID signal. 10K PU Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 30 of 57...
(J5) and Ouput2 is connected to USB Type A connector2 (J4). These USB Type A connectors are physically located at the top of the board as shown below. Figure 7: USB 2.0 Host Ports REL1.1 iWave Systems Technologies Pvt. Ltd. Page 31 of 57...
Pin Name Description Termination V_OTG1 O, 5V Power 5V Supply Voltage. USB_HOST2- IO, Diff USB Host Port 2 Data Negative. USB_HOST2+ IO, Diff USB Host Port 2 Data Positive. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 32 of 57...
IO, 3.3V CMOS SD Interface Data Line0. SD1_DATA1 IO, 3.3V CMOS SD Interface Data Line1. SD1_CD_B(UART1_RTS_B) I,3.3V CMOS/10K PU SD Interface Card Detect. Power Ground. Power Ground. Power Ground. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 33 of 57...
Table 12: CAN Header Pin Out Signal Type/ Pin Name Description Termination VCC_5V_CAN O, 5V Power 5V Supply Voltage. CANL IO, Diff CAN Differential negative. Power Ground. CANH IO, Diff CAN Differential positive. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 34 of 57...
Table 13: Audio In/Out Jack Pin Out Signal Type/ Pin Name Description Termination GND_SIGNAL Power Analog Ground. HP_L O, Analog Headphone Output Left. HP_R O, Analog Headphone Output Right. I, Analog Microphone Input Signal. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 35 of 57...
SODIMM carrier board can be configured as only Tamper functionality. All other i.MX6UL/i.MX6ULL CPU based Dev Kits touch can be supported. Figure 11: RGB LCD Connector REL1.1 iWave Systems Technologies Pvt. Ltd. Page 36 of 57...
Page 37
Important Note: In i.MX6UL3 CPU based Dev Kit, touch interface cannot be supported because the CPU pin which is used for touch interrupt in the SODIMM carrier board can be configured as only Tamper functionality. All other i.MX6UL/i.MX6ULL CPU based Dev Kits touch can be supported. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 37 of 57...
3.3V Power YU/NC I, Analog Touch Panel Output Top. XR/NC I, Analog Touch Panel Output Right. YD/NC I, Analog Touch Panel Output Bottom. XL/NC I, Analog Touch Panel Output Left. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 38 of 57...
8bit OV7725 CMOS VGA camera sensor attached Camera module “CN003VEF2052” from Global Optics Limited. This Camera connector (J7) is physically located at the top of the board as shown below. Figure 12: Camera Connector REL1.1 iWave Systems Technologies Pvt. Ltd. Page 39 of 57...
CSI_DATA02/ECSPI2_MOSI(CSI_D I, 3.3V CMOS Camera Data2. ATA02) Note: Same pin optionally connected to Expansion connector pin15 through resistor for eCSPI interface and default not populated. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 40 of 57...
In this mode, i.MX6UL/i.MX6ULL Boot From eFuses boot media selected i.MX6UL/i.MX6ULL eFUSE settings. In this mode, i.MX6UL/i.MX6ULL Serial Downloader boot device can be Programmed Mode through its USB OTG interface using MFG Tool. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 41 of 57...
SODIMM SOM. “POR_B” signal in SODIMM Edge connector is directly connected from Reset Push button switch This Reset Push button switch (SW2) is physically located at the top of the board as shown below. Figure 14: Reset Switch REL1.1 iWave Systems Technologies Pvt. Ltd. Page 42 of 57...
SOM power down. When the i.MX6UL/i.MX6ULL SODIMM SOM power is Off, press Power On/Off Push button for greater than 750ms results in SOM power up. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 43 of 57...
Table 17: RTC Coin Cell Holder Pin Out Signal Type/ Pin Name Description Termination VRTC_3V0 I, 3V Power 3V RTC coin cell power. VRTC_3V0 I, 3V Power 3V RTC coin cell power. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 44 of 57...
SODIMM Carrier Board like CAN2, UART2 and UART3. These unused interfaces from SODIMM Edge connector is directly connected to Expansion Header. This Expansion Header (J12) is physically located at the top of the board as shown below. Figure 17: Expansion Header REL1.1 iWave Systems Technologies Pvt. Ltd. Page 45 of 57...
Note: CSI_DATA01/ECSPI2_SS0(CSI_DATA01) signal is optionally connected to this pin through resistor and default not populated. Default NC. Note: This pin is connected SODIMM Edge pin 125. Power Ground. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 46 of 57...
SODIMM Edge connector is directly connected to GPIO Header. This GPIO Header (J16) is physically located at the top of the board as shown below. Figure 18: GPIO Header REL1.1 iWave Systems Technologies Pvt. Ltd. Page 47 of 57...
¹Important Note: These signals are also used for CPU bootstrap setting on i.MX6UL/i.MX6ULL SODIMM SOM and no external loads or pull-up/pull-down resistors to be connected to these pins which will change the boot configuration. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 48 of 57...
SODIMM Carrier Board has PCB footprint option for some features which are not supported by default. These optional features are explained in the following sections. To add any of these optional features in i.MX6UL/i.MX6ULL SODIMM Carrier Board, please contact iWave. 2.10.1 RTC Controller i.MX6UL/i.MX6ULL SODIMM Carrier Board optionally supports RTC Controller “BQ32000DR”...
10K PD Power Ground. Power Ground. Note: Since Audio and JTAG interface signals are multiplexed in same pins on i.MX6UL/i.MX6ULL CPU, either one interface can be used at a time. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 50 of 57...
Figure 20: Power Jack Table 21: Power Jack Pin Out Signal Type/ Signal Name Description Termination 5V, Power Input Supply Voltage. Power Ground. Power Ground. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 51 of 57...
ON completely in the i.MX6UL/i.MX6ULL SODIMM SOM. This is to ensure that there is no back voltage (leakage) from any supply on the board towards the i.MX6UL/i.MX6ULL CPU IO pins. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 52 of 57...
3.2.3 Electrostatic Discharge iWave’s i.MX6UL/i.MX6ULL SODIMM Carrier Board is sensitive to electro static discharge and so high voltages caused by static electricity could damage some of the devices on board. It is packed with necessary protection while shipping.
JTAG Header (5mm) followed by Power Inductor (3mm). Please refer the below figure for height details of the i.MX6UL/i.MX6ULL SODIMM Carrier Board. Figure 22: Mechanical dimension of SODIMM Carrier Board - Side View REL1.1 iWave Systems Technologies Pvt. Ltd. Page 54 of 57...
LCD Display. i.MX6UL3 SODIMM SOM Linux Development Kit without Commercial iW-G18D-SM1S-3D256M-N256M-LCB 4.3" LCD Display. Note: For Development platform identification purpose, Product part number is pasted as Label with Barcode readable format. REL1.1 iWave Systems Technologies Pvt. Ltd. Page 55 of 57...
When you remove the SODIMM SOM, pull away the retention clips (A) on each side of the SOM. • The SODIMM SOM pops up. Grasp the edge of the SOM (B) and gently pull the SOM out of the connector. Figure 24: i.MX6UL/i.MX6ULL SODIMM SOM Removal procedure REL1.1 iWave Systems Technologies Pvt. Ltd. Page 56 of 57...
Page 57
SODIMM Development Platform Hardware User Guide REL1.1 iWave Systems Technologies Pvt. Ltd. Page 57 of 57...
Need help?
Do you have a question about the iW-RainboW-G18D and is the answer not in the manual?
Questions and answers