Jump to content

Qualcomm CrashDump Mode: Difference between revisions

From postmarketOS Wiki
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..."
 
Samcday (talk | contribs)
No edit summary
Line 1: Line 1:
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).
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.
It is implemented in Qualcomm's boot firmware code (FIXME: is it in PBL or TZ?) and can be triggered by kernel panics (FIXME: this would probably only be in downstream kernels, right?), 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.
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.

Revision as of 15:03, 11 January 2025

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 (FIXME: this would probably only be in downstream kernels, right?), 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