Hi, community.
I want to work the AzureRTOS ThreadX (AMP) on iMXRT1170.
I found out the AzureRTOS supported the cortex M7.
Is Cortex M4 core supported AzureRTOS ?
If M4 supported AzureRTOS, please tell me how to build.
[Eva board]
iMXRT1170-EVM
[SDK]
MCUXpresso SDK 2.10.1 (MIMXRT1170-EVM.zip)
[IDE]
MCUXpresso IDE v11.4.1 Build 6260
Best regards,
Takeo.
Solved! Go to Solution.
Hi, Felipe.
Thank you for reply. I understand.
iMXRT1176 has a M7 and M4, so I was considering to use M4 for real time-control, M7 for ML(machine-learning) such as eIQ.
Thanks,
Takeo
I create iMXRT1176 ThreadX project using MCUXpressioIDE. But it does not contain azure-rtos->config fold and tx_user.h file. So build fail with error message: "MIMXRT1176_Project_ThreadX_M7\azure-rtos\threadx\ports\cortex_m7\gnu\inc/tx_port.h:78:10: fatal error: tx_user.h: No such file or directory".
Is it MCUXpressoIDE issue? How to fix it?
Hi t-sen-developer:
I use MCUXpressionIDE 11.9.1. I check the IDE ThreadX example and find that azure-rtos/config/tx_user.h. For some reason the new project has no config fold. After I copy config fold to the new project under azure-rtos and reimport this project, then compile successfully.
I wonder why the IDE fail to create config fold in the project. May be it is an issue.
Thanks
Rong
Hi Takeo,
M4 is supported by Azure RTOS, unfortunately, we do not have examples of AMP or M4 implemented in our SDK. We will be collecting feedback to see if this is a scenario we should add in future SDK releases.
Have a great day,
Felipe
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored. Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
------------------------------------------------------------------------------
Hi, Felipe.
Thank you for reply. I understand.
iMXRT1176 has a M7 and M4, so I was considering to use M4 for real time-control, M7 for ML(machine-learning) such as eIQ.
Thanks,
Takeo