SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
The ROM code uses several global memory addresses that are useful for debugging. They are shown in Table 4-73.
Group | Address | Size (bytes) | Content |
---|---|---|---|
Version | 0x4182_FF80 | 64 | ROM code version (stored in ROM) |
Free MSRAM | 0x41C0_0000 | 768k | Loadable space for SBL |
Warning/Error Logs | 0x41CF_E000 | 512 | Warning entries in cold boot |
Warning/Error Logs | 0x41CF_E200 | 512 | Severe entries in cold boot |
Warning/Error Logs | 0x41CF_E400 | 256 | Critical entries in cold boot |
Message Logs | 0x41CF_E580 | 512 | Circular message buffer |
Message Logs | 0x41CF_E780 | 20 | Circular message context log |
Warning/Error Logs | 0x41CF_E800 | 512 | Warning entries in warm boot |
Warning/Error Logs | 0x41CF_EA00 | 512 | Severe entries in warm boot |
Warning/Error Logs | 0x41CF_EC00 | 256 | Critical entries in warm boot |
Warning/Error Logs | 0x41CF_ED00 | 40 | Cold boot log context |
Warning/Error Logs | 0x41CF_ED28 | 40 | Warm boot log context |
Warning/Error Logs | 0x41CF_ED50 | 4 | Active context pointer (not index) to one of the cold or warm contexts |
Trace | 0x41CF_ED80 | 24 | Boot trace context |
Trace | 0x41CF_ED98 | 1024 | Boot trace entry buffers |
Parameter Tables | 0x41CF_FBFC | 4 | Parameter table index (currently active table, 0 or 1) |
Parameter Tables | 0x41CF_FC00 | 512 | Parameter table 0 |
Parameter Tables | 0x41CF_FE00 | 512 | Parameter table 1 |
The ROM code version information is a structure shown in Table 4-74
Field | Address | Size (bytes) | Value for PG1 |
---|---|---|---|
Version Number | 0x4182_FF80 | 4 | 0x00010000 (1.0.0) |
Version Date | 0x4182_FF84 | 8 | "02/24/19" |
Device Name | 0x4182_FF8C | 12 | "j7es" |
Commit ID | 0x4182_FF98 | 40 | "ff0ea75aac317ea6042724fe775412bca006e697" |