dbgprobe.mem.read
Read memory from a debug target, returning data as hex, base64, or u32 values. Decodes SVD register fields for single-register reads.
Instructions
Read memory from the target. Returns data in the requested format: 'hex' (hex string), 'base64', or 'u32' (array of 32-bit words, little-endian). If an SVD file is attached and the read is exactly one register wide, the response includes decoded SVD field names and values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Output format (default: hex). | |
| length | Yes | Number of bytes to read. | |
| address | Yes | Start address (e.g. 0x20000000 or "0x20000000"). | |
| session_id | Yes |