Sign In
Upload
Manuals
Brands
iWave Manuals
Motherboard
iW-RainboW-G27M
User Manuals: iWave iW-RainboW-G27M Board Computer
Manuals and User Guides for iWave iW-RainboW-G27M Board Computer. We have
2
iWave iW-RainboW-G27M Board Computer manuals available for free PDF download: Hardware User's Manual, Linux User Manual
iWave iW-RainboW-G27M Hardware User's Manual (71 pages)
i.MX8 QuadMax/QuadPlus SMARC System On Module
Brand:
iWave
| Category:
Control Unit
| Size: 3 MB
Table of Contents
Table of Contents
4
1 Introduction
7
Purpose
7
SMARC SOM Overview
7
List of Acronyms
7
Table 1: Acronyms & Abbreviations
7
Terminology Description
9
References
9
Table 2: Terminology
9
Important Note
10
2 Architecture and Design
11
I.mx8 QM/QP SMARC SOM Block Diagram
11
Figure 1: I.mx8 QM/QP SMARC SOM Block Diagram
11
I.mx8 QM/QP SMARC SOM Features
12
I.mx8 CPU
14
Figure 2: I.mx8 Block Diagram
14
Pf8100 Pmic
15
Memory
15
Lpddr4 Ram
15
Emmc Flash
15
Micro SD Connector (Optional)
15
Flexspi Flash (Optional)
16
Network & Communiation
17
Wi-Fi and Bluetooth Interface
17
Figure 3: Wi-Fi and Bluetooth Antenna Connector
17
SMARC PCB Edge Connector
18
Figure 4: SMARC Edge Connector
18
Table 3: SMARC Edge Connector Pinouts
19
Gigabit Ethernet
23
SERDES and MDIO Interface (Optional)
25
SD Interface
26
USB Interface
26
Pcie Interface
28
MIPI CSI Camera
29
SATA Interface
29
Hdmi/Display Port Interface
31
MIPI DSI/LVDS Display Interface
33
Audio Interface
36
SPI Interface
36
Data UART
38
CAN Interface
39
SMARC Gpios
39
I2C Interface
40
Control Signals
41
Power and GND
41
Expansion Connector (Optional)
43
Figure 5: SMARC Expansion Connector
43
Table 4: Expansion Connector Pinouts
44
LVDS Interface (Optional)
45
CAN Interface (Optional)
46
USB3.0 Interface (Optional)
46
ESAI Interface (Optional)
47
SPDIF Interface (Optional)
47
MLB Interface (Optional)
48
HDMI Receiver (Optional)
49
MIPI CSI0 (Optional)
49
GPIO (Optional)
50
Other Features
51
Fan Header
51
Figure 6: Fan Header
51
Table 5: FAN Header Pin Assignment
51
Debug Header (Optional)
52
Figure 7: Debug Header
52
Table 6: Debug Header Pin Assignment
53
I.mx8 Pin Multiplexing on SMARC Edge
54
Table 7: I.mx8 CPU IOMUX for SMARC Edge Connector Interfaces
54
I.mx8 Pin Multiplexing on Expansion Connector
60
Table 8: I.mx8 Pin Multiplexing on Expansion Connector Interfaces
60
3 Technical Specification
63
Electrical Characteristics
63
Power Input Sequencing
63
Figure 8: Power Input Sequencing
63
Table 9: Power Input Requirement
63
Power Consumption
64
Table 10: Power Sequence Timing
64
Table 11: Power Consumption
64
Environmental Characteristics
65
Environmental Specification
65
Heat Sink/ Heat Spreader
65
Table 12: Environmental Specification
65
Figure 9: Mechanical Dimension of Heat Sink
66
Figure 10: Mechanical Dimension of Heat Spreader
66
Rohs Compliance
67
Electrostatic Discharge
67
Mechanical Characteristics
68
I.mx8 SMARC SOM Mechanical Dimensions
68
Figure 11: Mechanical Dimensions of I.mx8 SMARC SOM
68
4 Ordering Information
69
Table 13: Orderable Product Part Numbers
69
5 Appendix
70
I.mx8 SMARC SOM Development Platform
70
Figure 12: I.mx8 SMARC SOM Development Platform
70
Advertisement
iWave iW-RainboW-G27M Linux User Manual (60 pages)
i.MX8 Quad Max Development platform
Brand:
iWave
| Category:
Motherboard
| Size: 1 MB
Table of Contents
Table of Contents
4
1 Introduction
7
Purpose
7
Scope
7
List of Acronyms
7
Table 1: Acronyms & Abbreviations
7
2 Board Support Package
9
BSP Driver Details
9
BSP Supported Features
9
Driver Source Description
9
Table 2: Driver Source Path
9
Device Tree Source Description
12
Table 3: Device Tree Source
12
BSP Yocto Compilation
13
Host Requirements
13
Host Setup
13
Host Package Installation
13
Setting up the Repo Utility
14
Yocto Project Setup
14
Cross-Compiler Build
15
Yocto Build
16
U-Boot
17
Linux Kernel
18
BSP Standalone Compilation
19
System Controller Firmware(SCFW)
19
U-Boot
21
IMX-Boot
22
Linux Kernel
23
3 Binary Programming
24
MFG -Tool Programming
24
Requirements
24
Figure 1: Boot Device Memory Layout
24
MFG-Tool
25
Programming Device Selection
25
Binary Programming
25
Table 4: List of VBS Files
25
Figure 2: Platform Detection
26
Figure 3: Binary Programming Succeed
26
Limitations
27
Manual SD Card Programming
28
Requirements
28
SD Card Partition
28
Binary Programming
31
4 U-Boot Testing and Boot Configuration
32
Basic Commands
32
Basic Device Tests
33
RAM Test
33
SD/MMC Test
34
SATA Test
34
Ethernet Test
35
USB Test
38
Environment Variables Settings
39
EMMC Boot
39
Standard SD Boot
39
SATA Boot
40
TFTP & NFS Boot
40
Optional Features Settings
40
5 Linux Peripheral Testing
41
Block Devices Test
41
Sd/Emmc/Usb Host/ USB OTG (as Host)/ SATA Test
42
USB OTG as Device
42
Figure 4: OTG Device Detection on Host PC
43
Network Devices Test
44
Ethernet Test
45
CAN Test
47
Wi-Fi Test
48
Bluetooth Test
49
Display Devices Test
51
Brightness Test
51
HID Devices Test
51
USB HID Devices
52
Touch Screen Test
52
Figure 5: Yocto Touch Calibration Icon
52
Figure 6: Yocto Touch Calibration
53
Figure 7: Yocto Home Screen
53
RTC Test
54
UART Test
55
Pcie Device Test
56
WDOG Test
56
Multimedia Test
56
Audio Test
57
Gstreamer Test
58
GPU Test
58
6 Appendix
59
Frequently Asked Question
59
Advertisement
Related Products
iWave iW-RainboW-G15S
iWave iW-RainboW-G21D
Iwave iW-RainboW-G15M
iWave iW-RainboW-G15D
iWave iW-RainboW-G25D
iWave iW-RainboW-G20M
iWave iW-RainboW-G18D
iWave iW-RainboW-G20D
iWave iW-RainboW-G22D
iWave iW-RainboW-G27D
iWave Categories
Motherboard
Computer Hardware
Single board computers
Control Unit
Microcontrollers
More iWave Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL