Sign In
Upload
Manuals
Brands
NXP Semiconductors Manuals
Motherboard
i.MX 8M Quad
User Manuals: NXP Semiconductors i.MX 8M Quad Kit
Manuals and User Guides for NXP Semiconductors i.MX 8M Quad Kit. We have
3
NXP Semiconductors i.MX 8M Quad Kit manuals available for free PDF download: Quick Start Manual, User Manual, Instruction Manual
NXP Semiconductors i.MX 8M Quad Instruction Manual (66 pages)
Brand:
NXP Semiconductors
| Category:
Microcontrollers
| Size: 0 MB
Table of Contents
Table of Contents
2
Chapter 1 Introduction
7
Introduction
7
References
7
Chapter 2 Porting Kernel
9
Introduction
9
How to Build and Load Kernel in Standalone Environment
9
How to Build and Load Kernel in Yocto Project
11
Chapter 3 Porting U-Boot
12
Introduction
12
How to Build U-Boot in Standalone Environment
12
How to Build and Load U-Boot in Yocto Project
13
Customizing the I.MX Custom Board Code
14
Changing the DCD Table for I.MX DDR Initialization
14
Booting with the Modified U-Boot
14
Adding New Driver Initialization Code to Board Files
17
Further Customization at System Boot
17
Customizing the Printed Board Name
17
Debugging
18
Using JTAG Tool for Debugging
18
Using Printf for Debugging
18
Chapter 4 Porting System Controller Firmware
19
Introduction
19
Chapter 5 Configuring OP-TEE
20
Introduction
20
Boards Supported
20
OP-TEE Booting Flow
20
Figure 1. Booting Flow on I.MX 6 and I.MX 7
21
OP-TEE Linux Support
22
Memory Protection
22
Figure 2. Booting Flow on I.MX 8
22
How to Compile OP-TEE
25
Figure 3. Example of TZASC Configuration for I.MX 6UL
25
Adding OP-TEE Support for a New Board
26
Chapter 6 Configuring Arm Trusted Firmware
28
Introduction
28
Chapter 7 Memory Assignment
29
Introduction
29
Table 1. DDR Memory Assignment
29
Table 2. Flexspi Memory Assignment
30
Chapter 8 Configuring IOMUX
32
Introduction
32
Information for Setting IOMUX Controller Registers
32
Using IOMUX in the Device Tree - Example
33
Chapter 9 UART
34
Introduction
34
Chapter 10 Adding SDHC
35
Introduction
35
Chapter 11 Configuring SPI nor
37
Introduction
37
Selecting SPI nor on the Linux Image
37
Changing the SPI Interface Configuration
37
Hardware Operation
38
Chapter 12 Connecting LVDS Panel
39
Introduction
39
Connecting an LVDS Panel to the I.MX 8
39
Connecting an LVDS Panel to the I.MX 6
39
Enabling an LVDS Channel with LDB
39
LDB Ports on I.MX 6
40
LDB on I.MX 6 for Input Parallel Display Ports
40
Figure 4. I.MX 6 LVDS Display Bridge (LDB) Block
40
LDB on I.MX 6 Output LVDS Ports
41
Chapter 13 Connecting MIPI-DSI Panel
42
Introduction
42
Chapter 14 Supporting Cameras with CSI
43
Introduction
43
Required Software
43
I.MX 6Dual/6Quad/6Solo/6Duallite CSI Interfaces Layout
43
Figure 5. Camera Interface Layout
43
Configuring the CSI Unit in Test Mode
44
Adding Support for a New CMOS Camera Sensor
44
Table 3. Settings for Test Mode
44
Adding a Camera Sensor Entry in Kconfig
45
Creating the Camera Sensor File
45
Figure 6. MXC Camera/V4L2 PRP Features Support Window
45
Table 4. Required Functions
46
Adding a Compilation Flag for the New Camera
47
Using the I C Interface
48
Loading and Testing the Camera Module
49
Additional Reference Information
50
CMOS Interfaces Supported by the I.MX 6Dual/6Quad/6Solo/6Duallite
50
I.MX 6Dual/6Quad/6Solo/6Duallite CSI Parallel Interface
51
Figure 7. IPU Block Diagram
51
Figure 8. Parallel Interface Layout
52
Table 5. CSI0 Parallel Interface Signals
52
Timing Data Mode Protocols
53
Chapter 15 Supporting Cameras with MIPI-CSI
54
Introduction
54
Chapter 16 Porting Audio Codecs
55
Introduction
55
Porting the Reference BSP to a Custom Board (Audio Codec Is the same as in the Reference Design)
56
Porting the Reference BSP to a Custom Board (Audio Codec Is Different from the Reference Design)
56
Table 6. Required Power Supplies
56
Table 7. Files for Wm8962 Codec Support
57
Chapter 17 Porting Hifi 4
58
Porting Hifi 4 DSP Framework
58
Porting Sound Open Firmware
58
Chapter 18 Porting Ethernet
59
Introduction
59
Pin Configuration
59
Table 8. Pin Usage in MII RMII and RGMII Modes
59
Ethernet Configuration
60
Chapter 19 Porting USB
61
Introduction
61
USB Overview for I.MX 6SLL and 6Solox
62
USB Overview for I.MX 8
63
Chapter 20 Revision History
65
Revision History
65
Table 9. Revision History
65
Advertisement
NXP Semiconductors i.MX 8M Quad Quick Start Manual (85 pages)
Android
Brand:
NXP Semiconductors
| Category:
Computer Hardware
| Size: 8 MB
Table of Contents
Nxp Semiconductors
17
Overview
2
Hardware Requirements
2
Working with the I.MX 8M Mini EVK Board
2
Board Hardware
2
Board Images
7
Flashing Board Images
9
Booting
11
Booting with Single MIPI-DSI-To-HDMI or MIPI Panel Display
11
Booting with Single MIPI-DSI-To-HDMI Display and Audio Playback Based on Cortex-M4 Freertos
12
Board Reboot
12
Working with the I.MX 8M Nano EVK Board
12
Board Hardware
12
Board Images
16
Table of Contents
17
Rpmsg.img
18
Panel.img
18
Panel-Rm67191.Img
18
Mipi-Panel.img
18
Mipi-Panel-Rm67191.I
18
Flashing Board Images
18
Booting
20
Booting with Single MIPI-DSI-To-HDMI/MIPI Panel Display
21
Booting with Single MIPI-DSI-To-HDMI Display with an MCU Image
21
Board Reboot
21
Working with the I.MX 8M Plus EVK Board
21
Board Hardware
21
Board Images
28
Vendor_Dlkm.img
30
Flashing Board Images
31
Booting
34
Booting with Single Display: HDMI/MIPI-To-HDMI/MIPI Panel/Lvds Panel/Dual-Channel LVDS to HDMI or Multiple Displays
34
Booting with Single MIPI-To-HDMI Display and Audio Playback Based on Cortex-M7 Freertos
34
Booting with Single Display: HDMI 4K Display
34
Board Reboot
34
Working with the I.MX 8M Quad WEVK Board
35
Board Hardware
35
Download Target
39
Board Images
39
Vendor_Boot_B Partitions
40
Vbmeta_A and Vbmeta_B
40
Logical Partitions System
40
A and System_B in Super
40
Ext_A and System_Ext_B in
40
A and Vendor_B in Super
40
Flashing Board Images
41
Booting
44
Booting with Single Display: HDMI Display
44
Booting with Single Display: MIPI-DSI-To-HDMI Display
44
Booting with Dual Displays: HDMI and MIPI-DSI-To-HDMI Displays
44
Booting with Single Display: MIPI Panel
45
Board Reboot
45
Working with the I.MX 8ULP EVK Board
45
Board Hardware
45
Board Images
50
Flashing Board Images
52
Booting
55
Booting with MIPI Panel Display
55
Booting with HDMI Display
55
Booting with EPDC Display
55
Board Reboot
55
Working with the I.MX 8Quadmax MEK Board
56
Board Hardware
56
Board Images
58
Flashing Board Images
60
Booting
63
Booting with LVDS-To-HDMI/MIPI-DSI-To-HDMI Display
63
Booting with Physical HDMI Display
63
Booting with Dual LVDS-To-HDMI Displays
64
Board Reboot
64
Working with the I.MX 8Quadxplus MEK Board
64
Board Hardware
64
Board Images
66
Flashing Board Images
69
Booting
71
Booting with Single LVDS-To-HDMI/MIPI-DSI-To-HDMI or Dual LVDS-To-HDMI Displays
71
Booting with Dual LVDS-To-HDMI Displays
71
Board Reboot
72
Working with the I.MX 95 EVK Board
72
Board Hardware
72
Board Images
77
Flashing Board Images
79
Booting
81
Board Reboot
82
Note about the Source Code in the Document
82
Revision History
82
Legal Information
84
Ug10157 Nxp Semiconductors
85
NXP Semiconductors i.MX 8M Quad User Manual (78 pages)
Wireless Modules on EVK Running Android 10 OS
Brand:
NXP Semiconductors
| Category:
Motherboard
| Size: 21 MB
Table of Contents
1 About this Document
3
Purpose and Scope
3
References
3
2 I.MX 8M Quad Evaluation Kit (EVK)
4
I.MX 8M Quad EVK Overview
4
I.MX 8M Quad Evaluation Board
4
I.MX 8M Quad Evaluation Board Interfaces
6
I.MX 8M Quad Switch Settings
8
3 NXP-Based Wireless Modules
9
Interface with I.MX 8M Quad Application Processor
9
Wi-Fi Layer Interfaces
10
Bluetooth Layer Interfaces
12
88W8987-Based Azurewave AW-CM358-Usd Module
13
Recommended Antenna Part
13
Supported I/O Signal Level
13
Supported RF Standard
13
Supported Wi-Fi Features
13
Azurewave AW-CM358-Usd Wi-Fi Module Interface
14
Azurewave AW-CM358-Usd Module Jumpers and Power Supply
14
AW-CM358-Usd Module Setup with I.MX 8M Quad
16
88W8987-Based Azurewave AW-CM358MA Module
17
Recommended Antenna Part
17
Supported RF Standards
17
Supported Wi-Fi Features
17
Supported Bluetooth Features
17
AW-CM358MA Module View
18
Enabling SDIO on M.2 Connector
19
AW-CM358MA Module Setup with IMX 8M Quad EVK
21
88W8997-Based Azurewave AW-CM276MA Module
23
Azurewave AW-CM276MA Module View
23
Recommended Antenna Part
24
Supported RF Standards
24
Supported Wi-Fi Features
24
Supported Bluetooth Features
24
4 Setup of I.MX 8M Quad EVK Android Image
25
Using the Pre-Built Image
25
Setting up the Host
27
Installing the Host Packages
27
Downloading and Unpacking Android 10 Release Package
27
Setting up Repo Utility
27
Creating Android 10 Build Environment for I.MX
28
Enabling Usd/M.2 88W8987-Based Wireless Module
29
Enabling M.2 88W8987-Based Wireless Module Support
29
Enabling Usd 88W8987-Based Wireless Module Support
31
Building Android 10 Image
32
Image Deployment
33
Flashing Android 10 Image to Emmc
34
Booting from Emmc
34
Setting up the Serial Console
34
Plugging the Wireless Module
35
Software Package Release Version Information
35
Using Scrcpy Tool
36
5 Bring-Up of Wi-Fi, Hotspot, and Wi-Fi Direct
37
Bring-Up of Wi-Fi
37
Bring-Up of Hotspot
41
Bring-Up of Wi-Fi Direct
45
6 Debug of Wi-Fi
48
Get the Driver Version
48
Driver Debug Logs
48
Enabling Driver Debug Logs
48
Driver Debug Log Types
49
Firmware Dump
50
Logcat Command Line Tool
51
7 Bring-Up of Bluetooth
52
8 Bluetooth Features and Configuration
56
Advanced Audio Distribution Profile (A2DP)
56
Hands-Free Profile (HFP)
58
Object Push Profile
59
Using Object Push Profile to Send a File
59
Using Object Push Profile to Receive a File
63
Human Interface Device Profile (HIDP)
66
9 Debug of Bluetooth
68
Switching to Developer Mode
68
Enabling Bluetooth HCI Snoop Log
70
Exporting the Snoop Files
73
10 Contact Information
74
11 Acronyms and Abbreviations
75
12 Legal Information
76
Advertisement
Advertisement
Related Products
NXP Semiconductors i.MX53
NXP Semiconductors i.MX 8M
NXP Semiconductors i.MX 8M Nano
NXP Semiconductors i.MX6QSabreSD
NXP Semiconductors i.MX8M Series
NXP Semiconductors iMX6ULLEVK
NXP Semiconductors i.MX 8M Mini
NXP Semiconductors IMXEBOOKDC5
NXP Semiconductors iMX95LPD5EVK-19CM
NXP Semiconductors i.MX 91 EVK
NXP Semiconductors Categories
Motherboard
Microcontrollers
Computer Hardware
Control Unit
Controller
More NXP Semiconductors Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL