From cbb7f5b5454812100d0d92ac7d93dad959f3b2cd Mon Sep 17 00:00:00 2001 From: vrodin Date: Thu, 2 Jul 2026 22:26:32 +0300 Subject: [PATCH] Add support generic bus for some msp55lvXXX carts --- FlashGBX/config/fc_AGB_Generic_555_AA.txt | 70 +++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 FlashGBX/config/fc_AGB_Generic_555_AA.txt diff --git a/FlashGBX/config/fc_AGB_Generic_555_AA.txt b/FlashGBX/config/fc_AGB_Generic_555_AA.txt new file mode 100644 index 0000000..df498c0 --- /dev/null +++ b/FlashGBX/config/fc_AGB_Generic_555_AA.txt @@ -0,0 +1,70 @@ +{ + "type":"AGB", + "names":[ + "Generic AMD Cartridge (0x555 unlock)" + ], + "flash_ids":[ + [ null, null, null, 0x22 ], + [ null, null, 0x7E, 0x7E ] + ], + "voltage":3.3, + "chip_erase_timeout":300, + "command_set":"AMD", + "commands":{ + "reset":[ + [ 0, 0xF0 ] + ], + "read_identifier":[ + [ 0x555, 0xAA ], + [ 0x2AA, 0x55 ], + [ 0x555, 0x90 ] + ], + "read_cfi":[ + [ 0xAA, 0x98 ] + ], + "chip_erase":[ + [ 0x555, 0xAA ], + [ 0x2AA, 0x55 ], + [ 0x555, 0x80 ], + [ 0x555, 0xAA ], + [ 0x2AA, 0x55 ], + [ 0x555, 0x10 ] + ], + "chip_erase_wait_for":[ + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ 0, 0xFFFF, 0xFFFF ] + ], + "sector_erase":[ + [ 0x555, 0xAA ], + [ 0x2AA, 0x55 ], + [ 0x555, 0x80 ], + [ 0x555, 0xAA ], + [ 0x2AA, 0x55 ], + [ "SA", 0x30 ] + ], + "sector_erase_wait_for":[ + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ "SA", 0xFFFF, 0xFFFF ] + ], + "single_write":[ + [ 0x555, 0xAA ], + [ 0x2AA, 0x55 ], + [ 0x555, 0xA0 ], + [ "PA", "PD" ] + ], + "single_write_wait_for":[ + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ "PA", "PD", 0xFFFF ] + ] + } +}