Page 1
8M Plus Pico ITX SBC Hardware User Guide iW-RainboW-G40S i.MX 8M Plus Pico ITX Single Board Computer Hardware User Guide REL0.2 iWave Systems Technologies Pvt. Ltd. Page 1 of 64...
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.” REL0.2 iWave Systems Technologies Pvt.
Page 3
No warranty of accuracy is given concerning the contents of the information contained in this publication. To the extent permitted by law no liability (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.
M.2 Key B Connector ..........................41 2.13 Expansion Connector ..........................46 2.14 Other Features ............................49 2.14.1 Fan Header ............................49 2.14.2 RTC Controller with RTC Battery Header ....................49 REL0.2 iWave Systems Technologies Pvt. Ltd. Page 4 of 64...
GBE, GNSS module, LVDS and HDMI display connectors are concentrated on the SBC. iWave’s i.MX 8M Plus Pico ITX Single Board computer is rich with i.MX 8M Plus features along with eMMC, Dual Ethernet connector, Dual USB3.0 connector, GNSS module, Wi-Fi & BT module and comes in compact 100mm x 72mm form factor.
Page 9
Serial Audio Interface Secure Digital System on Chip Single Board Computer To Be Defined UART Universal Asynchronous Receiver/Transmitter Universal Serial Bus USB OTG USB On The Go Wi-Fi Wireless Fidelity REL0.2 iWave Systems Technologies Pvt. Ltd. Page 9 of 64...
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 SBC. 1.5 References • IMX8MPXEC_Rev_x.pdf • iMX_8M_Plus_RM_Revx.pdf • OSM Specification V1.0 • iW-RainboW-G40M_i.MX_8M_Plus_OSM_LGA_Module-HardwareUserGuide-RX.0-RELx.ypdf REL0.2 iWave Systems Technologies Pvt. Ltd. Page 10 of 64...
In this signal, BCONFIG_0 is the GPIO functionality which we are using and GPIO1_9 is the GPIO number. Note: The above naming is not applicable for other signals which are not connected to CPU. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 11 of 64...
This section provides detailed information about i.MX 8M Plus Pico ITX SBC features and Hardware architecture with high level block diagram. 2.1 i.MX 8M Plus Pico ITX SBC Block Diagram iW-RainboW-G40S - i.MX 8M Plus Pico ITX SBC Block Diagram Debug UART x 1 USB_OTG1 i.MX 8M Plus SoC...
CAN Header x 1 Audio/Video Features • HDMI Output through HDMI (Type A) Connector • 40pin, LVDS Display Connector • I2S Audio Codec • 3.5mm Audio IN/OUT • Speaker out header REL0.2 iWave Systems Technologies Pvt. Ltd. Page 13 of 64...
Page 14
Q/QL/D/DL/S/SL is used to represent either of one based on SBC Part Number. Memory Size will differ based on iWave’s SBC Product Part Number. In default configuration, UART1 interface of i.MX 8M Plus is connected to the Bluetooth module. UART with CTS and RTS in the Expansion connector can be supported, if Bluetooth is not supported.
2.3 i.MX 8M Plus SoC iW-RainboW-G40S Pico ITX SBC can support i.MX 8M Plus SoCs from NXP. The i.MX 8M Plus Family consists of three processors: i.MX 8M Plus Quad, I.MX 8M Plus Quad Lite & i.MX 8M Plus Dual. The Major Difference between i.MX 8M Plus SoCs are: •...
I2C after start up offering flexibility for different system states. The PCA9450C PMIC comes in 56pin 7x7 QFN Package and is placed on the Top side of the SBC. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 16 of 64...
8M Plus SoC to support LPDDR4 up to 2GHz. LPDDR4 part U12 is placed on Top side of the SBC. The RAM size can be expandable up to maximum of 8GB (if chips are available). To customize the LPDDR4 memory size, contact iWave.
BOOT_MODE [1:0] as well as the state of various eFUSEs and/or GPIO settings to determine the boot flow behaviour of the device. Note: Contact iWave if different boot media support is required other than eMMC. Figure 4: Boot Media Switch...
J5 and J7. J3 connector is optionally provided to support Bluetooth independently in JODY-W3. Note: In default configuration, 802.11ax (Wi-Fi 6) is not supported, but 802.11ax can be supported by changing Wi-Fi module from JODY-W2 to JODY-W3 and some additional changes. Contact iWave Support Team for further information. REL0.2 iWave Systems Technologies Pvt.
AR8031 also supports IEEE 802.3az EEE standard (Energy Efficient Ethernet) and Atheros proprietary Smart EEE. The Smart EEE allows legacy MAC/SoC devices without 802.3az support to function as a complete 802.3az system. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 20 of 64...
USB3.0 device takes more than 900mA current, this power switch limits the current to constant mode and sends the over current indication signal to the over current indicator pin. This USB3.0 connector is physically located at the top of the board as shown below. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 21 of 64...
900mA. If connected USB3.0 device takes more than 900mA current, this power switch limits the current to constant mode and sends the over current indication signal to the over current indicator pin. This USB3.0 connector is physically located at the top of the board as shown below. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 22 of 64...
M.2 key B connector. USB Interface at M.2 Connector or OTG connector can be selected by changing the position of 2 bit of switch(SW1). This USB2.0 OTG connector is physically located at the top of the board as shown below. Figure 9: USB OTG Connector REL0.2 iWave Systems Technologies Pvt. Ltd. Page 23 of 64...
The i.MX 8M Plus Pico ITX SBC supports a Control Area Network (CAN) Port. FLEXCAN1 of the SoC is connected to MCP2562FD-E/SN CAN Transceiver and CANL & CANH of the transceiver are connected to J23 connector. The Connector is placed on Bottom Side of the Board. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 24 of 64...
Termination VCC_5V VCC_5V_CAN0 O, 5V Power 5V Supply Voltage. VCC_12V CANL CAN0_L IO, DIFF CAN Low-Level Voltage I/O Power Ground. CANH CAN0_H IO, DIFF CAN High-Level Voltage I/O Power Ground. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 25 of 64...
RS232 Signals are connected from MAX3232 to RS232 Header (J1), which is physically located at the top of the board as shown below. Number of Pins: 6 Connector Part number:532610671 from Molex REL0.2 iWave Systems Technologies Pvt. Ltd. Page 26 of 64...
VCC_3V3 O, 3.3V Power 3.3V Supply Voltage. RS232_RXD I, RS232 RS232 interface Receive signal. RS232_TXD O, RS232 RS232 interface Transmit signal. RS232_RTS I, RS232 RS232 interface Ready to Send signal. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 27 of 64...
MIPI CSI1 differential data lane 0 positive. CAM0_CSI_D0- CSI_DATA0_N I, MIPI MIPI CSI1 differential data lane 0 negative. Power Ground. CAM0_CSI_D1+ CSI_DATA1_P I, MIPI MIPI CSI1 differential data lane 1 positive. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 28 of 64...
Page 29
CSI_2_CLOCK_P(VD_15) I, MIPI MIPI CSI2 differential Clock positive CAM1_CSI_CLK- CSI_2_CLOCK_N(VD_14) I, MIPI MIPI CSI2 differential Clock negative. Power Ground. CAM1_CSI_D0+ CSI_2_DATA0_P(VD_17) I, MIPI MIPI CSI2 differential data lane 0 positive. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 29 of 64...
I, 1.8V CMOS/10K MIPI Camera Reset signal CAM0_CSI_D3+ CSI_DATA3_P I, MIPI MIPI CSI1 differential data lane 3 positive. CAM0_CSI_D3- CSI_DATA3_N I, MIPI MIPI CSI1 differential data lane 3 negative. Power Ground. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 30 of 64...
Page 31
I, MIPI MIPI CSI2 differential data lane 1 positive. CAM1_CSI_D1- CSI_2_DATA1_N(VD_18) I, MIPI MIPI CSI2 differential data lane 1 negative. Power Ground. CAM0_GPIO USB_C_SW(GPIO_B_3) I, 1.8V CMOS/10K Note: Optionally connected REL0.2 iWave Systems Technologies Pvt. Ltd. Page 31 of 64...
Audio Amplifier. The Output signals from the Amplifier is connected to two Speaker Headers (J10) and (J11). The Speaker Headers is physically located at the top of the board as shown below. Number of Pins : 2 Connector Part :10114829-10102LF from Molex REL0.2 iWave Systems Technologies Pvt. Ltd. Page 32 of 64...
HDMI TX PHY of the i.MX 8M Plus SoC supports video pixel rated from 25MHz up to 297MHz. This HDMI output connector (J15) is physically located on top of the board as shown below. Figure 17: HDMI Connector REL0.2 iWave Systems Technologies Pvt. Ltd. Page 33 of 64...
Pin Name Signal Name Description Pin Number Termination Power 3.3V Supply Voltage VDD1 VCC_3V3 Power 3.3V Supply Voltage VDD2 VCC_3V3 LVDS0_D0_N/E28 O, LVDS LVDS0 differential data Lane 0 LV0N- LVDS_CH0_N negative REL0.2 iWave Systems Technologies Pvt. Ltd. Page 34 of 64...
Page 35
LCD0_BKLT_EN(NA NAND_DATA01/ O, 3.3V LCD Backlight Enable LED_EN ND_DATA01_GPIO 3_7) Power 12V Supply Voltage LED_VCC1 VCC_12V_LVDS Power 12V Supply Voltage LED_VCC2 VCC_12V_LVDS Power 12V Supply Voltage LED_VCC3 VCC_12V_LVDS BIST NC10 REL0.2 iWave Systems Technologies Pvt. Ltd. Page 35 of 64...
VBUS_HOST_TP 5V, Power Supply Voltage. USB_HUB3OUT_DM IO, USB Differential USB Negative. Differential USB Positive. USB_HUB3OUT_DP IO, USB NC. USB_ID pin is available optionally. Power Ground. NC. USB_B_VBUS is available optionally. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 36 of 64...
Power 3.3V Supply Voltage. VBAT VCC_3V3_TFT0 Power 3.3V Supply Voltage. VBAT VCC_3V3_TFT0 Power 3.3V Supply Voltage. VBAT VCC_3V3_TFT0 Power 3.3V Supply Voltage. VBAT VCC_3V3_TFT0 Power 3.3V Supply Voltage. Power Ground. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 37 of 64...
Page 38
I2C Data for Capacitive 4.7K PU Touch TP_SCL I2C2_SCL I2C2_SCL/AH6 O, 1.8V CMOS, I2C Clock for Capacitive 4.7K PU Touch TP_RESET OSM_GPIO_A_1(SA SAI1_TXD7/AJ13 O, 1.8V CMOS, RESET for Capacitive Touch I1_TXD7_GPIO4_19 10K PU REL0.2 iWave Systems Technologies Pvt. Ltd. Page 38 of 64...
O, MIPI data lane 1negative DATA1+ MIPI_DSI_DATA1_P MIPI_DSI1_D1_P/A17 O, MIPI MIPI DSI differential data lane 1 positive Ground. GND2 Power MIPI_DSI1_CLK_N/B18 MIPI DSI differential CLK- MIPI_DSI_CLK_N O, MIPI Clock negative REL0.2 iWave Systems Technologies Pvt. Ltd. Page 39 of 64...
Page 40
GND4 Power Ground. I2C Clock. I2C1_SCL/AC8 I,3.3V I2C1_SCL CMOS/4.7K I2C Data I2C1_SDA/AH7 IO,3,3V I2C1_SDA CMOS/4.7K GND5 Power Ground. 3.3V Supply Voltage. VCC1 VCC_3V3 Power 3.3V Supply Voltage. VCC2 VCC_3V3 Power REL0.2 iWave Systems Technologies Pvt. Ltd. Page 40 of 64...
O, 3.3V CMOS M.2 Wireless Disable Signal. 10K PU (O)(0/3.3V) O1_IO9) USB_D- USB_HUB2OUT_DM IO, USB USB2.0 PortA Data Minus. GPIO9(LED1#/DAS_DSS#) M.2_LED O, 3.3V CMOS Provide status indicators via LED. (I)(0/3.3V) Power Ground. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 41 of 64...
Page 42
M2_UIM_CLK I, SIM SIM Card Clock Signal. Power Ground. UIM-DATA (I/O) M2_UIM_DAT IO, SIM SIM Card Data IO Signal. PETN1/USB3.1-TX-/SSIC- UIM-PWR (I) M2_UIM_PWR O, SIM Power SIM Card Power. PETP1/USB3.1-TX+/SSIC- REL0.2 iWave Systems Technologies Pvt. Ltd. Page 42 of 64...
Page 43
IO, 1.8V CMOS Optionally I2C2_SDA is connected. Power Ground. MFG_CLOCK I2C2_SCL O, 1.8V CMOS Optionally I2C2_SCL is connected. ANTCTL0 (I)(0/1.8 V) COEX3 (I/O)(0/1.8V) ANTCTL1 (I)(0/1.8 V) COEX_TXD (O)(0/1.8V) ANTCTL2 (I)(0/1.8 V) REL0.2 iWave Systems Technologies Pvt. Ltd. Page 43 of 64...
Step 2: Rotate the Module to 25 Degree and insert until the bottom of the module surface reaches the ramp. Step 3: Rotate the Module to horizontal Position by hand Step 4: Fix the module with M3 x4 Screw Figure 23: M.2 Module Insertion Guide REL0.2 iWave Systems Technologies Pvt. Ltd. Page 44 of 64...
The i.MX 8M Plus Pico ITX SBC supports a Nano SIM connector to support the WWAN M.2 Modules. The Nano SIM connector (J27) is physically located on the bottom of the board. Figure 24: Nano SIM Connector REL0.2 iWave Systems Technologies Pvt. Ltd. Page 45 of 64...
LVDS_B_LANE1_N LVDS1_D1_N /B27 O, LVDS LVDS Channel 1 negative UART_B_TX UART1_TXD/AJ3 O, 1.8V CMOS Optional By default, connected to Wi-Fi BT module LVDS_B_LANE1_P LVDS1_D1_P/A27 O, LVDS LVDS Channel 1 positive REL0.2 iWave Systems Technologies Pvt. Ltd. Page 46 of 64...
Page 47
By default, used as PWM for LVDS display SDIO_B_D1 SD1_DATA1/Y28 O, 1.8V Optional By default, connected to WI-FI BT module LVDS_BL_EN NAND_DATA01/L25 I, 1.8V LVDS back light Enable SDIO_B_D2 SD1_DATA2/V29 I, 1.8V Optional REL0.2 iWave Systems Technologies Pvt. Ltd. Page 47 of 64...
Page 48
12V Supply Voltage PIN59 Connected to ground Power Ground Note: Refer GPIO Column under “i.MX 8M plus Pin Multiplexing on Expansion Connector for details on GPIO options available from Expansion connector. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 48 of 64...
Power Ground. Note: Contact iWave support team if 12V Power Support is required for FAN Header. 2.14.2 RTC Controller with RTC Battery Header The i.MX 8M Plus Pico ITX SBC supports external RTC Controller “PCF85263” for Real time clock support. This external RTC Controller IC (U9) is connected to i.MX 8M Plus SoC through I2C3 Interface and operates at 1.8V voltage level.
JTAG Header (J31) is physically located on bottom side of the SBC. Number of Pins - 20 Connector Part - 62132021021 from Wruth Electronics. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 50 of 64...
JTAG test data output. Power Ground. JTAG_RESETB I, 3.3V CMOS/ Reset input. 10K PU Power Ground. 10K pull up is provided. Power Ground. 10K pull down is provided. Power Ground. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 51 of 64...
The i.MX 8M Plus Pico ITX SBC Support Push Button Switch (SW4) to reset the i.MX 8M Plus CPU. Reset signal is directly connected from reset push button switch. This Reset push button Switch (SW4) is physically located at the bottom of the board as shown below. Figure 30: Reset Switch REL0.2 iWave Systems Technologies Pvt. Ltd. Page 52 of 64...
ON/OFF is directly connected from ON/OFF push button Switch. This ON/OFF push button Switch (SW2) is physically located at the bottom of the board as shown below. Figure 31: CPU ON/OFF Switch REL0.2 iWave Systems Technologies Pvt. Ltd. Page 53 of 64...
Connector and with selected pin function highlighted and available alternate functions. This table has been prepared by referring NXP’s i.MX 8M plus Hardware User’s Manual. Important Note: It is strongly recommended to use the pin function same as selected in SBC for iWave’s BSP reusability. Table 18: i.MX 8M Plus CPU IOMUX for Expansion Connector interfaces Exp.
VCC_12V 11.75V 12.25V ±50mV VRTC_3V0 2.8V 3.3V ±20mV ¹ The i.MX 8M Plus Pico ITX SBC uses this voltage as backup power source to RTC controller when VCC_12V is OFF. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 57 of 64...
System Idle Mode. VCC_ 12V 0.176A/2.112W Deep Sleep Mode. VCC_ 12V 0.08A/0.96W ¹ Power consumption measurements have been done in iWave’si.MX 8Mplus based Pico ITX SBC with iWave‘s iW-PRGJJ- SC-01-R1.0-REL1.0-Linux 5.4.70 BSP. REL0.2 iWave Systems Technologies Pvt. Ltd. Page 58 of 64...
CPU. Note: iWave supports Heat Sink Solution for i.MX 8M Plus Pico ITX SBC. For more information on Heat Sink contact iWave support team. Do not Power On the i.MX 8M Plus Pico ITX SBC without a proper thermal solution.
3.3.3 Electrostatic Discharge iWave’s i.MX 8M Plus Pico ITX SBC 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. Do not open or use the SBC except at an electrostatic free workstation.
The below table provides the standard orderable part numbers for different i.MX 8M Plus Pico ITX SBC variations. Please contact iWave for orderable part number of higher RAM memory size or Flash memory size SBC configurations. Also, if the desired part number is not listed in below table or if any custom configuration part number is required, please contact iWave.
Page 64
8M Plus Pico ITX SBC Hardware User Guide REL0.2 iWave Systems Technologies Pvt. Ltd. Page 64 of 64...
Need help?
Do you have a question about the iW-RainboW-G40S and is the answer not in the manual?
Questions and answers