Hi All,
I am trying to view Tasks, Queues and etc of FreeRTOS while debugging FreeRTOS in Arm development studio.
In model debug configuration, getting an option of KEIL CMSIS-RTOS RTX in os awareness tab, but I need the same for FreeRTOS.
So is there any other option for FreeRTOS awareness in Arm development studio?
Kindly please help me to get this.
Regards,
Deepak
I have tested for v10.2.0 and v10.2.1
Hi Deepak - thanks for confirming. As an aside, which version of freeRTOS are you running?
Hi Ronan,
Thanks a lot.
It is working, able to see OS details.
Hi Deepak,
I've not tested this, but this may work (at least it adds it to the pull-down).
Locate the file <DS_install_dir>\sw\debugger\configdb\OS\com.arm.debug.os.freertos\extensions.xml, and open with a text editor.In the list of supported architectures therein, add the line
<match arch="ARMv8M"/>
Restart the debugger, and you will now have freeRTOS available from the pull down.Please let me know how you get on - I have also raised a formal request for this to be properly added to a future Arm DS release.
Thanks for your reply.
I am working on Cortex M33, already followed that doc but I couldn't get FreeRTOS option in OS awareness tab in Debug Configuration.
Hello Deepak,
FreeRTOS is supported in this way on Cortex-M CPUs, and the appropriate build settings are described here:https://developer.arm.com/docs/101470/latest/debugging-embedded-systems/about-os-awareness/about-debugging-freertosWhich CPU are you working with?
Ronan
View all questions in Arm Development Studio forum