i.MX 8M

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
837 Views
PMZ6
Contributor I

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.

Labels (1)
0 Kudos
1 Solution
789 Views
akbar123
Contributor III

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

View solution in original post

0 Kudos
4 Replies
790 Views
akbar123
Contributor III

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

0 Kudos
745 Views
PMZ6
Contributor I

Having successfully built the SDK examples, how do I invoke the UBOOT command line?

0 Kudos
827 Views
igorpadykov
NXP Employee
NXP Employee

Hi Paul

 

one can try mcuxpresso sdk for i.MX8MQ EVK board, available on

https://mcuxpresso.nxp.com/en/welcome

 

Best regards
igor

0 Kudos
745 Views
PMZ6
Contributor I

Thank you Igor, I am able to successfully build M4 examples from the SDK.

0 Kudos