Page 1
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide iW-RainboW-G34S i.MX 8M Mini or i.MX 8M Nano Pico ITX Single Board Computer Hardware User Guide REL0.5 iWave Systems Technologies Pvt. Ltd. Page 1 of 66...
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.5 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.
This document is the Hardware User Guide for the Pico ITX Single Board Computer based on the NXP’s i.MX 8M Mini or i.MX 8M Nano Application processor. This board is fully supported by iWave Systems Technologies Pvt. Ltd. This Guide provides detailed information on the overall design and usage of the i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC from a Hardware Systems perspective.
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.5 iWave Systems Technologies Pvt. Ltd. Page 9 of 66...
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. References • i.MX 8M Mini SoC o IMX8MMIEC_Revx.x.pdf o IMX_8M_Mini_RM_Revx.x.pdf • i.MX 8M Nano SoC o IMX8MNIEC_Revx.x.pdf o IMX_8M_Nano_RM_Revx.x.pdf REL0.5 iWave Systems Technologies Pvt. Ltd. Page 10 of 66...
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.5 iWave Systems Technologies Pvt. Ltd. Page 11 of 66...
2. The i.MX 8M Mini or i.MX 8M Nano SBC can support input power 7V to 24V. By default, it is designed to support 12V mktg@iwavesystems.com iWave Systems Technologies Pvt. Ltd. Figure 1 : i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Block Diagram REL0.5 iWave Systems Technologies Pvt.
PCIe to Ethernet PHY • USB 2.0 Hub through dual stack Type-A Connector • USB 2.0 OTG port through - microAB Receptacle Connector • RS485 x 1 • CAN x 1 REL0.5 iWave Systems Technologies Pvt. Ltd. Page 13 of 66...
Page 14
USB 2.0 x 1 o I2S x 1 o I2C x 1 o Nano SIM Connector General Specification • Power Supply : 12V, 2A • Form Factor : 100mm X 72mm REL0.5 iWave Systems Technologies Pvt. Ltd. Page 14 of 66...
Page 15
The i.MX 8M Mini and i.MX 8M Nano SoC can support up to 8GB RAM but considering the available LPDDR4 Chips, i.MX 8M Nano SBC can support up to 2GB RAM. Memory Size will differ based on iWave’s SBC Product Part Number. PCIe is not supported in i.MX 8M Nano SoC.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide iW-RainboW-G34S i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC can support different i.MX 8M Mini or i.MX 8M Nano SoCs from NXP. 2.3.1 i.MX 8M Mini SoC The i.MX 8M Mini Family consists of six processors: i.MX 8M Mini Quad, Quad Lite, Dual, Dual Lite, Solo, Solo Lite.
Note: The i.MX 8M Mini or i.MX 8M Nano processor offers numerous advanced features, please refer the latest i.MX 8M Mini or i.MX 8M Nano Datasheet & Reference Manual for Electrical characteristics and other information, which may be revised from time to time. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 17 of 66...
Regulator parameters are adjustable through I2C1 after start up offering flexibility for different system states. The BD71847AMWV(U12) comes in 56pin QFN Package and placed on top side of SBC. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 18 of 66...
3.3V (NAND core supply) Voltage levels. The eMMC flash (U8) memory is physically located on top side of the SBC. The memory size of the eMMC Flash can be customised based on the requirement by contacting iWave Support Team. 2.5.3 Micro SD Connector The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports Micro SD slot which can be used to connect Micro SD card...
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 flash. Figure 5: Boot Media Switch...
: 2042811100 from Molex/FXP830.24.0100B from Taoglas Limited Note: The LBEE5HY1MW module supports operating temperature -30°C to 85°C with the default module’s firmware. To set the module temperature to industrial grade in firmware, please contact iWave. REL0.5 iWave Systems Technologies Pvt. Ltd.
Magjack. The Dual RJ45 Magjack connector is physically located at the top of the board as shown below. Figure 7: Dual RJ45 Magjack Note: Since PCIe is not supported in i.MX 8M Nano SoC only 1 Ethernet port can be supported in i.MX 8M Nano SBC. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 23 of 66...
USB OTG functionality which supports USB host and USB device based on USB ID pin status. This USB2.0 OTG connector is physically located at the top of the board as shown below. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 24 of 66...
5Mbps data rate. CANL & CANH of the transceiver are connected to CAN connector (J19) which is placed on bottom side of the Board. Number of Pins Connector Part Number : 532610671 from Molex REL0.5 iWave Systems Technologies Pvt. Ltd. Page 25 of 66...
Termination VCC_5V VCC_5V O, 5V Power 5V Supply Voltage. VCC_12V CANL FD_CAN_L IO, DIFF CAN Low-Level Voltage I/O Power Ground. CANH FD_CAN_H IO, DIFF CAN High-Level Voltage I/O Power Ground. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 26 of 66...
Table 7: Debug UART through Expansion Connector Pinout Signal Type/ Pin Name Signal Name Description Termination Power Ground. UART4_TXD O, 3.3V CMOS UART0 interface Transmit signal. UART4_RXD I, 3.3V CMOS UART4 interface Receive signal. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 27 of 66...
RS485 Signals are connected from SN65HVD73DR transceiver to RS485 Header (J24), which is physically located at the bottom of the board as shown below. Number of Pins Connector Part Number : 532610671 from Molex REL0.5 iWave Systems Technologies Pvt. Ltd. Page 28 of 66...
O, RS232 RS485 Transmit (Complementary to Y) RS485_TXY O, RS232 RS485 Transmit (Complementary to Z) Note: At a time either RS232 or RS485 can be supported. By default, RS485 is supported. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 29 of 66...
PHY feature. The D-PHY interface Controller Core supports PHY Protocol Interface (PPI) compatible MIPI D-PHYs. The D-PHY interface Controller takes care of all packet formatting details and transmission over the MIPI bus. Note: MIPI CSI Camera in i.MX 8M Mini or i.MX 8M Nano SBC can be supported through iWave’s OV5640 MIPI Camera daughter Board.
Page 31
CAM1_I2C_CLK CAM1_I2C_DAT Power Ground. CAM1_CSI_CLK+ NC CAM1_CSI_CLK- Power Ground. CAM1_CSI_D0+ CAM1_CSI_D0- CAM1_RST# CAM1_CSI_D1+ CAM1_CSI_D1- Power Ground. CAM0_GPIO CAM0_GPIO(GPIO3_07) NAND_DATA01/ I/O, 1.8V CMOS GPIO for Camera 0 CAM1_GPIO CAM1_GPIO(GPIO4_01) SAI1_RXC/ AF16 REL0.5 iWave Systems Technologies Pvt. Ltd. Page 31 of 66...
Audio Amplifier. The Output signals from the Amplifier is connected to Speaker Header (J8). The Speaker Header is physically located at the top of the board as shown below. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 32 of 66...
720P and 1080P VESA standard display format resolution output to LVDS or HDMI. HDMI Signals from the bridge is connected to Standard HDMI Type-A Flag connector with ESD protection circuitry. HDMI Output connector (J13) is physically located on top of the board as shown below. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 33 of 66...
The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports 10.1” LVDS display with USB touch. The LVDS Display Connector (J7) and Touch Connectors (J5) are located at top side of the board as shown. Number of Pins : 40 Connector Part : 541044033 from Molex REL0.5 iWave Systems Technologies Pvt. Ltd. Page 34 of 66...
Ground LV3N- LVDS_CH3_N O, LVDS LVDS Channel3 negative LV3N+ LVDS_CH3_P O, LVDS LVDS Channel3 positive GND5 Power Ground LED_GND1 GND Power Ground LED_GND2 GND Power Ground LED_GND3 GND Power Ground REL0.5 iWave Systems Technologies Pvt. Ltd. Page 35 of 66...
VCC_12V_LVDS 12V Power 12V Supply Voltage BIST NC10 NC11 NC12 NC13 NC14 2.9.5 USB Touch Connector Figure 19: USB Touch Connector Number of Pins Connector Part : 532610671 from Molex REL0.5 iWave Systems Technologies Pvt. Ltd. Page 36 of 66...
The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC optionally supports 2-lane MIPI DSI Display. By default, MIPI DSI(4 lane) signals are connected to MIPI_DSI to LVDS/HDMI Bridge. Number of Pins : 15 Connector Part : 1-84952-5 from TE Connectivity AMP Connectors Figure 20: MIPI DSI Connector REL0.5 iWave Systems Technologies Pvt. Ltd. Page 37 of 66...
GND4 Power Ground. I2C3_SCL(GPIO5_19) I2C3_SCL/E10 I, 3.3VCMOS/4.7K I2C Clock. I2C3_SDA(GPIO5_18) I2C3_SDA/F10 IO, 3.3VCMOS/4.7K I2C Data GND5 Power Ground. VCC1 VCC_3V3 Power 3.3V Supply Voltage. VCC2 VCC_3V3 Power 3.3V Supply Voltage. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 38 of 66...
The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports a Nano SIM connector to support the WWAN M.2 Modules. The Nano SIM connector (J23) is physically located on the bottom of the board. Figure 22: Nano SIM Connector REL0.5 iWave Systems Technologies Pvt. Ltd. Page 39 of 66...
SAI1_RXD0/AG15 M.2_SAI1_RXD0 I, 1.8V CMOS Serial Audio Interface Channel1 Data Input X) (I/O)(0/1.8V) GPIO11(WOWWAN#/ HSIC_DATA(1.2V))(I/O) (0/1.8V) GPIO7(AUDIO2/I2S_TX SAI1_TXD0/AG20 M.2_SAI1_TXD0 O, 1.8V CMOS Serial Audio Interface ) (I/O)(0/1.8V) Channel1 Data Output REL0.5 iWave Systems Technologies Pvt. Ltd. Page 40 of 66...
Page 41
O, 1.8V CMOS I2C CLK. 4.7K PU _SCL/SIM_DET2)(I/O)( 0/1.8V) PERN0/SATA_B+ PCIE_RXN_N/A19 PCIE_RXN I,PCIe PCIe Port 0 Receive Lane Positive. Note: Optionally connected GPIO1(SMB_DATA/GN I2C2_SDA/D9 I2C2_SDA_1V8 IO, 1.8V CMOS I2C Data. SS_SDA/UIM_DAT2)(I/ O)/(0/1.8V) REL0.5 iWave Systems Technologies Pvt. Ltd. Page 41 of 66...
Page 42
PCIe Channel-A Clock negative. Note: Optionally connected. PEWAKE# GPIO1_IO07/AF1 PCIE_WAKE_B(G O, 3.3V CMOS PCIe Wake Signal (I/O)(0/3.3V) PIO1_07) 10K PU REFCLKP PCIE_CLK_P/B21 PCIE_REFCLK_D O,PCIe PCIe Channel-A Clock Positive. Note: Optionally connected. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 42 of 66...
Page 43
Power Ground. VCC_3V3 VCC_3V3 O, 3.3V Power 3.3V Supply Voltage. Power Ground. VCC_3V3 VCC_3V3 O, 3.3V Power 3.3V Supply Voltage. CONFIG_2 M.2_CONFIG_2 I, 1.8V CMOS M.2 Configuration Pin 10K PU REL0.5 iWave Systems Technologies Pvt. Ltd. Page 43 of 66...
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.5 iWave Systems Technologies Pvt. Ltd. Page 44 of 66...
5V Power Supply I2C3_SCL(GPIO5_19) I2C3_SCL/E10 O, 3.3V I2C Clock CMOS/4.7K PU Power Ground GPIO5_IO1(GPIO5_1) SAI3_TXD/AF6 IO, 3.3V General purpose Input/Output In i.MX 8M Nano used as GPIO for USB Switch REL0.5 iWave Systems Technologies Pvt. Ltd. Page 45 of 66...
Page 46
By default, connected to CAN FD Controller ECSPI2_SS0(GPIO5_13) ECSPI2_SS0/A6 I, 3.3V SPI2 Chip Select0 (Optional) By default, connected to CAN FD Controller Power Ground M.2_W_DISABLE1#(GPIO ECSPI1_MISO/A7 IO, 3.3V UART3 Clear to send Optional 5_08) REL0.5 iWave Systems Technologies Pvt. Ltd. Page 46 of 66...
Page 47
Note: Refer GPIO Column under “i.MX 8M Mini Pin Multiplexing on Expansion Connector” & “i.MX 8M Nano Pin Multiplexing on Expansion Connector” for details on GPIO options available from Expansion connector. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 47 of 66...
Power Ground. Note: Contact iWave support team if 12V Power Support is required for FAN Header support is required 2.13.2 RTC Controller with RTC Battery Header The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports external RTC Controller “PCF85263” for Real time clock support.
Controller (SJC) provides debug and test control with the maximum security. JTAG Header (J25) is physically located on bottom side of the board as shown in the image. Number of Pins - 20 Connector Part - 62132021021 from Wruth Electronics. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 49 of 66...
Note: Optionally connected to UART3_RX (M4 UART) JTAG_TMS JTAG_TMS/F27 I, 3.3V CMOS/ JTAG test mode select. 10K PU Power Ground. JTAG_TCK JTAG_TCK/F26 I, 3.3V CMOS/ JTAG test Clock. 10K PD REL0.5 iWave Systems Technologies Pvt. Ltd. Page 50 of 66...
Only pull down is provided. Power Ground. Note: Contact iWave support team if M4 UART support is required. 2.13.4 Power ON/OFF Switch The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC has power ON/OFF switch (SW2) to control the Main power Input ON/OFF functionality.
& by short press of the same button will turn ON the CPU. This ON/OFF Push button switch (SW3) is physically located at the bottom of the board as shown below. Figure 30: CPU ON/OFF Switch REL0.5 iWave Systems Technologies Pvt. Ltd. Page 52 of 66...
This table has been prepared by referring NXP’s i.MX 8M Mini 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 20: i.MX 8M Mini CPU IOMUX for Expansion Connector interfaces Exp.
Page 54
8M Mini SoC boot media setting on SBC and so no external BOOT_CFG[0:15] are loads or pull-up/pull-down resistors to be connected to these pins which will change the boot media configurations. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 54 of 66...
This table has been prepared by referring NXP’s i.MX 8M Nano Hardware User’s Manual. Important Note: It is strongly recommended to use the pin function same as selected in the SBC for iWave’s BSP reusability Table 21: i.MX 8M Nano CPU IOMUX for Expansion Connector interfaces Exp.
Page 56
Function 0 Function 1 Function 2 Function 3 Function 4 Function 5 Function 6 Function 7 Function Number Number gpio1.IO[15] usb2.OTG_OC usdhc3.WP pwm4.OUT ccmsrcgpcmix.CLKO2 csu.CSU_INT_DEB sai2.MCLK sai5.MCLK gpio4.IO[27] AD19 tpsmp.HDATA_DIR REL0.5 iWave Systems Technologies Pvt. Ltd. Page 56 of 66...
6.5mm barrel connector Jack should fit standard DC Plugs with an inner dimension of 2.5mm and an outer dimension of 5.5mm. The Power Jack is physically placed at the top of the board as shown below. Figure 31: Power Input Jack REL0.5 iWave Systems Technologies Pvt. Ltd. Page 57 of 66...
¹ The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC uses this voltage as backup power source to RTC controller when VCC_12V is off. This power is an optional power and can be left open if RTC functionality is not required. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 58 of 66...
0.113/1.356 RTC power when no VCC_ 12V supply is provided VRTC_3V0 0.4µ/1.2µ ¹ Power consumption measurements have been done in iWave’si.MX 8M Mini (Quad 2GB) Pico ITX SBC with iWave‘s iW-PRGII-SC-01-R1.0-REL1.0-Linux5.10.72 BSP. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 59 of 66...
0.098/1.176 RTC power when no VCC_ 12V supply is provided VRTC_3V0 0.4µ/1.2µ ¹ Power consumption measurements have been done in iWave’si.MX 8M Nano (Quad 1GB) Pico ITX SBC with iWave‘s iW-PRGII-SC-01-R1.0-REL1.0-Linux5.10.72 BSP. REL0.5 iWave Systems Technologies Pvt. Ltd. Page 60 of 66...
The Heatsink supported for the i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC is shown in following figures. Note: iWave supports Heat Sink Solution for i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC. For more information on Heat Sink &...
3.3.3 Electrostatic Discharge iWave’s i.MX 8M Mini or i.MX 8M Nano 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.
16.40mm (HDMI Connector), followed by Dual Ethernet Connector (16.40mm). In bottom side maximum height component is JTAG connector (5.91mm) followed by M.2 SMT spacer (3.99mm). Figure 34: Mechanical Dimensions of i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Side View-1 REL0.5 iWave Systems Technologies Pvt. Ltd. Page 63 of 66...
Figure 35: Mechanical Dimensions of i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Bottom View Figure 36: Mechanical Dimensions of i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Side View-2 REL0.5 iWave Systems Technologies Pvt. Ltd. Page 64 of 66...
The below table provides the standard orderable part numbers for different i.MX 8M Mini or i.MX 8M Nano 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 66
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide REL0.5 iWave Systems Technologies Pvt. Ltd. Page 66 of 66...
Need help?
Do you have a question about the iW-RainboW-G34S and is the answer not in the manual?
Questions and answers