MCUXpresso Config Tools not support add freeRTOS

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

MCUXpresso Config Tools not support add freeRTOS

Jump to solution
851 Views
346500452
Contributor III

Hi

I want to add freeRTOS in project(MCXA346) when use MCUXpresso Config Tools 25.12. But I can not find freeRTOS module in tool. Is that not support this function ?

 

Labels (1)
0 Kudos
Reply
1 Solution
816 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @346500452 ,

Thanks for your post.

Config Tools is responsible for generating device initialization code (pins/clocks/peripherals/TEE/DCD), while FreeRTOS belongs to the SDK component/middleware layer and needs to be added during project creation or via component management. The MCUXpresso SDK for MCXA346/FRDM‑MCXA346 already includes FreeRTOS support and examples that you can refer to.

Hope it helps.

BR

Celeste

View solution in original post

0 Kudos
Reply
3 Replies
817 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @346500452 ,

Thanks for your post.

Config Tools is responsible for generating device initialization code (pins/clocks/peripherals/TEE/DCD), while FreeRTOS belongs to the SDK component/middleware layer and needs to be added during project creation or via component management. The MCUXpresso SDK for MCXA346/FRDM‑MCXA346 already includes FreeRTOS support and examples that you can refer to.

Hope it helps.

BR

Celeste

0 Kudos
Reply
805 Views
346500452
Contributor III

Hi

Thank you for reply.

I had been noticed that can add freertos in SDK manage.

When I see example for freertos, I cannot find anywhere do systick initial. Is that step auto doing in freertos ? 

BG

0 Kudos
Reply
797 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @346500452 ,

Yes, it's already enabled in freertos. You can directly use it.

Celeste_Liu_1-1769072161905.png

 

Celeste_Liu_2-1769072190910.png

Celeste_Liu_0-1769072341801.png

 

 

 

----------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!
----------------------------------------------------------------------------------------------------------

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2297677%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMCUXpresso%20Config%20Tools%20not%20support%20add%20freeRTOS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2297677%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%3C%2FP%3E%3CP%3EI%20want%20to%20add%20freeRTOS%20in%20project(MCXA346)%20when%20use%26nbsp%3BMCUXpresso%20Config%20Tools%2025.12.%20But%20I%20can%20not%20find%20freeRTOS%20module%20in%20tool.%20Is%20that%20not%20support%20this%20function%20%3F%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2297677%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EMCXA%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2298022%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUXpresso%20Config%20Tools%20not%20support%20add%20freeRTOS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2298022%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F179561%22%20target%3D%22_blank%22%3E%40346500452%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EYes%2C%20it's%20already%26nbsp%3Benabled%20in%20freertos.%20You%20can%20directly%20use%20it.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Celeste_Liu_1-1769072161905.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Celeste_Liu_1-1769072161905.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F373891iAEB35A88A42D54B4%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Celeste_Liu_1-1769072161905.png%22%20alt%3D%22Celeste_Liu_1-1769072161905.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Celeste_Liu_2-1769072190910.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Celeste_Liu_2-1769072190910.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F373892i70AC804C841D722E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Celeste_Liu_2-1769072190910.png%22%20alt%3D%22Celeste_Liu_2-1769072190910.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Celeste_Liu_0-1769072341801.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Celeste_Liu_0-1769072341801.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F373895i5A403ADB6D0E9E6C%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Celeste_Liu_0-1769072341801.png%22%20alt%3D%22Celeste_Liu_0-1769072341801.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CDIV%20id%3D%22tinyMceEditorCeleste_Liu_3%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CBR%20%2F%3E%0A%3CP%3E----------------------------------------------------------------------------------------------------------%3CBR%20%2F%3ENote%3A%20If%20this%20post%20answers%20your%20question%2C%20please%20click%20the%20%22ACCEPT%20AS%20SOLUTION%22%20button.%20Thank%20you!%3CBR%20%2F%3E----------------------------------------------------------------------------------------------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2297995%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUXpresso%20Config%20Tools%20not%20support%20add%20freeRTOS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2297995%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%3C%2FP%3E%3CP%3EThank%20you%20for%20reply.%3C%2FP%3E%3CP%3EI%20had%20been%20noticed%20that%20can%20add%20freertos%20in%20SDK%20manage.%3C%2FP%3E%3CP%3EWhen%20I%20see%20example%20for%20freertos%2C%20I%20cannot%20find%20anywhere%20do%20systick%20initial.%20Is%20that%20step%20auto%20doing%20in%20freertos%20%3F%26nbsp%3B%3C%2FP%3E%3CP%3EBG%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2297958%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUXpresso%20Config%20Tools%20not%20support%20add%20freeRTOS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2297958%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F179561%22%20target%3D%22_blank%22%3E%40346500452%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20post.%3C%2FP%3E%0A%3CP%3EConfig%20Tools%20is%20responsible%20for%20generating%20device%20initialization%20code%20(pins%2Fclocks%2Fperipherals%2FTEE%2FDCD)%2C%20while%20FreeRTOS%20belongs%20to%20the%20SDK%20component%2Fmiddleware%20layer%20and%20needs%20to%20be%20added%20during%20project%20creation%20or%20via%20component%20management.%20The%20MCUXpresso%20SDK%20for%20MCXA346%2FFRDM%E2%80%91MCXA346%20already%20includes%20FreeRTOS%20support%20and%20examples%20that%20you%20can%20refer%20to.%3C%2FP%3E%0A%3CP%3EHope%20it%20helps.%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3ECeleste%3C%2FP%3E%3C%2FLINGO-BODY%3E