Integrate MIMX8ML8 SDK into custom project

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

Integrate MIMX8ML8 SDK into custom project

354 Views
dylanrd
Contributor I

I have created a custom PCB with the imx8mplus processor unit on it. I want to use the NXP SDK to run I2C on the M7 core of the processor. However, when i try to import the downloaded sdk files into my custom project, it never seems to build and I keep getting errors such as that there are unkown types in the header files. Is there a guide on how to use the SDK in a custom project? Is it even possible? I am quite new to this and can not seem to grab my head around this. thanks in advance!

0 Kudos
Reply
1 Reply

344 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi   dylanrd

 

Please refer to the i.MX porting guide.   It provides an overview on how to develop a custom i.MX solution from an i.MX BSP release.  Including customize kernel changes, U-Boot, memory, and various configurations for a custom hardware solution. 

i.MX Porting Guide

 

Regards

Daniel

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2149169%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIntegrate%20MIMX8ML8%20SDK%20into%20custom%20project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2149169%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20have%20created%20a%20custom%20PCB%20with%20the%20imx8mplus%20processor%20unit%20on%20it.%20I%20want%20to%20use%20the%20NXP%20SDK%20to%20run%20I2C%20on%20the%20M7%20core%20of%20the%20processor.%20However%2C%20when%20i%20try%20to%20import%20the%20downloaded%20sdk%20files%20into%20my%20custom%20project%2C%20it%20never%20seems%20to%20build%20and%20I%20keep%20getting%20errors%20such%20as%20that%20there%20are%20unkown%20types%20in%20the%20header%20files.%20Is%20there%20a%20guide%20on%20how%20to%20use%20the%20SDK%20in%20a%20custom%20project%3F%20Is%20it%20even%20possible%3F%20I%20am%20quite%20new%20to%20this%20and%20can%20not%20seem%20to%20grab%20my%20head%20around%20this.%20thanks%20in%20advance!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2149169%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%20Family%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2149205%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Integrate%20MIMX8ML8%20SDK%20into%20custom%20project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2149205%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%26nbsp%3B%26nbsp%3Bdylanrd%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EPlease%20refer%20to%20the%20i.MX%20porting%20guide.%26nbsp%3B%20%26nbsp%3BIt%26nbsp%3Bprovides%20an%20overview%20on%20how%20to%20develop%20a%20custom%20i.MX%20solution%20from%20an%20i.MX%20BSP%20release.%26nbsp%3B%20Including%26nbsp%3Bcustomize%20kernel%20changes%2C%20U-Boot%2C%20memory%2C%20and%20various%20configurations%20for%20a%26nbsp%3Bcustom%20hardware%20solution.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fuser-guide%2FUG10165.pdf%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ei.MX%20Porting%20Guide%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%3C%2FP%3E%0A%3CP%3EDaniel%3C%2FP%3E%3C%2FLINGO-BODY%3E