Introduction
Aerology is a special purpose debugger for inspecting snapshots of Zephyr and TFM Applications.
At the time of writing it is able to provide convinient access to:
- memory layout, with the
segmentssubcommand - Zephyr DTS, with the
dtssubcommand - Zephyr Config, with the
commandsubcommand - stack usage by thread, with the
stackssubcommand - backtraces by thread, with the
backtracesubcommand - and general purpose queries beginning with global variables, with the
querysubcommand
This book in structured as a case study of a particular bug, and will assume familiarity with both Zephyr and TF-M, where appropriate.