i.MX8QXP CM4 support on Zephyr v4.3.0

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8QXP CM4 support on Zephyr v4.3.0

i.MX8QXP CM4 support on Zephyr v4.3.0

Some customer need to run Zephyr on i.MX8QXP CM4, but there is no support on Zephyr mainline(v4.3.0)

This article will share the porting based on Zephyr v4.3.0.

For i.MX8QM CM4, please refer this link:

https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8QM-CM4-0-support-on-Zephyr-v4-3-0/t...

 

samples/hello_world/

hello.jpg

samples/synchronization

synchronization.jpg

Add pd_ignore_unused in bootargs before entering Linux.

For the OpenAMP communication, need to refer this Zephyr application.

https://github.com/nxp-real-time-edge-sw/heterogeneous-multicore/blob/main/apps/rpmsg_str_echo/zephy...

Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-2296957%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3Ei.MX8QXP%20CM4%20support%20on%20Zephyr%20v4.3.0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2296957%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%3CP%3ESome%20customer%20need%20to%20run%20Zephyr%20on%20i.MX8QXP%20CM4%2C%20but%20there%20is%20no%20support%20on%20Zephyr%20mainline(v4.3.0)%3C%2FP%3E%0A%3CP%3EThis%20article%20will%20share%20the%20porting%20based%20on%20Zephyr%20v4.3.0.%3C%2FP%3E%0A%3CP%3EFor%20i.MX8QM%20CM4%2C%20please%20refer%20this%20link%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors-Knowledge-Base%2Fi-MX8QM-CM4-0-support-on-Zephyr-v4-3-0%2Fta-p%2F2296962%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors-Knowledge-Base%2Fi-MX8QM-CM4-0-support-on-Zephyr-v4-3-0%2Fta-p%2F2296962%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3Esamples%2Fhello_world%2F%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22hello.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hello.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F373583iFF2DEF7C6FA7C9C4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22hello.jpg%22%20alt%3D%22hello.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3Esamples%2Fsynchronization%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22synchronization.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22synchronization.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F373584i7D560D9A1C28E456%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22synchronization.jpg%22%20alt%3D%22synchronization.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20color%3D%22%23FF0000%22%3EAdd%26nbsp%3B%3CSTRONG%3Epd_ignore_unused%3C%2FSTRONG%3E%20in%20bootargs%20before%20entering%20Linux.%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3EFor%20the%20OpenAMP%20communication%2C%20need%20to%20refer%20this%20Zephyr%20application.%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-real-time-edge-sw%2Fheterogeneous-multicore%2Fblob%2Fmain%2Fapps%2Frpmsg_str_echo%2Fzephyr%2Fmain.c%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-real-time-edge-sw%2Fheterogeneous-multicore%2Fblob%2Fmain%2Fapps%2Frpmsg_str_echo%2Fzephyr%2Fmain.c%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
No ratings
Version history
Last update:
‎03-09-2026 08:12 PM
Updated by: