Mysteries: Difference between revisions
replace abbreviations with newly acquired information |
|||
| (2 intermediate revisions by one other user not shown) | |||
| Line 15: | Line 15: | ||
=== Is there a JTAG? === | === Is there a JTAG? === | ||
=== Is there more than one revision of the bootrom? === | === Is there more than one revision of the bootrom? === | ||
'''Background:''' Bootrom visible portion has been dumped on the entire 3DS Family (3DS, 3DSXL, 2DS, New3DS, New3DSXL, New2DSXL), and even a prototype board from April(?) 2010. All matching exactly. | '''Background:''' Bootrom visible portion has been dumped on the entire 3DS Family (3DS, 3DSXL, 2DS, New3DS, New3DSXL, New2DSXL, iQue3DSXL), and even a prototype board from April(?) 2010. All matching exactly. | ||
=== What is the EMMC controller @ 0x10100000 doing? === | === What is the EMMC controller @ 0x10100000 doing? === | ||
| Line 35: | Line 35: | ||
=== What was the problem in "initial program loader" that was mentioned in an FCC filing by Nintendo for 2DS? === | === What was the problem in "initial program loader" that was mentioned in an FCC filing by Nintendo for 2DS? === | ||
'''Background:''' http://www.neogaf.com/forum/showthread.php?t=814624&page=1 | '''Background:''' http://www.neogaf.com/forum/showthread.php?t=814624&page=1 | ||
This could be referring to the ROM on the AR6K wireless chip: | |||
* Some 2DS units have the WiFi chip soldered directly to the board (such as the 2DS in this FCC filing: https://fccid.link/BKE/FTR001N), and some do not. | |||
* The AR6K ROM only acts as an initial loader. | |||
* Maybe some AR6K-family devices allow signature checks on the firmware? Or maybe some registers weren't write-once but should have been? | |||
=== What did SVC 0x74 in the ARM11 kernel do before it got stubbed? === | === What did SVC 0x74 in the ARM11 kernel do before it got stubbed? === | ||
=== What is the PTM abbreviation? === | === What is the PTM abbreviation? === | ||