Difference between revisions of "Hardware"

From 3dbrew
Jump to navigation Jump to search
m
Line 2: Line 2:
  
 
== Specifications ==
 
== Specifications ==
According to iFixit.com ([http://www.ifixit.com/Teardown/Nintendo-3DS-Teardown/5029/1#s22696 source]):
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 
! Type !! Name !! Datasheet !! Source
 
! Type !! Name !! Datasheet !! Source
 
|-
 
|-
| SoC || Nintendo 1048 0H (Custom): CPU, GPU & DSP all on one chip. || N/A || N/A
+
| SoC || Nintendo 1048 0H (Custom): CPU, GPU, VRAM & DSP all on one chip. || N/A || N/A
 
|-
 
|-
| Processor Core || ARM11 Multiprocessor Core 2x 268 MHz || N/A ||[http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0360f/index.html]
+
| Processor Core || ARM11 MPCore 2x 268 MHz & 2x VFP Co-Processor || [http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0360f/index.html] || [11]  
 
|-
 
|-
| GPU || Digital Media Professionals Pica 268MHz || N/A || [http://en.wikipedia.org/wiki/PICA200]
+
| GPU || [http://en.wikipedia.org/wiki/PICA200 DMP PICA] 268MHz || N/A || [11]  
 
|-
 
|-
| FCRAM || 2x64MB Fujitsu MB82M8080-07L || [http://crediar.no-ip.com/sg_/download.php?id=d67d1c][http://edevice.fujitsu.com/fj/DATASHEET/e-ds/e511463.pdf] [http://edevice.fujitsu.com/jp/datasheet/j-ds/j511463.pdf]|| [http://www.ifixit.com/blog/blog/2011/03/28/nintendo-3ds-has-128mb-ram/]
+
| DSP || 134Mhz. 24ch 32728Hz sampling rates. || N/A || [11]
 +
|-
 +
| VRAM || 6 MB within SoC. Independent of system memory (FCRAM). || N/A || [11]
 +
|-
 +
| FCRAM || 2x64MB Fujitsu MB82M8080-07L ||[http://crediar.no-ip.com/sg_/download.php?id=d67d1c][http://edevice.fujitsu.com/fj/DATASHEET/e-ds/e511463.pdf][http://edevice.fujitsu.com/jp/datasheet/j-ds/j511463.pdf]|| [5]
 
|-
 
|-
 
| Storage || Toshiba THGBM2G3P1FBAI8 1GB NAND Flash || N/A || N/A
 
| Storage || Toshiba THGBM2G3P1FBAI8 1GB NAND Flash || N/A || N/A
Line 19: Line 22:
 
| Power Management || Texas Instruments PAIC3010B 0AA37DW || N/A || FCC filing
 
| Power Management || Texas Instruments PAIC3010B 0AA37DW || N/A || FCC filing
 
|-
 
|-
| Gyroscope || Invensense ITG-3270 MEMS Gyroscope || [http://dl-web.dropbox.com/u/20520664/references/PS-ITG-3200-00-01.4.pdf] || --
+
| Gyroscope || Invensense ITG-3270 MEMS Gyroscope || [http://dl-web.dropbox.com/u/20520664/references/PS-ITG-3200-00-01.4.pdf] || N/A
 
|-
 
|-
| Accelerometer || ST Micro 2048 33DH X1MAQ Accelerometer Model LIS331DH || [http://dl.dropbox.com/u/20520664/references/CD00213470.pdf] || --
+
| Accelerometer || ST Micro 2048 33DH X1MAQ Accelerometer Model LIS331DH || [http://dl.dropbox.com/u/20520664/references/CD00213470.pdf] || N/A
 
|-
 
|-
 
| Wifi || 802.11b/g Atheros AR6014 || [http://www.db.pokestation.net/3DS/Wi-Fi%20module%20pinouts.pdf] || N/A
 
| Wifi || 802.11b/g Atheros AR6014 || [http://www.db.pokestation.net/3DS/Wi-Fi%20module%20pinouts.pdf] || N/A
 
|-
 
|-
| Infrared IC || NXP infrared IC, "S750 0803 TSD031C" || N/A || [http://www.ifixit.com/Teardown/Nintendo-3DS-Teardown/5029/2#s22675]
+
| Infrared IC || NXP infrared IC, "S750 0803 TSD031C" || N/A || [10]
 
|-
 
|-
 
| Auxiliary Microcontroller || UC CTR, custom Nintendo microcontroller || N/A || N/A
 
| Auxiliary Microcontroller || UC CTR, custom Nintendo microcontroller || N/A || N/A
 
|}
 
|}
  
Datasheet for memory is for a chip in the same series, it has less memory than the one inside the 3DS (128mbits vs 512mbits).
+
* [11] Official Documentation
 +
 
 +
* [5],[10] According to iFixit.com ([http://www.ifixit.com/Teardown/Nintendo-3DS-Teardown/5029/1#s22696 source]):
  
There is a trove of data on the FCC website at [https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=462292&fcc_id=%27EW4DWMW028%27].
+
* Datasheet for memory is for a chip in the same series, it has less memory than the one inside the 3DS (128mbits vs 512mbits).
  
 +
* There is a trove of data on the FCC website at [https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=462292&fcc_id=%27EW4DWMW028%27].
  
 
== FCRAM ==
 
== FCRAM ==

Revision as of 19:52, 3 November 2011

Specifications

Type Name Datasheet Source
SoC Nintendo 1048 0H (Custom): CPU, GPU, VRAM & DSP all on one chip. N/A N/A
Processor Core ARM11 MPCore 2x 268 MHz & 2x VFP Co-Processor [1] [11]
GPU DMP PICA 268MHz N/A [11]
DSP 134Mhz. 24ch 32728Hz sampling rates. N/A [11]
VRAM 6 MB within SoC. Independent of system memory (FCRAM). N/A [11]
FCRAM 2x64MB Fujitsu MB82M8080-07L [2][3][4] [5]
Storage Toshiba THGBM2G3P1FBAI8 1GB NAND Flash N/A N/A
Power Management Texas Instruments PAIC3010B 0AA37DW N/A FCC filing
Gyroscope Invensense ITG-3270 MEMS Gyroscope [5] N/A
Accelerometer ST Micro 2048 33DH X1MAQ Accelerometer Model LIS331DH [6] N/A
Wifi 802.11b/g Atheros AR6014 [7] N/A
Infrared IC NXP infrared IC, "S750 0803 TSD031C" N/A [10]
Auxiliary Microcontroller UC CTR, custom Nintendo microcontroller N/A N/A
  • [11] Official Documentation
  • [5],[10] According to iFixit.com (source):
  • Datasheet for memory is for a chip in the same series, it has less memory than the one inside the 3DS (128mbits vs 512mbits).
  • There is a trove of data on the FCC website at [8].

FCRAM

There is one FCRAM(Fast Cycle RAM) in the 3DS.

DESCRIPTION

The Fujitsu MB82M8080-07L chip internally contains 2 dies, where each die is branded MB81EDS516545 and MB82DBS08645. The MB81EDS516545 die is a CMOS Fast Cycle Random Access Memory (FCRAM*) with Low Power Double Data Rate (LPDDR) SDRAM Interface containing 512MBit storage accessible in a 64-bit format. MB81EDS516545 is suited for consumer application requiring high data band width with low power consumption.

Images

Front

CTR Front.jpg

High Resolution

Back

CTR Back.jpg

High Resolution

NAND pinout

CTR NAND pinout.png

NAND dumping has been successful, but the image is encrypted.

WiFi dongle pinout

CTR WiFiDongle pinout.png

SDIO interface is colored red:

  • CLK
  • CMD
  • D0, D1, D2, D3

This is the interface for the 'NEW' WiFi module (based on Atheros AR6002) first included in DSi.

The proprietary and by now ancient DS-mode WiFi is colored yellow, pins are unknown.

I2C eeprom is colored blue:

  • SCL
  • SDA

SPI Flash is colored purple:

  • CLK
  • CS#
  • SI
  • SO
  • WP#
  • NC

Auxiliary Microntroller

CTR UC.png

Monitors HOME button, WiFi switch, 3D slider, volume control slider. Controls LEDs, various power supplies.

Devices attached to I2C bus:

  • UC (master?)
  • Accelerometer (slave address 0x18)
  • SoC (master? slave?)