Hi,
I have a RX631 with FreeRTOS 10.4, the gcc toolchain and an e2 lite debugger
Out of the box the chip was not supported to create a freertos project via e2 Studio. I took the sources from github and via the port there i could manage to run freertos.
But it would be nice to have some sort of kernel awarness. at least see running tasks, stack usage etcSomething like a graphical thread view like this
would be nice to have aswell but is not necessary atm.What are my options to get this running? the menu "renesas view -> partner os -> Rtos Resources" does not show anything.As far as i know from other controllers i would have to implement some trigger events like task started, enter task, leave task etc. what would be the necessary procedure to achieve this (if even possible) on my setup?other tools like systemview or ozone are tied to the segger toolchain&debugger as far as i know?regards
is there any help on this?currently i'm playing arround with run time stats and printf...but this is not very comfortable :/
Hi dear user, sorry for the late.
I'll go through this and will inform you the result.
Thanks for your patience.
Best regards.
Hello,
Did you check the following manuals https://www.renesas.com/us/en/document/apn/e-studio-partner-rtos-aware-debugging-rx and https://www.renesas.com/us/en/document/apn/tracealyzer-freertos-debugging ?
Looks like you need to enable some additional settings to enable the RTOS debugging.
Kind regards,
Sergey
If this response, or one provided by another user, answers your question, please verify the answer. Thank you!
Renesas Engineering Community Moderatorhttps://community.renesas.com/https://academy.renesas.com/https://en-support.renesas.com/knowledgeBase/
There are 3rd party debuggers that support RTOS awareness - e.g. Lauterbach. Of course, you will spend a whole more $$$ than what the e2-lite debugger costs, but you get a lot more features including the RTOS awareness. If your budget allows for it, this would be my recommendation.
i will look into this. we have jlink debuggers here. i think the support rx controllers so this should be possible
thanks, will look into this