Jump to content

Qualcomm CrashDump Mode

From postmarketOS Wiki
Revision as of 15:02, 11 January 2025 by Samcday (talk | contribs) (Created page with "More recent (FIXME: which?) Qualcomm SoCs feature a special "CrashDump mode" that allows for full memory dumps to be taken from the device (including memory regions for coprocessors). It is implemented in Qualcomm's boot firmware code (FIXME: is it in PBL or TZ?) and can be triggered by kernel panics, or crashes in the proprietary firmware. The initial author of this page has very little understanding or further information about this mode. It would be great to see thi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

More recent (FIXME: which?) Qualcomm SoCs feature a special "CrashDump mode" that allows for full memory dumps to be taken from the device (including memory regions for coprocessors).

It is implemented in Qualcomm's boot firmware code (FIXME: is it in PBL or TZ?) and can be triggered by kernel panics, or crashes in the proprietary firmware.

The initial author of this page has very little understanding or further information about this mode. It would be great to see this page expanded with further information, such as how to convert the dumped memory into something that can be loaded into GDB for further debugging on the kernel side.

See also