Some people tried the tool. Bad news is that it doesn't work with all flashcards (don't know why).
ROM Chip IDs:
Code: Select all
C2h,07h,00h,00h NDS Macronix 8MB ROM (discovered 8/2013 by normatt) (eg. DS Vision, Puzzler Brain Games)
C2h,0Fh,00h,00h NDS Macronix 16MB ROM (discovered 2006 by nocash) (eg. Metroid Demo)
C2h,1Fh,00h,00h NDS Macronix 32MB ROM (discovered 2007 by nocash) (eg. Over the Hedge)
C2h,1Fh,00h,40h DSi Macronix 32MB ROM (discovered 9/2013 by jimmsu) (eg. Art Academy, TWL-VAAV)
C2h,3Fh,00h,00h NDS Macronix 64MB ROM (discovered 2007 by nocash) (eg. Ultimate Spiderman)
80h,7Fh,00h,80h NDS SanDisk 128MB ROM (discovered 9/2013 by jimmsu) (DS Zelda, NTR-AZEP-0)
C2h,7Fh,00h,80h NDS Macronix 128MB ROM (discovered 9/2013 by jimmsu) (eg. Spirit Tracks, NTR-BKIP)
C2h,7Fh,00h,C0h DSi Macronix 128MB ROM (discovered 8/2013 by normatt) (eg. Cooking Coach/TWL-VCKE)
ECh,7Fh,00h,88h NDS Samsung 128MB NAND (discovered 8/2013 by normatt) (eg. Warioware D.I.Y.)
C2h,FFh,01h,C0h DSi Macronix 256MB ROM+Infrared? (discovered 8/2013 by Bond697) (eg. Pokemon White)
C2h,FEh,01h,C0h DSi Macronix 512MB ROM+Infrared? (discovered 8/2013 by Bond697) (eg. Pokemon White 2)
C2h,FEh,00h,90h 3DS Macronix probably 512MB? ROM (discovered 8/2013 by Snailface) (eg. Sims 3)
45h,FAh,00h,90h 3DS SunDisk? maybe... 1.5GB? ROM (discovered 8/2013 by Snailface) (eg. Starfox)
C2h,F8h,00h,90h 3DS Macronix maybe... 2GB? ROM (discovered 8/2013 by Snailface) (eg. Kid Icarus)
80h,3Fh,01h,E0h ? 64MB ROM+Infrared (discovered 9/2013 by jimmsu) (eg. Walk with Me, NTR-IMWP)
AEh,3Fh,00h,E0h DSi 64MB ROM (discovered 9/2013 by jimmsu) (eg. de Blob 2, TWL-VD2V)
C2h,3Fh,00h,40h DSi Macronix 64MB ROM (discovered 9/2013 by jimmsu) (eg. Crime Lab, NTR-VAOP)
80h,7Fh,01h,E0h ? 128MB ROM+Infrared? (discovered 9/2013 by jimmsu) (P-letter, Soul Silver,IPGE)
ECh,7Fh,01h,88h NDS Samsung? 128MB NAND+What? (discovered 9/2013 by jimmsu) (eg. Jam with the Band, UXBP)
ECh,7Fh,00h,E8h DSi Samsung? 128MB NAND (discovered 9/2013 by jimmsu) (eg. Face Training, USKV)
80h,FFh,80h,E0h NDS 256MB ROM (discovered 9/2013 by jimmsu) (Kingdom Hearts - Re-Coded, NTR-BK9P)
C2h,FFh,00h,80h NDS Macronix 256MB ROM (discovered 9/2013 by jimmsu) (eg. Band Hero, NTR-BGHP)
+C2h,7Fh,00h,90h 3DS Macronix 128MB ROM CTR-P-AENJ MMinna no Ennichi
+C2h,FFh,00h,90h 3DS Macronix 256MB ROM CTR-P-AFSJ Pro Yakyuu Famista 2011
+C2h,FEh,00h,90h 3DS Macronix 512MB ROM CTR-P-AFAJ Real 3D Bass FishingFishOn
+C2h,FAh,00h,90h 3DS Macronix 1GB ROM CTR-P-ASUJ Hana to Ikimono Rittai Zukan
+C2h,FAh,02h,90h 3DS Macronix 1GB ROM CTR-P-AGGW Luigis Mansion 2 ASiA CHT
+C2h,F8h,00h,90h 3DS Macronix 2GB ROM CTR-P-ACFJ Castlevania - Lords of Shadow
+C2h,F8h,02h,90h 3DS Macronix 2GB ROM CTR-P-AH4J Monster Hunter 4
+AEh,FAh,00h,90h 3DS 1GB ROM CTR-P-AGKJ Gyakuten Saiban 5
+AEh,FAh,00h,98h 3DS 1GB NAND CTR-P-EGDJ Tobidase Doubutsu no Mori
+45h,FAh,00h,90h 3DS 1GB ROM CTR-P-AFLJ Fantasy Life
+45h,F8h,00h,90h 3DS 2GB ROM CTR-P-AVHJ Senran Kagura Burst - Guren
+C2h,F0h,00h,90h 3DS Macronix 4GB ROM CTR-P-ABRJ Biohazard Revelations
FFh,FFh,FFh,FFh None (no cartridge inserted) (discovered by nocash)
The Samsung chip appears to use a slightly different protocol (seems as if it allows to read ROM header and ID only once, or as if it gets confused when reading more than 4 ID bytes, or so) (and of course, the protocol is somehow extended, allowing to write data to the NAND memory).
The official JDEC ID for Samsung would be "CEh", but for some reason, Samsung's NDS chip does spit out "ECh" as Maker ID.
For ID="C2h,7Fh,00h,C0h", unknown if there is also a "normal" variant with ID="C2h,7Fh,00h,00h".
Save Memory Chip IDs (1-byte RDSR, and 3-byte ID):
Code: Select all
00h, 20h,40h,12h FLASH 2Mbit (ST M45PE20) (eg. Skateland) (discovered 2007 by nocash)
00h, 62h,16h,00h FLASH 2Mbit (Sanyo LE25FW203T) (eg. Mariokart) (discovered 200X by xxx)
00h, 20h,40h,13h FLASH 4Mbit (ST 45PE40V6) (eg. DS Zelda, NTR-AZEP-0) (discovered 9/2013 by jimmsu)
00h, 20h,40h,14h FLASH 8Mbit (ST 45PE80V6) (eg. Spirit Tracks, NTR-BKIP) (discovered 9/2013 by jimmsu)
00h, C2h,20h,17h FLASH 64Mbit (Macronix MX25L6445EZNI-10G) (DSi Art Academy only) (discovered 9/2013 by jimmsu)
00h, C2h,22h,11h FLASH 1Mbit (Macronix MX25L1021E ?) (eg. 3DS Starfox) (discovered 8/2013 by Snailface)
00h, C2h,22h,13h FLASH 4Mbit? (Macronix ...?) (eg. 3DS Kid Icarus, Sims 3) (discovered 8/2013 by Snailface)
00h, 01h,F0h,00h Garbage/Infrared on SPI-bus? (eg. Pokemon White) (discovered 8/2013 by Bond697)
00h, 03h,F8h,00h Garbage/Infrared on SPI-bus? (eg. Pokemon White 2) (discovered 8/2013 by Bond697)
00h, 62h,11h,00h FLASH 4MBIT Sanyo ? (P-Letter Diamond, ADAE)
00h, 62h,26h,11h FLASH ?? MBIT Sanyo ? (3DS: CTR-P-AXXJ)
00h, 62h,26h,13h FLASH ?? MBIT Sanyo ? (3DS: CTR-P-APDJ)
0Fh, FFh,FFh,FFh EEPROM (0.5Kbyte) (discovered 2006 by nocash)
00h, FFh,FFh,FFh EEPROM/FRAM (discovered 2006 by nocash)
FFh, FFh,FFh,FFh None (discovered 2006 by nocash)
And, below types are used as NDS/iQueDS firmwares
(but unknown if they are also used in GAME cartridges)
00h, 20h,50h,12h FLASH 2Mbit (ST M35PE20) (NDS firmware)
00h, 20h,80h,13h FLASH 4Mbit (ST M25PE40) (iQue DS firmware)
DS Vision save ID indicates that the cart contains EEPROM/FRAM, is that correct? Does it have both EEPROM/FRAM -and- also the microSD slot?
Warioware D.I.Y. has no SPI-bus Save ID (but contains Save in NAND chip).
I'll be EDITing the above lists when (if) more IDs are discovered.