SPI NAND FLASH support in REVELPROG-IS programmer
Posted: Fri Aug 24, 2018 2:40 pm
We are working on adding support for Serial Nand Flash devices in next update (available for all REVELPROG-IS users). In first release we are planning basic SPI NAND programmer functions (read/erase/write operations for standard area and spare bytes), ECC checking and blocks checker (finding faulty blocks) and Read Device ID. Developing progress is in advanced stage.
edit 2018-10-24: v1.8.0 update is already released. Please check it here: viewtopic.php?f=23&t=398
edit 2020-01-21: updated supported device list (added support for 4Gbit 1Die and 2Die devices)
Below is a device list we are working and progress status. This topic will be updated.
SPI NAND FLASH device list
ISSI
MICRON
GIGA DEVICE
KIOXIA (TOSHIBA)
MACRONIX
WINBOND
If you have any suggestions for tools or wish list for supported device please let us know
edit 2018-10-24: v1.8.0 update is already released. Please check it here: viewtopic.php?f=23&t=398
edit 2020-01-21: updated supported device list (added support for 4Gbit 1Die and 2Die devices)
Below is a device list we are working and progress status. This topic will be updated.
SPI NAND FLASH device list
- marked with black - added and tested (will be available in next update)
marked with dark gray - added based on datasheet and not tested (samples not available, but can be found in old devices)
marked with blue - currently in progress, will be available in next update
marked with light gray - interested with these chips? please let us know!
ISSI
- 1Gb IS37SML01G1
- 1Gb IS38SML01G1
MICRON
- 1Gb MT29F1G01AAADD e.g. MT29F1G01AAADDSF, MT29F1G01AAADDWB, MT29F1G01AAADD12
- 1Gb MT29F1G01ABAFD e.g. MT29F1G01ABAFDSF, MT29F1G01ABAFDWB, MT29F1G01ABAFD12
- 1Gb MT29F2G01ABBGD (1.8V) e.g. MT29F1G01ABBFDWB
- 2Gb MT29F2G01AAAED - e.g. MT29F2G01AAAEDH4
- 2Gb MT29F2G01ABAGD - e.g. MT29F2G01ABAGD12, MT29F2G01ABAGDSF, MT29F2G01ABAGDWB
- 2Gb MT29F2G01ABBGD (1.8V) - e.g. MT29F2G01ABBGDSF, MT29F2G01ABBGDWB
- 4Gb MT29F4G01ABAFD (3.3V)
- 4Gb MT29F4G01ABBFD (1.8V)
- 4Gb MT29F4G01ADAGD (3.3V) - e.g. MT29F4G01ADAGDHC (2x DIE)
GIGA DEVICE
- 1Gb GD5F1GQ4UB
- 1Gb GD5F1GQ4RB (1.8V)
- 1Gb GD5F1GQ4UC
- 1Gb GD5F1GQ4RC (1.8V)
- 1Gb GD5F1GQ4UE e.g. GD5F1GQ4UEYIG, GD5F1GQ4UEYJG, GD5F1GQ4UEYFG, GD5F1GQ4UEFIG, GD5F1GQ4UEFJG, GD5F1GQ4UEFFG
- 1Gb GD5F1GQ4RE (1.8V) e.g. GD5F1GQ4REFIG, GD5F1GQ4REFJG, GD5F1GQ4REFFG, GD5F1GQ4RE9IG, GD5F1GQ4RE9JG, GD5F1GQ4RE9FG
- 1Gb GD5F1GQ4UF e.g. GD5F1GQ4UFYIG, GD5F1GQ4UFYJG, GD5F1GQ4UFYFG, GD5F1GQ4UFFIG, GD5F1GQ4UFFJG, GD5F1GQ4UFFFG
- 1Gb GD5F1GQ4RF (1.8V) e.g. GD5F1GQ4RFFIG, GD5F1GQ4RFFJG, GD5F1GQ4RFFFG, GD5F1GQ4RF9IG, GD5F1GQ4RF9JG, GD5F1GQ4RF9FG
- 2Gb GD5F2GQ4UB
- 2Gb GD5F2GQ4RB (1.8V)
- 2Gb GD5F2GQ4UC
- 2Gb GD5F2GQ4RC (1.8V)
- 2Gb GD5F2GQ4UE e.g. GD5F2GQ4UEYIG, GD5F2GQ4UEYJG, GD5F2GQ4UEYFG, GD5F2GQ4UEFIG, GD5F2GQ4UEFJG, GD5F2GQ4UEFFG
- 2Gb GD5F2GQ4RE (1.8V) e.g. GD5F2GQ4REFIG, GD5F2GQ4REFJG, GD5F2GQ4REFFG, GD5F2GQ4RE9IG, GD5F2GQ4RE9JG, GD5F2GQ4RE9FG
- 2Gb GD5F2GQ4UF e.g. GD5F2GQ4UFYIG, GD5F2GQ4UFYJG, GD5F2GQ4UFYFG, GD5F2GQ4UFFIG, GD5F2GQ4UFFJG, GD5F2GQ4UFFFG
- 2Gb GD5F2GQ4RF (1.8V) e.g.. GD5F2GQ4RFFIG, GD5F2GQ4RFFJG, GD5F2GQ4RFFFG, GD5F2GQ4RF9IG, GD5F2GQ4RF9JG, GD5F2GQ4RF9FG
- 4Gb GD5F4GQ4U...
- 4Gb GD5F4GQ4R... (1.8V)
KIOXIA (TOSHIBA)
- 1Gb TC58CYG0S3HRA (1.8V)
- 1Gb TC58CVG0S3HRA (3.3V)
- 2Gb TC58CYG1S3HRA (1.8V)
- 2Gb TC58CVG1S3HRA (3.3V)
- 4Gb TC58CYG2S0HRA (1.8V)
- 4Gb TC58CVG2S0HRA (3.3V)
MACRONIX
- 1Gb MX35LF1GE4AB
- 1Gb MX35UF1G14AC (1.8V)
- 2Gb MX35LF2GE4AB
- 2Gb MX35LF2G14AC
- 2Gb MX35UF2G14AC (1.8V)
WINBOND
- 1Gb W25N01GV (3.3V) e.g. W25N01GVZEIG
- 1Gb W25N01GW (3.3V)
- 1Gb W25N01JW (1.8V)
- 2Gb W25M02GV (3.3V) MultiStack
- 2Gb W25M02GW (1.8V) MultiStack
- 2Gb W25N02JW (1.8V)
- 2Gb W25N02KV (3.3V)
If you have any suggestions for tools or wish list for supported device please let us know