Deugging ChibiOS application
Posted: Sun Mar 19, 2023 10:46 am
Hi all!
I have been developing for STM32F4, -L4 and -F7 microcontrollers for a few years, mainly based on FreeRTOS. Currently I am getting familiar with ChibiOS.
I use STM32CubeIDE for development, I also use it for ChibiOS (although ChibiStudio is great!).
I have some questions about debugging:
- I use Segger Ozone primarily. Has anyone managed to get the ChibiOS plugin to work? This would be the most important for me...
- When debugging in ChibiStudio, why is there only one thread in the "Debug" window?
- Is it possible in ChibiStudio to switch between threads when debugging (after pause)? With FreeRTOS, I can look at the call stack of each thread and step through it.
For debug probe I have Segger J-Link EDU, ST-LINK/V2 and ST-LINK/V3.
As I am not yet very confident with ChibiOS/RT, it would be really important for me to do the in-depth debugging that I am used to with FreeRTOS.
Thank you in advance for your answers and advice!
I have been developing for STM32F4, -L4 and -F7 microcontrollers for a few years, mainly based on FreeRTOS. Currently I am getting familiar with ChibiOS.
I use STM32CubeIDE for development, I also use it for ChibiOS (although ChibiStudio is great!).
I have some questions about debugging:
- I use Segger Ozone primarily. Has anyone managed to get the ChibiOS plugin to work? This would be the most important for me...
- When debugging in ChibiStudio, why is there only one thread in the "Debug" window?
- Is it possible in ChibiStudio to switch between threads when debugging (after pause)? With FreeRTOS, I can look at the call stack of each thread and step through it.
For debug probe I have Segger J-Link EDU, ST-LINK/V2 and ST-LINK/V3.
As I am not yet very confident with ChibiOS/RT, it would be really important for me to do the in-depth debugging that I am used to with FreeRTOS.
Thank you in advance for your answers and advice!