Firmware dumps for MiniDisc recorders!
In this repository, you can find the firmware for various portable MiniDisc players. It is part of an ongoing effort to reverse engineer said devices.
| SoC | Description | Flash size | SRAM size | DRAM size | CPU Core |
|---|---|---|---|---|---|
| CXD2671 | Type-R | 0x60000 (384k) | 0x4000 (16k) | ARM7TDMI | |
| CXD2674 | Type-R | ||||
| CXD2677 | Type-R NetMD | 0x70000 (448k) | 0x4800 (18k) | 2MiB | ARM7TDMI |
| CXD2678 | Type-S NetMD | 0xA0000 (640k) | 0x9000 (36k) | 8MiB | ARM7TDMI |
| CXD2680 | Type-S NetMD | 0xA0000 (640k) | 0x9000 (36k) | 2MiB | ARM7TDMI |
| CXD2681 | NetMD, HiMD | 1MiB | 64k | 16MiB | ARM7TDMI+ |
| CXD2683 | NetMD, HiMD, Camera | 4MiB external | 64k | At least 16MiB | ARM7TDMI+ |
| CXD2687 | NetMD, HiMD, Latest? | 1MiB | 32k | 16MiB | ARM7TDMI+ |
| SoC | Description | Flash size | Ram size | DRAM size | CPU Core |
|---|---|---|---|---|---|
| CXD2679 | Type-S | 0x40000 (256k) | 0x3000 (12k) | ARM7TDMI |
Generally, firmwares are shared for devices of the same generation and SoC. Minor patches may have been applied to the firmware (using soft patches), so dumps can vary slightly between devices.
| CXD2671 | Dumped devices |
|---|---|
| v1.3 | MZ-R700, MZ-R501 |
| CXD2677 | Dumped devices |
|---|---|
| v1.0 | MZ-N1 |
| v1.1 | MZ-S1 |
| v1.2 | MZ-N1 |
| v1.3 | MZ-N505, MZ-N707 |
| v1.4 | MZ-N505, MZ-N1 |
| CXD2679 | Dumped devices |
|---|---|
| v1.0 | MZ-E520 |
| CXD2678 - CXD2680 | Dumped devices |
|---|---|
| v1.1 | MZ-N10 |
| v1.2 | MZ-N510 |
| v1.3 | MZ-N10, MZ-NE410 |
| v1.4 | MZ-N910 |
| v1.5 | MZ-N510 |
| v1.6 | MZ-N10, MZ-NE410, MZ-N510, MZ-NF520D, MZ-NF610, MZ-N710, MZ-N910, AIWA AM-NX9 |
| v1.0 | MZ-N920 (v1.0 for the N920 seems to be newer than v1.6) |
| Note | CXD2678 and CXD2680 devices share the same firmware |
| CXD2681 | Dumped devices |
|---|---|
| NH generation | |
| v1.000 | MZ-NH600 |
| v1.100 | MZ-NH1, MZ-NH700, MZ-NH900 |
| v1.10A | MZ-NH600 |
| v1.200 | MZ-NH1 |
| v1.20A | MZ-NH3D |
| RH generation | |
| v1.000 | MZ-RH10, MZ-RH910 |
| CXD2683 | Dumped devices |
|---|---|
| v1.000 | MZ-DH10P |
| CXD2687 | Dumped devices |
|---|---|
| v1.040 | MZ-RH1 |
| v1.060 | MZ-RH1 |
| v1.070 | MZ-RH1 |
| v1.080 | MZ-RH1 |
| v1.090 | MZ-RH1 |
| v1.0A0 | MZ-RH1 |