NVRAM: Difference between revisions
m data looks fairly "standard" to me... |
m identify some bits. |
||
| Line 42: | Line 42: | ||
001f0: ffff ffff ffff ffff ffff ffff ff01 20ff .............. . | 001f0: ffff ffff ffff ffff ffff ffff ff01 20ff .............. . | ||
any changes between 0x00 and 0x27, yields bootloader error 0000FEFE | |||
NVRAM u8 0x1FD is used by launcher to determine which binary to load from the wififw title content, that id *must* match one of the entries in that title content otherwise launcher will display a black error screen while booting. Apparently there are two options for DSi 1.4.4: 01 and 02. Perhaps this is used to identify DWM-W015 vs DWM-W024 | |||
00200: 0000 0000 0000 0000 0000 0000 0000 0000 ................ | 00200: 0000 0000 0000 0000 0000 0000 0000 0000 ................ | ||
** | ** | ||
002e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ | 002e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ | ||
002f0: 0000 0000 0000 0000 0000 0000 0000 0080 ................ | 002f0: 0000 0000 0000 0000 0000 0000 0000 0080 ................ | ||
If bit 7 of 0x2FF = 0, bootloader error 0000FE00, this particular error makes it sound like the DSi is being told to boot from some other area, or with a different encryption. | |||
There are 10 pages starting at 0x1f400 (page 0xFA) that describe the WiFi settings (2 pages per slot?) | There are 10 pages starting at 0x1f400 (page 0xFA) that describe the WiFi settings (2 pages per slot?) | ||