notes:flashcart:mkr6
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
notes:flashcart:mkr6 [2024/11/11 12:07] – asie | notes:flashcart:mkr6 [2024/11/11 12:40] (current) – asie | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== NeoFlash MK6/R6 (NDS) programming ====== | ====== NeoFlash MK6/R6 (NDS) programming ====== | ||
- | ===== Commands | + | ===== SPI commands |
- | ==== Unlock cartridge | + | ==== Read response |
- | ==== Lock cartridge (SPI: FE FD FB F7) ==== | + | Responds with a dummy byte, then three response bytes. |
- | ==== Enable accelerometer passthrough | + | ==== Lock? (FE FD FB F5) ==== |
- | ==== Enable save command passthrough | + | ==== Unlock? |
+ | |||
+ | ==== Mode: accelerometer (DS Motion Card) (FE FD FB F8) ==== | ||
+ | |||
+ | ==== Mode: 4kbit EEPROM (FE FD FB F9) ==== | ||
+ | |||
+ | ==== Mode: 512kbit EEPROM (FE FD FB FA) ==== | ||
+ | |||
+ | ==== Mode: 2/4/8mbit FLASH (FE FD FB FB) ==== | ||
+ | |||
+ | TODO: Responds with '' | ||
+ | |||
+ | ===== ROM commands ===== | ||
+ | |||
+ | ==== Set card chip ID? (B9 01 00 00 dd cc bb aa) ==== | ||
+ | |||
+ | Set card chip ID to '' | ||
==== ? (D7 50 ?? 00 00 00 00 00) ==== | ==== ? (D7 50 ?? 00 00 00 00 00) ==== | ||
+ | |||
+ | Part of the TF card initialization process? ''??'' | ||
==== TF: Write command byte (D7 57 xx 00 00 00 00 00) ==== | ==== TF: Write command byte (D7 57 xx 00 00 00 00 00) ==== |
notes/flashcart/mkr6.1731326849.txt.gz · Last modified: 2024/11/11 12:07 by asie