How to change the target core in an existing i.MX RT1170 project in windows

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

How to change the target core in an existing i.MX RT1170 project in windows

Jump to solution
1,670 Views
Shawn_
Contributor I

Hello everyone,

I am learning the demo of keyword spotting recently. I would like to ask, can I directly change the target core in an existing project? For example, the Demo of keyword spotting runs on CM7. Do I need to create a new project running on CM4 in MCUXpressoIDE, and then port the relevant code? Or is there any easier way?

Thanks and regards

Labels (2)
0 Kudos
1 Solution
1,657 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello!
Hope you are well.

Unfortunately, you need to port your code to a CM4 project to run it in CM4 core.
This post can be used as reference to create a multicore project: https://community.nxp.com/t5/i-MX-Processors/How-to-create-multi-core-project-with-MCUXpresso-IDE-fo...
Or you can start from an existing CM4 project and move your code to that project.


If you have more questions do not hesitate to ask me.
Best regards,
Omar

View solution in original post

0 Kudos
3 Replies
1,658 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello!
Hope you are well.

Unfortunately, you need to port your code to a CM4 project to run it in CM4 core.
This post can be used as reference to create a multicore project: https://community.nxp.com/t5/i-MX-Processors/How-to-create-multi-core-project-with-MCUXpresso-IDE-fo...
Or you can start from an existing CM4 project and move your code to that project.


If you have more questions do not hesitate to ask me.
Best regards,
Omar

0 Kudos
1,632 Views
Shawn_
Contributor I

Hi Omar,

Thanks for your answer, I still have a question about RT1170 core. Can I only use CM4 Core? I mean, can I boot the CM4 Core directly instead of booting the CM7 first, then wake up CM4 through CM7?

Thanks and Regards!

0 Kudos
1,623 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Yes, you can boot from the CM4 core. You can refer to chapter 2.2 from this application note: https://www.nxp.com/docs/en/application-note/AN13264.pdf

As NXP official SDK package only supports CM7 as main core (boot core), the enablement for this case is limited. Do not switch to CM4 as main core if it is not a must in your application.

If you have more questions do not hesitate to ask me.
Best regards,
Omar

0 Kudos