iWave i.MX 8M Mini Hardware User's Manual

iWave i.MX 8M Mini Hardware User's Manual

Iw-rainbow-g34s/g37s pico itx single board computer
Hide thumbs Also See for i.MX 8M Mini:
Table of Contents

Advertisement

Quick Links

i.MX 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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the i.MX 8M Mini and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for iWave i.MX 8M Mini

  • 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.
  • Page 4: Table Of Contents

    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 ..........................
  • Page 7 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Table 9: MIPI CSi Connector Pinouts ..........................32 Table 10: Speaker Header Pinout ........................... 35 Table 11: 40 Pin 10.1” LVDS Display Pinout ........................36 Table 12: LVDS Display Touch Pinouts ..........................38 Table 13: MIPI DSI Connector Pinouts ..........................
  • Page 8: Introduction

    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...
  • Page 10: Terminology Description

    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...
  • Page 11: Important Note

    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.
  • Page 12: Architecture And Design

    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.
  • Page 13: I.mx 8M Mini Or I.mx 8M Nano Pico Itx Sbc Features

    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.
  • Page 16: Cpu

    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.
  • Page 17: I.mx 8M Nano Soc

    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.
  • Page 18: Pmic

    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.
  • Page 19: Memory

    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.
  • Page 20: Boot Media Setting

    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.
  • Page 21: Network & Communication

    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 &...
  • Page 22: Gigabit Ethernet Interface

    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.
  • Page 23: Figure 7: Dual Rj45 Magjack

    8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide Figure 7: Dual RJ45 Magjack REL0.1 iWave Systems Technologies Pvt. Ltd. Page 23 of 60...
  • Page 24: Usb2.0 Host Interface

    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.
  • Page 25: Usb2.0 Otg Interface

    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.
  • Page 26: Can Interface

    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.
  • Page 27: Serial Interface Features

    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.
  • Page 28: Figure 12: Debug Uart Header (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.
  • Page 29: Rs232 Data Uart Interface

    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.
  • Page 30: Rs485 Data Uart Interface (Optional)

    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.
  • Page 31: Audio/Video Features

    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.
  • Page 32: Figure 16: 36 Pin Mipi Csi Connector

    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...
  • Page 33: I2S Audio Interface

    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”...
  • Page 34: Figure 17: Audio In/Out Jack

    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).
  • Page 35: Hdmi & Lvds Display Interface

    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.
  • Page 36: Figure 20: 40 Pin Lvds Display Connector

    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.
  • Page 37: Usb Touch Connector

    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...
  • Page 38: Mipi Dsi Display (Optional)

    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...
  • Page 39: Key B Connector

    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.
  • Page 40: Figure 23: M.2 Key B Connector

    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.
  • Page 41: Expansion Connector

    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...
  • Page 43: Other Features

    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...
  • Page 44: Rtc Controller With Rtc Battery 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.
  • Page 45: Jtag Interface

    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.
  • Page 46: Power On/Off Switch

    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.
  • Page 47: Reset Switch

    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.
  • Page 48: Cpu On/Off Switch

    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.
  • Page 49: I.mx 8M Mini Pin Multiplexing On Expansion Connector

    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.
  • Page 51: I.mx 8M Nano Pin Multiplexing On Expansion Connector

    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]...
  • Page 53: Technical Specification

    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...
  • Page 54: Power Consumption

    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...
  • Page 55: Table22: I.mx 8M Nano 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...
  • Page 56: Environmental Characteristics

    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.
  • Page 57: Rohs Compliance

    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.
  • Page 58: Mechanical Characteristics

    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).
  • Page 59: Ordering Information

    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...

This manual is also suitable for:

I.mx 8m nanoIw-rainbow-g34s

Table of Contents