diff --git a/FlashGBX/config/fc_AGB_MSP55LV100G.txt b/FlashGBX/config/fc_AGB_MSP55LV100G.txt new file mode 100644 index 0000000..9470e6b --- /dev/null +++ b/FlashGBX/config/fc_AGB_MSP55LV100G.txt @@ -0,0 +1,84 @@ +{ + "type":"AGB", + "names":[ + "39VF512 with MSP55LV100G" + ], + "flash_ids":[ + [ 0x02, 0x01, 0x02, 0x01, 0x7D, 0x7E, 0x7D, 0x7E ] + ], + "voltage":3.3, + "flash_size":0x2000000, + "buffer_size":32, + "double_die":true, + "sector_size":0x40000, + "reset_every":0x400000, + "command_set":"AMD", + "commands":{ + "reset":[ + [ 0, 0xF0F0 ] + ], + "read_identifier":[ + [ 0x5555, 0xAAA9 ], + [ 0x2AAA, 0x5556 ], + [ 0x5555, 0x9090 ] + ], + "sector_erase":[ + [ 0x5555, 0xAAA9 ], + [ 0x2AAA, 0x5556 ], + [ 0x5555, 0x8080 ], + [ 0x5555, 0xAAA9 ], + [ 0x2AAA, 0x5556 ], + [ "SA", 0x3030 ] + ], + "sector_erase_wait_for":[ + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ "SA", 0xFFFF, 0xFFFF ] + ], + "buffer_write":[ + [ 0x5555, 0xAAA9 ], + [ 0x2AAA, 0x5556 ], + [ "SA", 0x2526 ], + [ "SA", "BS" ], + [ "PA", "PD" ], + [ "SA", 0x292A ] + ], + "buffer_write_wait_for":[ + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ "SA", "PD", 0xFFFF ] + ], + "fast_write":[ + [ 0x5555, 0xAAA9 ], + [ 0x2AAA, 0x5556 ], + [ 0x5555, 0x2020 ], + [ "PA", 0xA0A0 ], + [ 0, 0xF0F0 ] + ], + "fast_write_wait_for":[ + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ "PA", "PD", 0xFFFF ], + [ null, null, null ] + ], + "single_write":[ + [ 0x5555, 0xAAA9 ], + [ 0x2AAA, 0x5556 ], + [ 0x5555, 0xA0A0 ], + [ "PA", "PD" ] + ], + "single_write_wait_for":[ + [ null, null, null ], + [ null, null, null ], + [ null, null, null ], + [ "PA", "PD", 0xFFFF ] + ] + } +} diff --git a/FlashGBX/res/config.zip b/FlashGBX/res/config.zip index 6ae250d..fdaae43 100644 Binary files a/FlashGBX/res/config.zip and b/FlashGBX/res/config.zip differ diff --git a/README.md b/README.md index 73626ba..c90d128 100644 --- a/README.md +++ b/README.md @@ -270,7 +270,7 @@ The author would like to thank the following very kind people for their help and - dyf2007 (flash chip info) - easthighNerd (feature suggestions) - EchelonPrime (flash chip info) -- EmperorOfTigers (bug reports) +- EmperorOfTigers (bug reports, flash chip info) - endrift (research, mGBA emulator) - eveningmoose (flash chip info) - frarees (bug reports)