SDK for IMX8M PLUS

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

SDK for IMX8M PLUS

484 Views
parvathitp
Contributor I

Hello,
I am starting development with the i.MX 8M Plus processor and I need guidance on which SDK/toolchain to use to build my projects and generate binaries that will run on the processor.

For the CORTEX A53 (Linux/Android side):
 -Should I use the NXP BSP for building Linux images and applications?
 -For application development (e.g., Qt GUI, multimedia), do I use the SDK/toolchain generated from (cross-compilation environment), or is there a separate SDK package?

0 Kudos
Reply
1 Reply

438 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @parvathitp,
Thank you for contacting NXP Support!


For Linux development, you can use the ARM toolchain; however, I recommend generating the Yocto SDK to obtain a fully compatible toolchain for cross-compiling your applications.


You can find the Yocto SDK deployment instructions at the following link:


https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/How-to-compile-Linux-Kernel-Image-and-de...


Best regards,
Chavira

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2174475%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESDK%20for%20IMX8M%20PLUS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174475%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3CBR%20%2F%3EI%20am%20starting%20development%20with%20the%20i.MX%208M%20Plus%20processor%20and%20I%20need%20guidance%20on%20which%20SDK%2Ftoolchain%20to%20use%20to%20build%20my%20projects%20and%20generate%20binaries%20that%20will%20run%20on%20the%20processor.%3C%2FP%3E%3CP%3EFor%20the%20CORTEX%20A53%26nbsp%3B(Linux%2FAndroid%20side)%3A%3CBR%20%2F%3E%26nbsp%3B-Should%20I%20use%20the%20NXP%20BSP%20for%20building%20Linux%20images%20and%20applications%3F%3CBR%20%2F%3E%26nbsp%3B-For%20application%20development%20(e.g.%2C%20Qt%20GUI%2C%20multimedia)%2C%20do%20I%20use%20the%20SDK%2Ftoolchain%20generated%20from%20(cross-compilation%20environment)%2C%20or%20is%20there%20a%20separate%20SDK%20package%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2175152%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20SDK%20for%20IMX8M%20PLUS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2175152%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F255147%22%20target%3D%22_blank%22%3E%40parvathitp%3C%2FA%3E%2C%3CBR%20%2F%3EThank%20you%20for%20contacting%20NXP%20Support!%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EFor%20Linux%20development%2C%20you%20can%20use%20the%20ARM%20toolchain%3B%20however%2C%20I%20recommend%20generating%20the%20Yocto%20SDK%20to%20obtain%20a%20fully%20compatible%20toolchain%20for%20cross-compiling%20your%20applications.%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EYou%20can%20find%20the%20Yocto%20SDK%20deployment%20instructions%20at%20the%20following%20link%3A%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors-Knowledge-Base%2FHow-to-compile-Linux-Kernel-Image-and-device-tree-using-Yocto%2Fta-p%2F2022759%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors-Knowledge-Base%2FHow-to-compile-Linux-Kernel-Image-and-device-tree-using-Yocto%2Fta-p%2F2022759%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EBest%20regards%2C%3CBR%20%2F%3EChavira%3C%2FP%3E%3C%2FLINGO-BODY%3E