Difference between revisions of "NFC adapter"

From 3dbrew
Jump to navigation Jump to search
Line 32: Line 32:
 
| 0xE000ED00
 
| 0xE000ED00
 
| ?
 
| ?
| Unknown
+
| System control block
 
|}
 
|}
  
 
== External links ==
 
== External links ==
 
* [https://www.broadcom.com/products/NFC/NFC-Solutions/BCM2079x-Family BCM2079x brief on Broadcom's website]
 
* [https://www.broadcom.com/products/NFC/NFC-Solutions/BCM2079x-Family BCM2079x brief on Broadcom's website]

Revision as of 23:41, 14 April 2015

The Nintendo NFC adapter is an upcoming external device which adds NFC capabilities for amiibos to old Nintendo 3DS and Nintendo 2DS consoles, using the infrared port on the back of the console.

Media preview, as released by Nintendo


Technical details

Based on analysis of the fangate_updater.bin file, which is part of the old Nintendo 3DS operating system since 9.3.0-21 and contains the firmware running on the external adapter; and analysis of the NFC Services running on old 3DS.

  • SOC inside the adapter: Broadcom BCM20791B1
  • CPU: ARM Cortex M0
  • Communications: infrared, with ir:USER running on the console. Uses encrypted payloads.

Memory map:

Address Size Description
0x08008000 256KB? Firmware (fangate_updater.bin)
0x20000000 128KB? RAM
0x40023C00 0x0000001C FLASH ROM control
0xE000ED00 ? System control block

External links