SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
The ROM code uses several global memory addresses that are useful for debugging. They are shown in Table 4-78.
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_C800 | 512 | Warning entries in cold boot |
Warning/Error Logs | 0x41CF_CA00 | 512 | Severe entries in cold boot |
Warning/Error Logs | 0x41CF_CC00 | 256 | Critical entries in cold boot |
Message Logs | 0x41CF_C580 | 512 | Circular message buffer |
Message Logs | 0x41CF_C780 | 20 | Circular message context log |
Warning/Error Logs | 0x41CF_C000 | 512 | Warning entries in warm boot |
Warning/Error Logs | 0x41CF_C200 | 512 | Severe entries in warm boot |
Warning/Error Logs | 0x41CF_C400 | 256 | Critical entries in warm boot |
Warning/Error Logs | 0x41CF_CD04 | 40 | Cold boot log context |
Warning/Error Logs | 0x41CF_CD2C | 40 | Warm boot log context |
Warning/Error Logs | 0x41CF_CD00 | 4 | Active context pointer (not index) to one of the cold or warm contexts |
Trace | 0x41CF_CD80 | 24 | Boot trace context |
Trace | 0x41CF_CD98 | 1024 | Boot trace entry buffers |
Parameter Tables | 0x41CF_DBFC | 4 | Parameter table index (currently active table, 0 or 1) |
Parameter Tables | 0x41CF_DC00 | 512 | Parameter table 0 |
Parameter Tables | 0x41CF_DE00 | 512 | Parameter table 1 |
The ROM code version information is a structure shown in Table 4-79
Field | Address | Size (bytes) | Value for PG1 |
---|---|---|---|
Version Number | 0x4182_FF80 | 4 | 0x00010001 (1.0.1) |
Version Date | 0x4182_FF84 | 8 | "30/07/21" |
Device Name | 0x4182_FF8C | 12 | j7aep |
Commit ID | 0x4182_FF98 | 40 | "ff0ea75aac317ea6042724fe775412bca006e697" |