FreeRTOS Task Not Created on CM4 in MIMXRT1176 Dual-Core Setup

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

FreeRTOS Task Not Created on CM4 in MIMXRT1176 Dual-Core Setup

235 次查看
meetbhatt2113
Contributor I

Hello NXP Community,

I am working with the MIMXRT1176 and trying to run the same application on both the CM7 and CM4 cores using FreeRTOS.

I used these SDK examples as the base for my code:
evkbmimxrt1170_hello_world_secondary_core_boot_primary_core_cm7
evkbmimxrt1170_hello_world_secondary_core_boot_secondary_core_cm4

On the CM7 core, the FreeRTOS task is created and runs successfully.
However, when I run the same application logic on the CM4 core, the FreeRTOS task creation fails and the task does not start.

I am not sure what is causing this difference between CM7 and CM4.
Could this be related to memory allocation, linker script settings, heap or stack size, or any CM4-specific FreeRTOS or clock initialization requirements?

I would appreciate your guidance on what I should check next or how to resolve this issue.

Thank you for your support.

标记 (2)
0 项奖励
回复
1 回复

103 次查看
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @meetbhatt2113,

When debugging, do you see if the CM4 core was booted successfully? How do you see the task creation failed? What parameters are you using to create the task on each core?

BR,
Edwin.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2296011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMIMXRT1176%20%E5%8F%8C%E6%A0%B8%E8%AE%BE%E7%BD%AE%E4%B8%AD%E6%9C%AA%E5%9C%A8%20CM4%20%E4%B8%8A%E5%88%9B%E5%BB%BA%20FreeRTOS%20%E4%BB%BB%E5%8A%A1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2296011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E6%81%A9%E6%99%BA%E6%B5%A6%E7%A4%BE%E5%8C%BA%E3%80%81%3C%2FP%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%20MIMXRT1176%EF%BC%8C%E5%B9%B6%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20FreeRTOS%20%E5%9C%A8%20CM7%20%E5%92%8C%20CM4%20%E5%86%85%E6%A0%B8%E4%B8%8A%E8%BF%90%E8%A1%8C%E5%90%8C%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%E8%BF%99%E4%BA%9B%20SDK%20%E7%A4%BA%E4%BE%8B%E4%BD%9C%E4%B8%BA%E4%BB%A3%E7%A0%81%E5%9F%BA%E7%A1%80%EF%BC%9A%3CBR%20%2F%3Eevkbmimxrt1170_hello_world_secondary_core_boot_primary_core_cm7%3CBR%20%2F%3Eevkbmimxrt1170_hello_world_secondary_core_boot_secondary_core_cm4%3C%2FP%3E%3CP%3E%E5%9C%A8%20CM7%20%E5%86%85%E6%A0%B8%E4%B8%8A%EF%BC%8CFreeRTOS%20%E4%BB%BB%E5%8A%A1%E5%B7%B2%E5%88%9B%E5%BB%BA%E5%B9%B6%E6%88%90%E5%8A%9F%E8%BF%90%E8%A1%8C%E3%80%82%3CBR%20%2F%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%BD%93%E6%88%91%E5%9C%A8%20CM4%20%E5%86%85%E6%A0%B8%E4%B8%8A%E8%BF%90%E8%A1%8C%E7%9B%B8%E5%90%8C%E7%9A%84%E5%BA%94%E7%94%A8%E9%80%BB%E8%BE%91%E6%97%B6%EF%BC%8CFreeRTOS%20%E4%BB%BB%E5%8A%A1%E5%88%9B%E5%BB%BA%E5%A4%B1%E8%B4%A5%EF%BC%8C%E4%BB%BB%E5%8A%A1%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8%E3%80%82%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%E8%BF%99%E6%98%AF%E5%90%A6%E4%B8%8E%E5%86%85%E5%AD%98%E5%88%86%E9%85%8D%E3%80%81%E9%93%BE%E6%8E%A5%E5%99%A8%E8%84%9A%E6%9C%AC%E8%AE%BE%E7%BD%AE%E3%80%81%E5%A0%86%E6%88%96%E5%A0%86%E6%A0%88%E5%A4%A7%E5%B0%8F%EF%BC%8C%E6%88%96%E4%BB%BB%E4%BD%95%20CM4%20%E7%89%B9%E5%AE%9A%E7%9A%84%20FreeRTOS%20%E6%88%96%E6%97%B6%E9%92%9F%E5%88%9D%E5%A7%8B%E5%8C%96%E8%A6%81%E6%B1%82%E6%9C%89%E5%85%B3%EF%BC%9F%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E8%83%BD%E6%8C%87%E5%AF%BC%E6%88%91%E4%B8%8B%E4%B8%80%E6%AD%A5%E5%BA%94%E8%AF%A5%E6%A3%80%E6%9F%A5%E4%BB%80%E4%B9%88%E6%88%96%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E6%88%91%E5%B0%86%E4%B8%8D%E8%83%9C%E6%84%9F%E6%BF%80%E3%80%82%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E6%94%AF%E6%8C%81%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2296011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E5%90%AF%E5%8A%A8%20ROM%20%7C%20%E5%90%AF%E5%8A%A8%E9%85%8D%E7%BD%AE%20%7C%20%E9%97%AA%E5%AD%98%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3E%E5%B0%81%E8%A3%85%E5%92%8C%20IO%7CGPIO%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2299439%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FreeRTOS%20Task%20Not%20Created%20on%20CM4%20in%20MIMXRT1176%20Dual-Core%20Setup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2299439%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F256480%22%20target%3D%22_blank%22%3E%40meetbhatt2113%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E8%B0%83%E8%AF%95%E6%97%B6%EF%BC%8C%E6%82%A8%E6%98%AF%E5%90%A6%E7%9C%8B%E5%88%B0%20CM4%20%E5%86%85%E6%A0%B8%E5%B7%B2%E6%88%90%E5%8A%9F%E5%90%AF%E5%8A%A8%EF%BC%9F%E6%82%A8%E5%A6%82%E4%BD%95%E7%9C%8B%E5%BE%85%E4%BB%BB%E5%8A%A1%E5%88%9B%E5%BB%BA%E5%A4%B1%E8%B4%A5%EF%BC%9F%E5%9C%A8%E6%AF%8F%E4%B8%AA%E6%A0%B8%E5%BF%83%E4%B8%8A%E5%88%9B%E5%BB%BA%E4%BB%BB%E5%8A%A1%E6%97%B6%E4%BD%BF%E7%94%A8%E4%BA%86%E5%93%AA%E4%BA%9B%E5%8F%82%E6%95%B0%EF%BC%9F%3C%2FP%3E%0A%3CP%3EBR%2C%3CBR%20%2F%3EEdwin.%3C%2FP%3E%3C%2FLINGO-BODY%3E