Changes

Jump to navigation Jump to search
89 bytes added ,  20:39, 24 September 2012
no edit summary
Line 13: Line 13:  
The DSi only uses a tiny portion of the 128KB available for startup data, calibration, and user settings.  Modules with SPI flash can be written to in DS mode, which enables the installation of WiFi loader "dslink" which can then be launched in DSi mode via save-game hacks in DSi hybrid games.  Newer modules with the 5A32 chip are incompatible with this, most likely because the custom chip has significantly less storage.  khmann had success backing up the data in a 5A32 using an SPI connection to a DS cartridge, removing the 5A32 and installing a pre-programmed ST M45PE20 2Mbit SPI flash chip which enabled use of the this exploit on a newer console.
 
The DSi only uses a tiny portion of the 128KB available for startup data, calibration, and user settings.  Modules with SPI flash can be written to in DS mode, which enables the installation of WiFi loader "dslink" which can then be launched in DSi mode via save-game hacks in DSi hybrid games.  Newer modules with the 5A32 chip are incompatible with this, most likely because the custom chip has significantly less storage.  khmann had success backing up the data in a 5A32 using an SPI connection to a DS cartridge, removing the 5A32 and installing a pre-programmed ST M45PE20 2Mbit SPI flash chip which enabled use of the this exploit on a newer console.
   −
Nintendo's reasons for changing the NVRAM chip are unclear, but it seems all DWM-W015 have connections for both types of chips and the change to the limited chip occurred prior to the release of the dslink exploit.
+
Nintendo's reasons for changing the NVRAM chip are unclear, but it seems all DWM-W015 and DWM-W028 modules have connections for both types of chips, and the change to the limited chip occurred prior to the release of the dslink exploit.
    
The Mitsumi WiFi is controlled through data in the NVRAM (eg: calibration data, allowed channels) http://www.daftcode.net/gbatek/ds#dsfirmwarewificalibrationdata  while the Atheros configuration is likely stored in the other tiny IC on the board, an i2c eeprom.
 
The Mitsumi WiFi is controlled through data in the NVRAM (eg: calibration data, allowed channels) http://www.daftcode.net/gbatek/ds#dsfirmwarewificalibrationdata  while the Atheros configuration is likely stored in the other tiny IC on the board, an i2c eeprom.
Line 19: Line 19:     
The DSiXL or DSi/LL module is labeled DWM-W024, and includes only an Atheros AR6013G-AL1C, a 5A32 variant, empty SPI flash pads, and another small chip likely to be the Atheros-native i2c configuration.
 
The DSiXL or DSi/LL module is labeled DWM-W024, and includes only an Atheros AR6013G-AL1C, a 5A32 variant, empty SPI flash pads, and another small chip likely to be the Atheros-native i2c configuration.
 +
For reference, the 3DS is reported to use an Atheros AR6014G-AL1C.
       
If this module is disconnected the DSi turns on to a black screen, because it can't read the NVRAM.  If the DSi doesn't like the data contained on the module it will give either error 0000FEFE or 0000FE00 at poweron.
 
If this module is disconnected the DSi turns on to a black screen, because it can't read the NVRAM.  If the DSi doesn't like the data contained on the module it will give either error 0000FEFE or 0000FE00 at poweron.
39

edits

Navigation menu