Hello Keil team,
I'm debugging an STM32F205-based device that runs a bootloader and an application, both using CANopen. There's a bug that only manifests in a specific power-up race condition involving other devices on the CAN bus; once I reset the STM32, the bug clears and I can't reproduce it without power-cycling the whole system.
I need to inspect the live state of the CAN peripheral (CAN->ESR, CAN->MSR — TEC, REC, LEC, BOFF) at the moment the bug is active, without disturbing it.
CAN->ESR
CAN->MSR
My setup:
-O0
What I've tried:
Questions:
printf
Thanks.