Hardware: Difference between revisions
Dark samus (talk | contribs) No edit summary |
|||
Line 161: | Line 161: | ||
The proprietary and by now ancient DS-mode WiFi is colored yellow, pins are unknown. | The proprietary and by now ancient DS-mode WiFi is colored yellow, pins are unknown. | ||
I²C eeprom is colored blue: | |||
* SCL | * SCL | ||
* SDA | * SDA | ||
Line 177: | Line 177: | ||
Monitors HOME button, WiFi switch, 3D slider, volume control slider. | Monitors HOME button, WiFi switch, 3D slider, volume control slider. | ||
Controls LEDs, various power supplies. | Controls LEDs, various power supplies via an I²C connection to the PMIC. | ||
Devices attached to | Two I²C buses are attached to the MCU. For one, the SoC is the master; for the other, the MCU is the master. | ||
* | |||
Devices attached to MCU master I²C bus: | |||
* MCU (master) | |||
* Fuel Gauge | |||
* Accelerometer (slave address 0x18) | * Accelerometer (slave address 0x18) | ||
* SoC (master | * PMIC | ||
* maybe more? | |||
Devices attached the the SoC master I²C bus: | |||
* SoC (master) | |||
* MCU | |||
* LCD | |||
* Camera | |||
* QTM (New3DS-only) | |||
The MCU uses the [http://mcs.uwsuper.edu/sb/327/Resources/RL78.pdf RL78 ISA]. | The MCU uses the [http://mcs.uwsuper.edu/sb/327/Resources/RL78.pdf RL78 ISA]. | ||
The MCU uses some custom Special Function Registers, but documentation for much of the hardware protocol/general SFRs can be found [http://courses.ee.sun.ac.za/Computer_Systems_245/Dokumentasie/RL78%20hardware%20manual%20(registers).pdf here]. | The MCU uses some custom Special Function Registers, but documentation for much of the hardware protocol/general SFRs can be found [http://courses.ee.sun.ac.za/Computer_Systems_245/Dokumentasie/RL78%20hardware%20manual%20(registers).pdf here]. |