flash_layout
This is an old revision of the document!
FLASH layout
The gamepad's firmware data is stored in a 32MB FLASH memory. This page describes the layout of the data in that memory.
Memory map
Address | Description |
---|---|
0x0000000 | Second-stage bootloader |
0x000E000 | Subsector used to write error data |
0x000F000 | Active firmware partition |
0x0100000 | Firmware partition 0 |
0x0500000 | Firmware partition 1 |
0x0900000 | Language bank 0 |
0x1100000 | Language bank 1 |
0x1900000 | Unknown (maybe related to IR remote functionality) |
0x1C00000 | Diagnostics firmware partition |
flash_layout.1732020137.txt.gz · Last modified: 2024/11/19 12:42 by arisotura