Template:Syscon checksums: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Sherwood RSX ID and RSX training data notes) |
||
(One intermediate revision by one other user not shown) | |||
Line 16: | Line 16: | ||
| 0x3FFE || 0x3E00 - 0x3FFD || ''not used'' (filled with FF's) || Checksum is always 0x00ff | | 0x3FFE || 0x3E00 - 0x3FFD || ''not used'' (filled with FF's) || Checksum is always 0x00ff | ||
|- | |- | ||
! colspan="5" | | ! colspan="5" style="padding:1px" | | ||
|- | |- | ||
! rowspan="3" | [[Sherwood]] | ! rowspan="3" | [[Sherwood]] | ||
| rowspan="3" | 0x7FE || 0x000 - 0x24F || unknown || <!-- Virtual EEPROM offset 0x0 overrides syscon firmware offset 0x60000 (SW) or 0xA0000 (SW2/3), with a minimal | | rowspan="3" | 0x7FE || 0x000 - 0x24F || unknown<!-- RSX ID and RSX training data at 0x140 inside the regions previously known as "Platform config" and "Hardware/XDR Config" --> || <!-- Virtual EEPROM offset 0x0 overrides syscon firmware offset 0x60000 (SW) or 0xA0000 (SW2/3), with a minimal length of 0x40 bytes --> | ||
|- | |- | ||
| 0x250 - 0x44F || '''[[Syscon Thermal Configs|Thermal Config]]''' || | | 0x250 - 0x44F || '''[[Syscon Thermal Configs|Thermal Config]]''' || |
Latest revision as of 05:42, 22 February 2022
Syscon series | Checksum at address | Regions covered | Region name | Notes |
---|---|---|---|---|
Mullion | 0x32FE | 0x3100 - 0x31FF | Platform Config | |
0x3200 - 0x32FD | Hardware Config | |||
0x34FE | 0x3300 - 0x34FD | Thermal Config | ||
0x39FE | 0x3900 - 0x39FD | Board Config | ||
0x3DFE | 0x3C00 - 0x3DFD | not used (filled with FF's) | Checksum is always 0x00ff | |
0x3FFE | 0x3E00 - 0x3FFD | not used (filled with FF's) | Checksum is always 0x00ff | |
Sherwood | 0x7FE | 0x000 - 0x24F | unknown | |
0x250 - 0x44F | Thermal Config | |||
0x450 - 0x7FD | not used (filled with FF's) |
Cok14, COK-001, CXR713120-201GB (ROM v1.0.0_k1).bin Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0002F780 73 75 6D 3A sum: 0002F790 30 78 25 30 34 78 0A 00 92 32 00 00 0x%04x..’2.. 0002F790 4D 50 5F 41 MP_A 0002F7A0 52 45 41 5F 43 53 55 4D 20 45 52 52 4F 52 0A 00 REA_CSUM ERROR.. 0002F7B0 46 41 4E 5F 54 48 45 52 4D 5F 43 53 55 4D 20 45 FAN_THERM_CSUM E 0002F7C0 52 52 4F 52 0A 00 00 00 44 45 42 55 47 5F 43 53 RROR....DEBUG_CS 0002F7D0 55 4D 20 45 52 52 4F 52 0A 00 00 00 43 4F 4E 46 UM ERROR....CONF 0002F7E0 49 47 52 49 4E 47 5F 43 53 55 4D 20 45 52 52 4F IGRING_CSUM ERRO 0002F7F0 52 0A 00 00 44 45 42 55 47 32 5F 43 53 55 4D 20 R...DEBUG2_CSUM 0002F800 45 52 52 4F 52 0A 00 00 ERROR... 0002F800 41 64 64 72 3A 30 78 25 Addr:0x% 0002F810 30 38 78 20 73 68 6F 75 6C 64 20 62 65 20 30 78 08x should be 0x 0002F820 25 30 34 78 0A 00 00 00 %04x....
- MP_AREA_CSUM
- FAN_THERM_CSUM
- DEBUG_CSUM
- CONFIGRING_CSUM <--- this doesnt seems to be a typo, it means the "Config Ring"
- DEBUG2_CSUM