What development tools do I need to work with the i.MX 8M? To develop for the M4 core? Are there any free IDE tools offered by NXP for this processor? Are there any code/application examples for this processor? Specifically how to assign peripherals to the M4, how to start or run the application on the M4.
Solved! Go to Solution.
Hi,
As igor said, download SDK. There are some example programs in it.
You can load examples on both DDR and TCM memory, so there are two different build scripts each with release and debug version.
Build one Example for TCM, i.e. run the script without ddr in its name.
To load the program, you can use UBoot or Jtag Programmer.
For UBoot, you can use the below commands:
u-boot=> tftpboot 0x48000000 ${serverip}:<example.bin>
u-boot=> cp.b 0x48000000 0x7e0000 0x20000
u-boot=> bootaux 0x7e0000
Be careful that as the address used in uboot is for TCM, you need to use the script without <ddr> in its name.
Hope it helps you
Hi,
As igor said, download SDK. There are some example programs in it.
You can load examples on both DDR and TCM memory, so there are two different build scripts each with release and debug version.
Build one Example for TCM, i.e. run the script without ddr in its name.
To load the program, you can use UBoot or Jtag Programmer.
For UBoot, you can use the below commands:
u-boot=> tftpboot 0x48000000 ${serverip}:<example.bin>
u-boot=> cp.b 0x48000000 0x7e0000 0x20000
u-boot=> bootaux 0x7e0000
Be careful that as the address used in uboot is for TCM, you need to use the script without <ddr> in its name.
Hope it helps you
Having successfully built the SDK examples, how do I invoke the UBOOT command line?
Hi Paul
one can try mcuxpresso sdk for i.MX8MQ EVK board, available on
https://mcuxpresso.nxp.com/en/welcome
Best regards
igor
Thank you Igor, I am able to successfully build M4 examples from the SDK.