Hello all,
I'm trying to create a freeRTOS based project for LPC5536 using MCUXpresso IDE V24.12.
The "Create a new C/C++ project" wizard (available from Quickstart Panel) seems to offer a simple means to add freeRTOS support to a project (see markup in screenshot below):
As you can see, the "New Project Wizard" offers a checkbox to add freeRTOS as "operating system". When checking this box, the wizard automatically adds another crucial part of freeRTOS, the memory manager (see marked checkboxes below):
However, the wizard fails to add the most important part of freeRTOS, the MCU-specific code (see markup in screenshot below):
If you don't select this component by yourself, the generated project throws compilation errors. I believe that the New Project Wizard should always result in a compilable project. Further the MCUXpresso IDE manual clearly states:"Also, selecting a component automatically selects any dependencies." (section 5.1.1. SDK New Project WIzard).
In my opinion, this is a bug, at least a UX bug.
I'd like to see this fixed in the next SDK / MCUXpresso version.
Thanks.
Daniel
Solved! Go to Solution.
Hi @danielholala,
I was able to replicate this issue, and it is definitely a bug, since the project wizard should automatically select all of the dependencies. I will report this issue to the IDE team so they can correct it in a future version of MCUXpresso's project wizard.
Thanks for reporting this issue.
BR,
Edwin.
Hello @EdwinHz ,
I appreciate your prompt support.
Thank you.
Daniel
Hi @danielholala,
I was able to replicate this issue, and it is definitely a bug, since the project wizard should automatically select all of the dependencies. I will report this issue to the IDE team so they can correct it in a future version of MCUXpresso's project wizard.
Thanks for reporting this issue.
BR,
Edwin.