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
Solved! Go to Solution.
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
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
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!
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