Module assist_debug

Source
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§

DebugAssist
The debug assist driver instance.