NXP i.MX 8 Reference guide

Type
Reference guide

NXP i.MX 8 is a family of high-performance, power-efficient embedded processors designed for a wide range of applications, including industrial automation, medical imaging, and automotive systems. The i.MX 8 family includes four main product lines: the i.MX 8M, i.MX 8Q, i.MX 8X, and i.MX 8ULP. Each product line offers a unique combination of performance, power consumption, and features to meet the specific needs of different applications.

The i.MX 8M product line is designed for high-performance applications such as industrial automation and medical imaging. The i.

NXP i.MX 8 is a family of high-performance, power-efficient embedded processors designed for a wide range of applications, including industrial automation, medical imaging, and automotive systems. The i.MX 8 family includes four main product lines: the i.MX 8M, i.MX 8Q, i.MX 8X, and i.MX 8ULP. Each product line offers a unique combination of performance, power consumption, and features to meet the specific needs of different applications.

The i.MX 8M product line is designed for high-performance applications such as industrial automation and medical imaging. The i.

i.MX 8QM SOFTWARE STACK BLOCK DIAGRAM
i.MX 8QM/QP — AUTO PROCESSING SOFTWARE STACKi.MX 8QM/QP SW VALUE PROPOSITION
Broad i.MX ecosystem and scalability
Robust support for common Graphics and Multimedia software frameworks
Supported by broad number of industry leading HMI partners
NXP provided BSP/SDK for Linux, Android Automotive and FreeRTOS
Security firmware supporting HSM, SHE and secure boot
NRE based software IP / Integration services
Fast Path Router (FPR) and Ethernet Interface Sharing (EIS)
Mobile connectivity (Android Auto Projection and CarPlay and Miracast)
AUTOSAR MCAL
SafeAssure™ support for Cameras, Displays and Audio
www.nxp.com/IMX8QM
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. Arm, Cortex and Neon are trademarks or registered trademarks of Arm
Limited (or its subsidiaries) in the US and/or elsewhere. The related technology may be protected by any or all of patents, copyrights, designs and trade secrets. All rights reserved. © 2021 NXP B.V.
Document Number: IMX8QMSWSTACKDOC REV 0
i.MX 8QM SOFTWARE STACK
SERVICES / APPLICATION SW
MIDDLEWARE
OS / DRIVERS
HYPERVISOR (if available)
ARM CORTEX CORE(S) / HW ACCELERATORS
YOCTO (A53/A72), MCUXPRESSO (M4)
Manufacturing Tool, DDR Stress Test Tool, Code Signing Tool, Pins Tool
SafeAssure Camera/Display/Audio
SAFETY SOFTWARE
CONFIGURATION and TOOLS
IDE and BUILD TOOLS
FIRMWARE
AUTO PROCESSING SOFTWARE STACK i.MX 8QM BLOCK DIAGRAM
SECO/SCU/CAAM Security (Hardware Security Module) — AHAB, RSA/AES/SHA/SHE, Trustzone
HW Isolation/Separation/Virtualization
Display, GPU, VPU
AUTOSAR® Application Real-Time Application
Classic AUTOSAR RTOS
AUTOSAR MCAL SafeAssure
(Camera/Display/Audio)
SDK
RPMSG (IPC)
IVI/Telematics/Cluster Application
Multimedia
Framework eIQ
Android
Automotive QNX/GHS/Other
Hypervisor
Arm Cortex-M4F
Adaptive
AUTOSAR
Linux
i.MX 8QM SOFTWARE STACK BLOCK DIAGRAM
Production Quality * ReferenceThird Party
SECO/SCU/CAAM Security (Hardware Security Module) — AHAB, RSA/AES/SHA/SHE, Trustzone
HW Isolation/Separation/Virtualization
Display, GPU, VPU
AUTOSAR® Application Real-Time Application
Classic AUTOSAR RTOS
AUTOSAR MCAL SafeAssure
(Camera/Display/Audio)
SDK
ARM Cortex-M4F
RPMSG (IPC)
IVI/Telematics/Cluster Application
Multimedia
Framework eIQ
Android
Automotive QNX/GHS/Other
Hypervisor
ARM Cortex-A53 + A72
Adaptive
AUTOSAR
Linux
i.MX 8QM SOFTWARE STACK BLOCK DIAGRAM
Production Quality * ReferenceThird Party
  • Page 1 1

NXP i.MX 8 Reference guide

Type
Reference guide

NXP i.MX 8 is a family of high-performance, power-efficient embedded processors designed for a wide range of applications, including industrial automation, medical imaging, and automotive systems. The i.MX 8 family includes four main product lines: the i.MX 8M, i.MX 8Q, i.MX 8X, and i.MX 8ULP. Each product line offers a unique combination of performance, power consumption, and features to meet the specific needs of different applications.

The i.MX 8M product line is designed for high-performance applications such as industrial automation and medical imaging. The i.

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI