Page 1
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide iW-RainboW-G34S/G37S i.MX 8M Mini or i.MX 8M Nano Pico ITX Single Board Computer Hardware User Guide REL0.1 iWave Systems Technologies Pvt. Ltd. Page 1 of 60...
Page 2
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Document Revision History Document Number iW-PRGII-UM-01-R1.0-REL0.1-Hardware Revision Date Description May 2021 Initial Draft Release PROPRIETARY NOTICE: This document contains proprietary material for the sole use of the intended recipient(s). Do not read this document if you are not the intended recipient.
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.
References ..............................10 Important Note ............................... 11 ARCHITECTURE AND DESIGN ........................12 i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Block Diagram ................. 12 i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Features .................. 13 CPU .................................. 16 2.3.1 i.MX 8M Mini CPU ............................
Page 5
3.3.1 Heat Sink & Fan Sink ........................... 56 3.3.2 RoHS Compliance ............................57 3.3.3 Electrostatic Discharge ..........................57 Mechanical Characteristics ..........................58 3.4.1 i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Mechanical Dimensions ............58 ORDERING INFORMATION .......................... 59 REL0.1 iWave Systems Technologies Pvt. Ltd.
Page 6
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide List of Figures Figure 1: i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Block Diagram ................12 Figure 2: i.MX 8M Mini Block Diagram ........................... 16 Figure 3: i.MX 8M Nano Block Diagram ..........................
Purpose 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...
Page 9
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Acronyms Abbreviations Integrated Circuit JTAG Joint Test Action Group LPDDR4 Low Power Double Data Rate4 LVDS Low Voltage Differential Signal Mega Hertz MIPI Mobile Industry Processor Interface...
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Terminology Description In this document, wherever Signal Type is mentioned, below terminology is used. Table 2: Terminology Terminology Description Input Signal Output Signal Bidirectional Input/output Signal CMOS...
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Important Note In this document, wherever i.MX 8M Mini or i.MX 8M Nano SoC signal name is mentioned, it is followed as per below format for easy understanding.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide 2. ARCHITECTURE AND DESIGN This section provides detailed information about i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC features and Hardware architecture with high level block diagram.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Features i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports the following features. • i.MX 8M MiniQ/QL/D/DL/S/SLProcessor o i.MX 8M Mini Quad...
Page 14
: 100mm X 72mm 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 Nano Q/QL/D/DL/S/SLis used to represent either of one based on SBC Part Number.
Page 15
Since USB2 is NC in i.MX 8M Nano SoC, USB2.0 lines are supported through a switch. The i.MX 8M Mini or i.MX 8M Nano SBC can support input power 4.5V to 27V. By default it is designed to support 12V.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide iW-RainboW-G34S/G37S 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, DualLite, Solo, SoloLite.
Figure 3: i.MX 8M Nano Block Diagram 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.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide PMIC i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Rohm’s BD71847AMWV or BD71850MWV-E2 on-board PMIC for Power management of i.MX 8M Mini ori.MX 8M Nano SBCs respectively. The BD71847AMWV/BD71850MWV-E2 is a Power Management Integrated Circuit (PMIC) designed specifically for powering single-core, dual-core, and quad-core SoC’s such as NXP-i.MX 8MMini.
2.5.1 LPDDR4 RAM The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports 1GB RAM using32bit LPDDR4 IC for Mini and 1GB RAM using 16bit LPDDR4 IC for Nano connected to DDR controller of CPU to support LPDDR4 clock up to 1.5 GHz.
Boot Media Setting i.MX 8M Mini or i.MX 8M Nano SoC boot process begins at Power On Reset (POR) where the hardware reset logic forces the ARM core to begin execution starting from the on-chip boot ROM. i.MX 8M Mini SoC Boot ROM code uses the state of the internal register 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.
The LBEE5HY1MWmodule (U7) provides Secure Digital Input Output (SDIO) for interfacing with the host controller for Wi-Fi and UART interface for Bluetooth. The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC uses processor’s UART1 interface for Bluetooth and USDHC1 interface for Wi-Fi in default configuration. Ini.MX 8M Mini or i.MX 8M Nano Pico ITX SBC, antenna pin of Wi-Fi &...
To set the module temperature to industrial grade in firmware, please contact iWave. 2.7.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 PHY and PCIe to Ethernet PHY.
2.7.3 USB2.0 Host Interface The i.MX 8M Mini SoC supports two USB2.0 OTG, whereas i.MX 8M Nano supports single USB2.0 OTG. Hence for i.MX 8M Nano Pico ITX SBC, USB 2.0 lines are supported through a switch. In i.MX 8M Nano SBC, USB OTG will be supported only in Flash mode.
The i.MX 8M Mini or i.MX 8M Nano PICO ITX SBC makes use of the UART3 interface. The Antenna pin of the module can be connected to the J3 Antenna connector through an Active or Passive Path as per the requirement.
2.7.6 CAN Interface The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports a Control Area Network Flexible Data rate (CAN FD) Port through SPI to CAN FD Controller. The CAN FD Controller (TCAN4550) has integrated CAN FD Transceiver and supports upto 5Mbps data rate.
2.8.1 Debug UART Interface The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports debug interface through SoC’s UART4 interface. This UART4 signals from the SoC is connected to Debug UART header(J1) through 1.8V to 3.3V level Translator. This Debug UART header is optional.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Figure 12: Debug UART Header (Optional) Table 5: Debug UART Header Pinout Signal Type/ Pin Name Signal Name Description Termination UART4_RXD O, 3.3V CMOS UART4 interface Receive signal.
2.8.2 RS232 Data UART Interface The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports RS232 Data Interface through SoC’s UART2 interface. By default this UART2 signals from the SoC is connected to “MAX3232” RS-232 Line Driver and Receiver via 1.8V to 3.3V level Translator.
RS232 interface Ready to Send signal. 2.8.3 RS485 Data UART Interface (Optional) The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC optionally supports RS485 Data Interface through SoC’s UART2 interface. The RS485 Signals are connected from SN65HVD73DR transceiver to RS485 Header(J24), which is physically located at the bottom of the board as shown below.
2.9.1 MIPI CSI Connector The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports one 4-lane MIPI CSI 2.0 serial camera interface. The i.MX 8M Mini or i.MX 8M Nano SoC is compliant to D-PHY specification v1.2 and MIPI CSI2 Specificationv1.3 except for C- PHY feature.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Figure 16: 36 pin MIPI CSI Connector Number of Pins : 36 Connector Part : FH12A-36S-0.5SH(55) from Hirose Electric Co Ltd Table 9: MIPI CSI Connector Pinouts...
2.9.2 I2S Audio Interface The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports Audio IN/OUT through SoC’s SAI5 interface which can support I2S format. This four wire I2S signals from the SoC is connected to I2S Audio Codec “SGTL5000”...
Figure 17: Audio IN/OUT Jack The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports 3.2W Audio Amplifier. The LINEOUT signals from “SGTL5000” is connected to an Audio Amplifier. The Output signals from the Amplifier is connected to Speaker Header (J8).
2.9.3 HDMI & LVDS Display Interface The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports LVDS ad HDMI display through MIPI DSI to LVDS/HDMI Bridge. The MIPI_DSI to LVDS and HDMI Bridge (LT8912B) features a single-channel MIPI® D-PHY receiver with 4 data lanes per channel operating at 1.5Gbps per data lane and a maximum input bandwidth of 6Gbps.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports 10.1” LVDS display with USB touch. The LVDS Display (J7) and Touch Connectors (J5) are located at top side of the board as shown.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Signal Type/ Pin No. Pin Name Signal Name Description Termination LVCLK- LVDS_CLK_N O, LVDS LVDS Channel0 clock negative LVCLK+ LVDS_CLK_P O, LVDS LVDS Channel0 clock positive GND4...
Power Ground. 2.9.5 MIPI DSI Display (Optional) The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC optionally supports 2-lane MIPI DSI Display. By default MIPI DSI signals are connected to MIPI_DSI to LVDS/HDMI Bridge. Number of Pins : 15...
2.10 M.2 Key B Connector The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports M.2 B key socket. M.2 B key socket is the Next Generation Form Factor (NGFF) which is designed to support multiple modules and make the M.2 more suitable in application like solid-state storage, WWAN.
Figure 23: M.2 Key B Connector 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.
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide 2.11 Expansion Connector The interfaces which are available at 40 Pin Expansion connector are explained in the following section. This Expansion Connector (J2) is physically located at the top of the SBC as shown below.
Page 42
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Exp. CPU Ball Name/ Signal Type/ Signal Name Description Pin No Pin Number Termination Power Ground B_UART4_RX(GPIO5_28) UART4_RX/F19 I, 3.3V Debug UART Receive GPIO1_IO03/AF IO, 3.3V Optional...
I, 1.8V NC in i.MX 8M Nano SBC 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. 2.12 Other Features 2.12.1 Fan Header...
3.3V voltage level. The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports external RTC cell. The SBC supports 2pin connector for backup battery or coin cell connection. The 2pin RTC (J10) battery connector is physically located on top side of the SBC as shown below.
Note: Contact iWave support team if External RTC Controller support is required. 2.12.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.
2.12.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. The Power ON/OFF switch is physically located at the top of the board as shown below.
2.12.5 Reset Switch The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports Push button switch (SW4) to reset the i.MX 8M Mini or i.MX 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.
2.12.6 CPU ON/OFF Switch The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC supports Push button switch (SW3) for ON OFF the i.MX 8M Mini or i.MX 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.
2.13 i.MX 8M Mini Pin Multiplexing on Expansion Connector The i.MX 8M Mini SoC IO pins have many alternate functions and can be configured to any one of the alternate functions based on the requirement, also most of the i.MX 8M MiniSOC’s IO pins can be configured as GPIO if required.
Page 50
Important Note: The SAI1 signals which is having Boot configuration functionality in Funtion6 - also used for i.MX 8M Mini SoC boot media setting on SBC and so no 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 configurations.
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 19: i.MX 8MNano CPU IOMUX for Expansion Connector interfaces Exp.
Page 52
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Exp. i.MX8M Interface/ Conn. Default Nano CPU Function 0 Function 1 Function 2 Function 3 Function 4 Function 5 Function 6 Function State Pin Number Number sai5.RX_SYNC sai1.TX_DATA[0]...
By default it supports to work with 12V power input. 12V power input from an external power supply is connected to the i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC (J17). This 2.5mm x 6.5mm barrel connector Jack should fit standard DC Plugs with an inner dimension of 2.5mm and an outer dimension...
2.8V 3.3V ±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. Power Consumption Table21: i.MX 8M Mini Pico ITX SBC Power Consumption...
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide ¹ Power consumption measurements have been done in iWave’s i.MX 8M Mini based Pico ITX SBC with iWave‘s iW- PRGII-SC-01-R1.0-REL1.0-Linux4.14.98 BSP. Table22: i.MX 8M Nano Pico ITX SBC Power Consumption...
Heat pipes etc. 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’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.
8 Pico ITX SBCPCB size is 100mm x 72mm x 1.2mm. Pico ITX SBC mechanical dimension is shown below. (All dimensions are shown in mm) The i.MX 8M Mini or i.MX 8M Nano Pico ITX SBCPCB thickness is 1.2mm±0.15mm, top side maximum height component is 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).
4. ORDERING INFORMATION 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.
Page 60
8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide REL0.1 iWave Systems Technologies Pvt. Ltd. Page 60 of 60...
Need help?
Do you have a question about the i.MX 8M Mini and is the answer not in the manual?
Questions and answers