Available on crate feature
unstable
only.Expand description
§Debug Assistant (ASSIST_DEBUG)
§Overview
Debug Assistant is an auxiliary module that features a set of functions to help locate bugs and issues during software debugging. It includes capabilities such as monitoring stack pointer (SP), monitoring memory regions, and handling interrupts related to debugging.
§Configuration
While all the targets support program counter (PC) logging it’s API is not exposed here. Instead the ROM bootloader will always enable it and print the last seen PC (e.g. Saved PC:0x42002ff2). Make sure the reset was triggered by a TIMG watchdog. Not an RTC or SWD watchdog.
§Examples
Visit the Debug Assist example for an example of using the Debug Assistant.
§Implementation State
- Bus write access logging is not available via this API
- This driver has only blocking API
Structs§
- Debug
Assist - The debug assist driver instance.