iWave iW-RainboW-G34S Installation manual

REL0.3
Page 2 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
Document Revision History
Document Number
iW-PRGII-UM-01-R1.0-REL0.3-Hardware
Revision
Date
Description
0.1
12th May 2021
Initial Draft Release
0.2
03rd Dec 2021
•Removed G37S
•Made RS485 as default support and RS232 as Optional
0.3
02nd Feb 2022
BD71847AMWV-E2 common PMIC for both Mini and Nano
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. Any review, use, distribution or disclosure by others
is strictly prohibited. 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.”
Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 3 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
Disclaimer
iWave Systems reserves the right to change details in this publication including but not limited to any Product
specification without notice.
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.
CPU and other major components used in this product may have several silicon errata associated with it. Under no
circumstances, iWave Systems shall be liable for the silicon errata and associated issues.
Trademarks
All registered trademarks, product names mentioned in this publication are the property of their respective owners
and used for identification purposes only.
Certification
iWave Systems Technologies Pvt. Ltd. is an ISO 9001:2015 Certified Company.
Warranty & RMA
Warranty support for Hardware: 1 Year from iWave or iWave's EMS partner.
For warranty terms, go through the below web link,
http://www.iwavesystems.com/support/warranty.html
For Return Merchandise Authorization (RMA), go through the below web link,
http://www.iwavesystems.com/support/rma.html
Technical Support
iWave Systems technical support team is committed to provide the best possible support for our customers so that
our Hardware and Software can be easily migrated and used.
For assistance, contact our Technical Support team at,
Email : support.ip@iwavesystems.com
Website : www.iwavesystems.com
Address : iWave Systems Technologies Pvt. Ltd.
# 7/B, 29th Main, BTM Layout 2nd Stage,
Bangalore, Karnataka,
India –560076
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 4 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
Table of Contents
1. INTRODUCTION.............................................................................................................................................8
1.1 PURPOSE......................................................................................................................................................8
1.2 PICO ITX SBC OVERVIEW ...........................................................................................................................8
1.3 LIST OF ACRONYMS.....................................................................................................................................8
1.4 TERMINOLOGY DESCRIPTION.....................................................................................................................10
1.5 REFERENCES..............................................................................................................................................10
1.6 IMPORTANT NOTE......................................................................................................................................11
2. ARCHITECTURE AND DESIGN .................................................................................................................12
2.1 I.MX 8M MINI OR I.MX 8M NANO PICO ITX BLOCK DIAGRAM .................................................................12
2.2 I.MX 8M MINI OR I.MX 8M NANO PICO ITX SBC FEATURES ....................................................................13
2.3 CPU ..........................................................................................................................................................16
2.3.1 i.MX 8M Mini CPU................................................................................................................................16
2.3.2 i.MX 8M Nano SoC................................................................................................................................17
2.4 PMIC ........................................................................................................................................................18
2.5 MEMORY...................................................................................................................................................19
2.5.1 LPDDR4 RAM.......................................................................................................................................19
2.5.2 eMMC Flash..........................................................................................................................................19
2.5.3 Micro SD Connector..............................................................................................................................19
2.6 RTC CONTROLLER ....................................................................................................................................20
2.7 BOOT MEDIA SETTING...............................................................................................................................21
2.8 NETWORK &COMMUNICATION .................................................................................................................22
2.8.1 Wi-Fi and Bluetooth Interface................................................................................................................22
2.8.2 Gigabit Ethernet Interface .....................................................................................................................23
2.8.3 USB2.0 Host Interface ...........................................................................................................................24
2.8.4 USB2.0 OTG Interface...........................................................................................................................25
2.8.5 GNSS Module (Optional).......................................................................................................................26
2.8.6 CAN Interface........................................................................................................................................26
2.9 SERIAL INTERFACE FEATURES ...................................................................................................................28
2.9.1 Debug UART Interface...........................................................................................................................28
2.9.2 RS232 Data UART Interface (Optional).................................................................................................29
2.9.3 RS485 Data UART Interface..................................................................................................................30
2.10 AUDIO/VIDEO FEATURES...........................................................................................................................32
2.10.1 MIPI CSI Connector..............................................................................................................................32
2.10.2 I2S Audio Interface................................................................................................................................34
2.10.3 Audio Amplifier .....................................................................................................................................34
2.10.4 HDMI/LVDS Display Interface..............................................................................................................35
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 5 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2.10.5 USB Touch Connector ...........................................................................................................................38
2.10.6 MIPI DSI Display (Optional).................................................................................................................39
2.11 M.2 KEY BCONNECTOR............................................................................................................................41
2.12 EXPANSION CONNECTOR ...........................................................................................................................46
2.13 OTHER FEATURES......................................................................................................................................49
2.13.1 Fan Header ...........................................................................................................................................49
2.13.2 RTC Controller with RTC Battery Header..............................................................................................49
2.13.3 JTAG Interface ......................................................................................................................................50
2.13.4 Power ON/OFF Switch..........................................................................................................................52
2.13.5 Reset Switch...........................................................................................................................................52
2.13.6 CPU ON/OFF Switch ............................................................................................................................53
2.14 I.MX 8M MINI PIN MULTIPLEXING ON EXPANSION CONNECTOR................................................................54
2.15 I.MX 8M NANO PIN MULTIPLEXING ON EXPANSION CONNECTOR..............................................................56
3. TECHNICAL SPECIFICATION...................................................................................................................57
3.1 ELECTRICAL CHARACTERISTICS.................................................................................................................57
3.1.1 Power Input Requirement.......................................................................................................................57
3.2 POWER CONSUMPTION...............................................................................................................................59
3.3 ENVIRONMENTALCHARACTERISTICS .........................................................................................................61
3.3.1 Environmental Specification ..................................................................................................................61
3.3.1 Heat Sink...............................................................................................................................................61
3.3.2 RoHS Compliance..................................................................................................................................62
3.3.3 Electrostatic Discharge..........................................................................................................................62
3.4 MECHANICAL CHARACTERISTICS...............................................................................................................63
3.4.1 i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Mechanical Dimensions................................................63
4. ORDERING INFORMATION.......................................................................................................................65
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 6 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
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 8MNano Block Diagram ......................................................................................................................17
Figure 4: Micro SD Card Connector ...........................................................................................................................19
Figure 5: Boot Media Switch .....................................................................................................................................21
Figure 6: Wi-Fi and Bluetooth Antenna Connector ....................................................................................................22
Figure 7: Dual RJ45 Magjack......................................................................................................................................24
Figure 8: Dual Stack USB2.0 Type A connector ..........................................................................................................25
Figure 9: USB OTG Connector....................................................................................................................................26
Figure 10: CAN Connector.........................................................................................................................................27
Figure 11: Debug UART Header (Optional) ................................................................................................................28
Figure 12: Debug UART through Expansion Connector ..............................................................................................29
Figure 13: RS232 Header...........................................................................................................................................30
Figure 14: RS485 Header...........................................................................................................................................31
Figure 15: 36 pin MIPI CSI Connector ........................................................................................................................32
Figure 16: Audio IN/OUT Jack....................................................................................................................................34
Figure 17: Speaker Header ........................................................................................................................................35
Figure 18: HDMI Out Connector ................................................................................................................................36
Figure 19: 40 pin LVDS Display Connector .................................................................................................................37
Figure 20: USB Touch Connector ...............................................................................................................................38
Figure 21: MIPI DSI Connector...................................................................................................................................39
Figure 22: M.2 Key B Connector ................................................................................................................................41
Figure 23: Nano SIM Connector.................................................................................................................................42
Figure 24: M.2 Module Insertion Guide.....................................................................................................................45
Figure 25: Expansion Connector................................................................................................................................46
Figure 26: Fan Connector ..........................................................................................................................................49
Figure 27: RTC Battery Connector .............................................................................................................................50
Figure 28: JTAG Header.............................................................................................................................................51
Figure 29: Power ON/OFF Switch ..............................................................................................................................52
Figure 30: Reset Switch.............................................................................................................................................53
Figure 31: CPU ON/OFF Switch..................................................................................................................................53
Figure 32: Power Input Jack ......................................................................................................................................57
Figure 33: Mechanical dimension of Heat Sink ..........................................................................................................62
Figure 34: Mechanical Dimensions of 1.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Top View...................................63
Figure 35: Mechanical Dimensions of 1.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Side View-1...............................63
Figure 36: Mechanical Dimensions of 1.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Bottom View.............................64
Figure 37: Mechanical Dimensions of 1.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Side View-2...............................64
List of Tables
Table 1: Acronyms & Abbreviations.............................................................................................................................8
Table 2: Terminology ................................................................................................................................................10
Table 3: Boot Media Switch Settings .........................................................................................................................21
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 7 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
Table 4: Boot Mode Pin Settings Truth Table.............................................................................................................21
Table 5: CAN Header Pinout......................................................................................................................................27
Table 6: Debug UART Header Pinout .........................................................................................................................28
Table 7: Debug UART through Expansion Connector Pinout ......................................................................................29
Table 8: RS232 Data UART Header Pinout .................................................................................................................30
Table 9: RS485 Data UART Header Pinout .................................................................................................................31
Table 10: MIPI CSI Connector Pinouts........................................................................................................................32
Table 11: Speaker Header Pinout ..............................................................................................................................35
Table 12: 40 Pin 10.1” LVDS Display Pinout ...............................................................................................................37
Table 13: LVDS Display Touch Pinouts .......................................................................................................................39
Table 14: MIPI DSI Connector Pinouts .......................................................................................................................40
Table 15: M.2 Connector Pinout................................................................................................................................42
Table 16: Expansion Connector Pinouts.....................................................................................................................46
Table 17: Fan Connector Pin Assignment...................................................................................................................49
Table 18: RTC Battery Header Pin Assignment...........................................................................................................50
Table 19: JTAG Header Pin Assignment .....................................................................................................................51
Table 20: i.MX 8M Mini CPU IOMUX for Expansion Connector interfaces ..................................................................54
Table 21: i.MX 8M Nano CPU IOMUX for Expansion Connector interfaces.................................................................56
Table 22: Power Input Requirement..........................................................................................................................58
Table23: i.MX 8M Mini Pico ITX SBC Power Consumption..........................................................................................59
Table24: i.MX 8M Nano Pico ITX SBC Power Consumption ........................................................................................59
Table 25: Environmental Specification.......................................................................................................................61
Table 26: Orderable Product Part Numbers...............................................................................................................65
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 8 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
1. INTRODUCTION
1.1 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
SBC from a Hardware Systems perspective.
1.2 Pico ITX SBC Overview
The Pico ITX is a versatile small form factor SBC (Single Board Computer) definition targeting application that require
low power, low costs, and high performance. The SBCs are used as building blocks for portable and stationary
embedded systems. The core CPU and support circuits, including DRAM, boot flash, power sequencing, CPU power
supplies, GBE, GNSS module and LVDS/HDMI display are concentrated on the Module.
NXP’s i.MX 8M Mini or i.MX 8M Nano SoC based Pico ITX Single Board computer is rich with i.MX 8M Mini or i.MX
8M Nano features along with, eMMC, Dual Ethernet PHY, USB2.0 Hub, GNSS module, Wi-Fi & BT module and comes
in compact 100mm x 72mm form factor.
1.3 List of Acronyms
The following acronyms will be used throughout this document.
Table 1: Acronyms & Abbreviations
Acronyms
Abbreviations
ARM
Advanced RISC Machine
BT
Bluetooth
CAN
Controller Area Network
CMOS
Complementary Metal-Oxide Semiconductor
CPU
Central Processing Unit
CTS
Clear to Send
CSI
Camera Serial Interface
DSI
Display Serial Interface
eMMC
Enhanced Multi Media Card
GB
Giga Byte
Gbps
Gigabits per sec
GPIO
General Purpose Input Output
GPU
Graphics Processing Unit
HDMI
High-Definition Multimedia Interface
I2C
Inter-Integrated Circuit
I2S
Inter-Integrated Sound
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 9 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
Acronyms
Abbreviations
IC
Integrated Circuit
JTAG
Joint Test Action Group
LPDDR4
Low Power Double Data Rate4
LVDS
Low Voltage Differential Signal
MHz
Mega Hertz
MIPI
Mobile Industry Processor Interface
OTG
On-The-Go
PCB
Printed Circuit Sheet
PCIe
Peripheral Component Interconnect express
PMIC
Power management integrated circuits
RAM
Random Access Memory
RGMII
Reduced gigabit media-independent interface
RoHS
Restriction of Hazardous Substances
RTC
Real Time Clock
RTS
Request to Send
SAI
Serial Audio Interface
SD
Secure Digital
SoC
System on Chip
SBC
Single Board Computer
TBD
To Be Defined
UART
Universal Asynchronous Receiver/Transmitter
USB
Universal Serial Bus
USB OTG
USB On The Go
Wi-Fi
Wireless Fidelity
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 10 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
1.4 Terminology Description
In this document, wherever Signal Type is mentioned, below terminology is used.
Table 2: Terminology
Terminology
Description
I
Input Signal
O
Output Signal
IO
Bidirectional Input/output Signal
CMOS
Complementary Metal Oxide Semiconductor Signal
GBE
Gigabit Ethernet Signal
LVDS
Low Voltage Differential Signal
MIPI
Mobile Industry Processor Interface Signal
OD
Open Drain Signal
OC
Open Collector Signal
PCIe
Peripheral Component Interconnect Express Signal
USB
Universal Serial Bus Signal
Power
Power Pin
PU
Pull Up
PD
Pull Down
NA
Not Applicable
NC
Not Connected
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
•i.MX 8M Mini SoC
oIMX8MMIEC_Revx.x.pdf
oIMX_8M_Mini_RM_Revx.x.pdf
•i.MX 8M Nano SoC
oIMX8MNIEC_Revx.x.pdf
oIMX_8M_Nano_RM_Revx.x.pdf
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 11 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
1.6 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.
•If CPU pin doesn’t have multiplexing option or used for dedicated functionality then the signal name is
mentioned as functionality name.
“Functionality Name”
Example: ENET_TXC
In this signal, ENET_TXC pad is used for same functionality.
•If CPU pin selected as GPIO function, then the signal name is mentioned as
“Functionality Description (GPIO Number)”
Example: BCONFIG_0(GPIO1_9)
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.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 12 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
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.
2.1 i.MX 8M Mini or i.MX 8M Nano Pico ITX Block Diagram
iWave Systems Technologies Pvt. Ltd.
mktg@iwavesystems.com
i.MX 8M Mini or i.MX 8M Nano SoC
Ethernet PHY Gigabit
Ethernet-0
RGMII
LPDDR4(32bit)
LPDDR4-1GB
(Upgradable) ENET
Micro SD
PCIe1
USB1 USB2.0 OTG x 1
DDRC
MMC (8bit)
eMMC –8GB
(Upgradable) uSDHC3
UART2
PCIe x 1
I2C3
I2C1
RTC Controller
USB21
uSDHC1
WiFi-BT
Module UART1
PMIC
JTAG
UART x 1
SD2 (4bit)
MIPI DSI[3:0]
MIPI CSI
MIPI CSI[3:0]
i.MX 8M Mini or i.MX 8M Nano Pico-ITX SBC Block Diagram
USB2.0
1:4 Hub USB2.0[3]
USB2.0
SAI5
SPI to CAN
Transceiver
CAN x 1
eCSPI2
eCSPI2
MIPI_DSI MIPI to
LVDS/HDMI
LT8912B
LVDS x 1
HDMI x 1
UART4 Debug UART x 1
Power Jack
Power to
Peripherals
7V to 24V2
On-Board
Regulators
MIPI CSI
Connector
I2C1
Boot mode
switch Boot mode
Boot mode
PCIe to
Ethernet
RJ45 Conn
Dual Ganged
Left Conn
Gigabit
Ethernet-1 Right Conn
Dual
USB2.0 Conn.
Top Conn.
USB2.0[0]
USB 2.0 Conn.
LVDS Conn.
HDMI Conn.
uSDHC2
GNSS
Module
(Optional)
GNSS ANT Conn. UART3
SD1 (4bit)
UART x 1
USB2.0[2]
Nano SIM Conn.
Wi-Fi & BT ANT
Conn.
M.2 Module
Connector
key B
USB2.0[3]
PCIe_M.2
PCIe_M.21
I2C2 I2C2
SAI11
I2S/PCM
SAI2 I2S
RS232
Transceiver
RS485
Transceiver
(Optional)
RS232 Header
Debug Header
USB2.0[1] Bottom Conn.
I2C3
I2C1
I2C2
JTAG Header
SGTL5000
Audio codec
I2S Audio In/Out
Jack
Audio In & Out
Audio
Amplifier Speaker Header
LINE IN &Out
40Pin
Expansion
Connector
I2C3
UART x 1
SPI x 1 USB2.0[2] Touch Header
I2C2
I2C1
SPI x 1
RS485 Header
CAN Header
SAI6
SAI x 1
Debug UART x 1
PWM x 1
GPIO’s
MIPI DSI[1:0]
MIPI DSI
Connector
(Optional)
I2C3
WDT
RTC Coin cell
Header
VRTC_3V
VRTC_3V
UART3 x 1
UART3 x 1
Note:
1. Not supported in i.MX 8M Nano SoC
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
Figure 1 : i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Block Diagram
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 13 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2.2 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.
CPU
•i.MX 8M MiniQ/QL/D/DL/S/SLProcessor1:
oi.MX 8M Mini Quad : 4 x Cortex- A53,1 x Cortex-M4
oi.MX 8M Mini Quad Lite : 4 x Cortex- A53,1 x Cortex-M4(VPU not supported)
oi.MX 8M Mini Dual : 2 x Cortex- A53,1 x Cortex-M4
oi.MX 8M Mini Dual Lite : 2 x Cortex- A53,1 x Cortex-M4(VPU not supported)
oi.MX 8M Mini Solo : 1 x Cortex- A53, 1 x Cortex-M4
oi.MX 8M Mini Solo Lite : 1 x Cortex- A53,1 x Cortex-M4(VPU not supported)
•i.MX 8M Nano Q/QL/D/DL/S/SL Processor1:
oi.MX 8M Nano Quad : 4 x Cortex- A53,1 x Cortex-M7
oi.MX 8M Nano Quad Lite : 4 x Cortex- A53,1 x Cortex-M7 (GPU not supported)
oi.MX 8M Nano Dual : 2 x Cortex- A53,1 x Cortex-M7
oi.MX 8M Nano Dual Lite : 2 x Cortex- A53,1 x Cortex-M7 (GPU not supported)
oi.MX 8M Nano Solo : 1 x Cortex- A53, 1 x Cortex-M7
oi.MX 8M Nano Solo Lite : 1 x Cortex- A53,1 x Cortex-M7 (GPU not supported)
Power
•BD71847AMWV-E2 PMIC
Memory
•i.MX 8M Mini SBC
oLPDDR4 - 1GB (Expandable up to 8GB)2,3
•i.MX 8M Nano SBC
oLPDDR4 - 1GB (Expandable up to 2GB)2,3
•eMMC Flash - 8GB (Expandable)3
•Micro SD slot
Network & Communication
•WiFi 802.11a/b/g/n/ac + Bluetooth 5.0 Module
•Gigabit Ethernet PHY Transceiver
•PCIe to Ethernet PHY4
•USB 2.0 Hub through dual stack Type-A Connector5
•USB 2.0 OTG port through - microAB Receptacle Connector5
•RS485 x 1
•CAN x 1
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 14 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
•GNSS Module (Optional)
•RS232 x 1 (Optional)
Audio/Video Features
•HDMI Output through HDMI (Type A) Connector6
•10.1” LVDS Display6
•I2S Audio Codec
•3.5mm Audio IN/OUT
•MIPI CSI x 1 Channel
•2 Lane MIPI DSI Display (Optional)
Expansion Connector Interfaces
•SPI x 1 Port (Optional)
•UART x 1 Port
•I2C x 1 Port (Optional)
•SAI x1 Port (Optional)
•Debug UART x 1 Port
•PWM x 1 Port
Miscellaneous Interfaces
•Debug UART Connector (Optional)
•JTAG Header
•RTC Battery Connector
•M.2 Connector Key B
oPCIe × 1 (Optional) 4
oUSB 2.0 x 1
oI2S x 1
oI2C x 1
oNano SIM Connector
General Specification
•Power Supply : 12V, 2A7
•Form Factor : 100mm X 72mm
1. 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.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 15 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2. 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.
3. Memory Size will differ based on iWave’s SBC Product Part Number.
4. PCIe is not supported in i.MX 8M Nano SoC.
5. Since USB2 is NC in i.MX 8M Nano SoC, USB2.0 lines are supported through a switch.
6. Either HDMI or LVDS can be supported. By default, HDMI display is supported.
7. The i.MX 8M Mini or i.MX 8M Nano SBC can support wide range input power from 7V to 24V. By default, it is
designed to support 12V.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 16 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2.3 CPU
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.
The Major difference between i.MX 8M Mini SoCs are:
•i.MX 8M Mini Quad : 4 x Cortex- A53, 1 x Cortex-M4
•i.MX 8M Mini Quad Lite : 4 x Cortex- A53, 1 x Cortex-M4(VPU not supported)
•i.MX 8M Mini Dual : 2 x Cortex- A53, 1 x Cortex-M4
•i.MX 8M Mini Dual Lite : 2 x Cortex- A53, 1 x Cortex-M4(VPU not supported)
•i.MX 8M Mini Solo : 1 x Cortex- A53, 1 x Cortex-M4
•i.MX 8M Mini Solo Lite : 1 x Cortex- A53, 1 x Cortex-M4(VPU not supported)
The i.MX 8M Mini Family supports ARM Cortex-A53 Core @ 1.6 GHz, ARM Cortex-M4F Core @ 400 MHz, 1080p,
VPU, and dual failover-ready display controllers, 1× 1080pdisplay, including MIPI-DSI. Memory interfaces supporting
LPDDR4, DDR4, DDR3L, Quad SPI/Octal SPI (Flex SPI), eMMC 5.1, RAW NAND and SD, and a wide range of peripheral
I/Os such as PCIe 2.0 provide wide flexibility.
Figure 2: i.MX 8M Mini Block Diagram
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 17 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2.3.2 i.MX 8M Nano SoC
The i.MX 8M Nano Family consists of six processors: i.MX 8M Nano Quad, Quad Lite, Dual, Dual Lite, Solo, Solo Lite.
The Major difference between i.MX 8M Nano SoCs are:
•i.MX 8M Nano Quad : 4 x Cortex- A53, 1 x Cortex-M7
•i.MX 8M Nano Quad Lite : 4 x Cortex- A53, 1 x Cortex-M7 (VPU not supported)
•i.MX 8M Nano Dual : 2 x Cortex- A53, 1 x Cortex-M7
•i.MX 8M Nano Dual Lite : 2 x Cortex- A53, 1 x Cortex-M7 (VPU not supported)
•i.MX 8M Nano Solo : 1 x Cortex- A53, 1 x Cortex-M7
•i.MX 8M Nano Solo Lite : 1 x Cortex- A53, 1 x Cortex-M7 (VPU not supported)
The i.MX 8M Nano Family supports ARM Cortex-A53 Core @ 1.4 GHz, ARM Cortex-M7 Core @ 600 MHz, 1080p, and
dual failover-ready display controllers, 1× 1080p display, including MIPI-DSI. Memory interfaces supporting LPDDR4,
DDR4, DDR3L, Quad SPI/Octal SPI (Flex SPI), eMMC 5.1, RAW NAND and SD, and a wide range of peripheral I/Os.
Figure 3: i.MX 8MNano 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.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 18 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2.4 PMIC
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Rohm’s BD71847AMWV on-board PMIC for Power management of i.MX
8M Mini or i.MX 8M Nano SBCs. The BD71847AMWV 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 8M Mini.
The BD71847AMWV features six high efficiency buck converters and six linear regulators (LDOs) for powering the
processor, memory and miscellaneous peripherals. Built-in one-time programmable memory stores key start up
configurations, drastically reducing external components typically used to set output voltage and sequence of
external regulators. 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.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 19 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2.5 Memory
2.5.1 LPDDR4 RAM
This SBC supports 1GB RAM using 32bit LPDDR4 IC for i.MX 8M Mini and 1GB RAM using 16bit LPDDR4 IC for i.MX
8M Nano connected to DDR controller of CPU to support LPDDR4 clock up to 1.5 GHz in Mini and up to 1.6GHz in
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. This
is connected to eMMC0 version 5.1v controller of the i.MX 8M Mini or i.MX 8M Nano SoC and operates at 1.8V (I/O
supply) and 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
as optional boot device as well as Mass storage device. Micro SD card connector (J20) is directly connected to the
USDHC2 controller of the i.MX 8M Mini or i.MX 8M Nano SoC. The main power to Micro SD Card Connector is 3.3
Voltage. The Micro SD Connector is physically located on bottom side of the i.MX 8M Mini or i.MX 8M Nano Pico ITX
SBC as shown below.
Figure 4: Micro SD Card Connector
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

REL0.3
Page 20 of 66
i.MX 8M Mini or i.MX 8M Nano Pico ITX SBC Hardware User Guide
iWave Systems Technologies Pvt. Ltd.
2.6 RTC Controller
The i.MX 8M Mini or i.MX 8M Nano SBC supports external RTC Controller “PCF85263” for Real time clock support.
This external RTC Controller IC (U27) is connected to i.MX 8M Mini or i.MX 8M Nano SBC through I2C1 Interface and
operates at 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.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.
Other manuals for iW-RainboW-G34S
1
This manual suits for next models
2
Table of contents
Other iWave Single Board Computer manuals

iWave
iWave iW-RainboW-G25S Installation manual

iWave
iWave iW-RainboW-G50S Installation manual

iWave
iWave i.MX 8M Mini Installation manual

iWave
iWave iW-RainboW-G34S Installation manual

iWave
iWave iW-RainboW-G47M Installation manual

iWave
iWave iW-RainboW-G15M-SM Installation manual

iWave
iWave iW-RainboW-G23S Installation manual

iWave
iWave iW-RainboW-G40S Installation manual

iWave
iWave iW-RainboW-G33M Installation manual

iWave
iWave iW-RainboW-G22M Installation manual