Added support for 39VF512 with MSP55LV100G (thanks EmperorOfTigers)

This commit is contained in:
Lesserkuma
2022-04-03 12:44:11 +02:00
parent feaf89c3f5
commit 4a91df2f71
3 changed files with 85 additions and 1 deletions

View File

@@ -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 ]
]
}
}

Binary file not shown.

View File

@@ -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)