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.3 iWave Systems Technologies Pvt. Ltd. Page 1 of 66 Arrow.com. Downloaded from...
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.3 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.
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
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.3 iWave Systems Technologies Pvt. Ltd. Page 9 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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.3 iWave Systems Technologies Pvt. Ltd. Page 11 of 66 Arrow.com.
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 iWave Systems Technologies Pvt. Ltd. mktg@iwavesystems.com Figure 1 : i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Block Diagram REL0.3...
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.3 iWave Systems Technologies Pvt. Ltd. Page 13 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 14
There are six configurations of i.MX 8M Mini or i.MX 8M Nano SoC supported by NXP, hence in this document i.MX 8M Mini or i.MX 8M NanoQ/QL/D/DL/S/SLis used to represent either of one based on SBC Part Number. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 14 of 66 Arrow.com.
Page 15
The i.MX 8M Mini CPU can support up to 8GB RAM but considering the available LPDDR4 Chips, SBC can support up to 4GB (32Gb) 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 CPU 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.3 iWave Systems Technologies Pvt. Ltd. Page 17 of 66 Arrow.com. Arrow.com.
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.3 iWave Systems Technologies Pvt. Ltd. Page 18 of 66 Arrow.com.
Nano. The LPDDR4 IC(U14) placed on Top side of the SBC. The RAM size can be expandable up to maximum of 8GB in Mini and up to 2GB in Nano. To customize the LPDDR4 memory size, contact iWave. 2.5.2 eMMC Flash The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports 8GB eMMC as default boot device and storage device.
3.3V voltage level. In SBC power off condition, this device will take power from (VRTC_3V0) coin cell power input and continues to keep the current time. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 20 of 66 Arrow.com. Arrow.com.
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...
Pico ITX SBC, antenna pin of Wi-Fi & Bluetooth module is connected to J4 Connector. Figure 6: Wi-Fi and Bluetooth Antenna Connector Connector Part Number : MM4829-2702RA4from Murata Electronics. Antenna Part Number : 2042811100 from Molex/FXP830.24.0100B from Taoglas Limited REL0.3 iWave Systems Technologies Pvt. Ltd. Page 22 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide 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. 2.8.2 Gigabit Ethernet Interface The i.MX 8M Mini or i.MX 8M Nano PICO ITX SBC supports Dual Ethernet Port interface through external Ethernet...
In i.MX 8M Nano SBC, USB OTG will be supported only in Flash mode. In Boot mode only USB2.0 host is supported. The Dual stack USB2.0 Type-A connector is physically located at the top of the board as shown below. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 24 of 66 Arrow.com.
(J11). This port can be used as 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.3 iWave Systems Technologies Pvt. Ltd. Page 25 of 66 Arrow.com. Arrow.com.
SPI to CAN FD Controller. The CAN FD Controller (TCAN4550) has integrated CAN FD Transceiver and supports upto 5Mbps data rate. CANL & CANH of the transceiver are connected to J19 (CAN) connector. This Connector is placed on bottom side of the Board. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 26 of 66 Arrow.com. Arrow.com.
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.3 iWave Systems Technologies Pvt. Ltd. Page 27 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
1.8V to 3.3V level Translator. The RS232 Signals are connected from MAX3232 to RS232 Header (J22), which is physically located at the bottom of the board as shown below. Number of Pins Connector Part number : 532610671from Molex REL0.3 iWave Systems Technologies Pvt. Ltd. Page 29 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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.3 iWave Systems Technologies Pvt. Ltd. Page 30 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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.3 iWave Systems Technologies Pvt. Ltd. Page 31 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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 33
Power Ground. CAM0_GPIO(GPIO3_07) NAND_DATA02/ I/O, 1.8V CMOS GPIO for Camera 0 CAM1_GPIO(GPIO4_01) SAI1_RXC/ I/O, 1.8V CMOS GPIO for Camera 1 AF16 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 33 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
“SGTL5000” is connected to an 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.3 iWave Systems Technologies Pvt. Ltd. Page 34 of 66 Arrow.com.
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.3 iWave Systems Technologies Pvt. Ltd. Page 35 of 66 Arrow.com.
Display (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.3 iWave Systems Technologies Pvt. Ltd. Page 36 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com.
NC11 NC12 NC13 NC14 2.10.5 USB Touch Connector Figure 20: USB Touch Connector Number of Pins Connector Part : 532610671 from Molex REL0.3 iWave Systems Technologies Pvt. Ltd. Page 38 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
MIPI_DSI to LVDS/HDMI Bridge. Number of Pins : 15 Connector Part : 1-84952-5 from TE Connectivity AMP Connectors Figure 21: MIPI DSI Connector REL0.3 iWave Systems Technologies Pvt. Ltd. Page 39 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 41 of 66 Arrow.com.
M.2_USB_D- IO, USB USB2.0 Port0 Data Minus. GPIO9(LED1#/DAS_DSS#) M.2_LED O, 3.3V CMOS Provide status indicators via LED. (I/0)(0/3.3V) Power Ground. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 42 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 43
UIM-PWR (I) M2_UIM_PWR O, SIM Power SIM Card Power. PETP1/USB3.1-TX+/SSIC- DEVSLP (O) Power Ground. GPIO0(SMB_CLK/GNSS_S I2C2_SCL_1V8 O, 1.8V CMOS I2C CLK. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 43 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
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 24: M.2 Module Insertion Guide REL0.3 iWave Systems Technologies Pvt. Ltd. Page 45 of 66 Arrow.com. Arrow.com. Arrow.com.
I2C Clock I2C3_SCL(GPIO5_19) CMOS/4.7K PU Power Ground SAI3_TXD/AF6 IO, 3.3V For i.MX 8M Nano used as GPIO GPIO5_IO1(GPIO5_1) for USB Switch REL0.3 iWave Systems Technologies Pvt. Ltd. Page 46 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 47
GPIO5_20(PWM2_OUT) I2C4_SCL/D13 IO, 3.3V General purpose IO PWM1_OUT(GPIO5_21) I2C4_SDA/E13 IO, 3.3V Optional By default used as PWM for LVDS Display REL0.3 iWave Systems Technologies Pvt. Ltd. Page 47 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 48
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.3 iWave Systems Technologies Pvt. Ltd. Page 48 of 66 Arrow.com.
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.
+3V Power Input to RTC Controller Power Ground. Note: Contact iWave support team if External RTC Controller support is required. 2.13.3 JTAG Interface The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports JTAG interface for CPU debug purpose. The System JTAG Controller (SJC) provides debug and test control with the maximum security.
10K PU Power Ground. JTAG_TCK I, 3.3V CMOS/ JTAG test Clock. 10K PD Power Ground. Only pull down is provided. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 51 of 66 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
8M Nano 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. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 52 of 66 Arrow.com.
8M Nano CPU. ON/OFF is directly connected from ON/OFF Push button switch. This ON/OFF Push button switch (SW3) is physically located at the bottom of the board as shown below. Figure 31: CPU ON/OFF Switch REL0.3 iWave Systems Technologies Pvt. Ltd. Page 53 of 66 Arrow.com. Arrow.com.
This table has been prepared by referring NXP’s i.MX 8M Mini Hardware User’s Man 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 55
Important Note: The SAI1 signals which is having Boot configuration functionality in Funtion6 - BOOT_CFG[0:15] are external loads or pull-up/pull-down resistors to be connected to these pins which will change the boot media configura iWave Systems Technologies Pvt. Ltd. Arrow.com. Arrow.com.
This table has been prepared by referring NXP’s i.MX 8M Nano Hardware User’s Ma Important Note: It is strongly recommended to use the pin function same as selected in the SBC for iWave’s BSP reusab Table 21: i.MX 8M Nano CPU IOMUX for Expansion Connector interfaces Exp.
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 32: Power Input Jack REL0.3 iWave Systems Technologies Pvt. Ltd. Page 57 of 66 Arrow.com. Arrow.com.
±20mV ¹ The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC uses this voltage as backup power source to PMIC RTC controller when VCC is off. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 58 of 66 Arrow.com. Arrow.com.
VCC_ 12V RTC power when no VIN_3V3 supply is provided VRTC_3V0 ¹ Power consumption measurements have been done in iWave’si.MX 8M based Pico ITX SBC with iWave‘s iW-PRGII- SC-01-R1.0-REL1.0-Linux4.14.98 BSP. Table24: i.MX 8M Nano Pico ITX SBC Power Consumption Current Drawn/...
Page 60
Deep Sleep Mode. VCC_ 12V RTC power when no VIN_3V3 supply is provided VRTC_3V0 ¹ Power consumption measurements have been done in iWave’si.MX 8M Nano SoC based Pico ITX SBC with iWave‘s iW-PRGII-SC-01-R1.0-REL1.0-Linux4.14.98 BSP. REL0.3 iWave Systems Technologies Pvt. Ltd.
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& Fan Sink contact iWave support team. Do not Power On the i.MX 8 QM/QP Pico ITX SBC without a proper thermal solution.
3.3.3 Electrostatic Discharge iWave’si.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.
JTAG connector (5.91mm) followed by M.2 SMT spacer (3.99mm). Figure 35: Mechanical Dimensions of 1.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Side View-1 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 63 of 66 Arrow.com.
Figure 36: Mechanical Dimensions of 1.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Bottom View Figure 37: Mechanical Dimensions of 1.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Side View-2 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 64 of 66 Arrow.com.
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.
Need help?
Do you have a question about the iW-RainboW-G34S and is the answer not in the manual?
Questions and answers