flashcart_core DSTT supported chips - direct copy & paste of https://gist.github.com/yuukieve/6b48f1bb8dd15136403c15c39fafdb42, which is now a 404
Supported Chips using the same standard of command definitons (type A): | |
Sector Block Addressing = 16KB,8KB,8KB,32KB,64KB,64KB,64KB... (unless otherwise specified) | |
0x041F: https://media.digikey.com/pdf/Data%20Sheets/Atmel%20PDFs/AT49BV,LV001(N)(T).pdf | |
0x051F: https://media.digikey.com/pdf/Data%20Sheets/Atmel%20PDFs/AT49BV,LV001(N)(T).pdf | |
0x1A37: http://www.dataman.com/media/datasheet/AMIC/A29L800.pdf | |
0x3437: http://www.dataman.com/media/datasheet/AMIC/A29L400.pdf | |
0x49C2: http://pdf1.alldatasheet.com/datasheet-pdf/view/113400/MCNIX/MX29LV160BB.html | |
0x5BC2: http://www.dataman.com/media/datasheet/Macronix/MX29LV800B-T.pdf | |
0x80BF: http://www.metatech.com.hk/datasheet/sst/standard_mem_pdf/360-39LF-VFx00A-3-DS.pdf (29 blocks of 2048 bytes) | |
0x9B37: AMIC A29L800U | |
0xA01F: http://pdf1.alldatasheet.com/datasheet-pdf/view/56175/ATMEL/AT49BV8192.html (16K bytes boot block) (Two 16K bytes param blocks) (976K bytes main memory) | |
0xA31F: http://pdf1.alldatasheet.com/datasheet-pdf/view/56175/ATMEL/AT49BV8192.html (same as above pretty much) | |
0xA7C2: http://nice.kaze.com/MX29LV320.pdf (8x4K-Word blocks) | |
0xA8C2: http://nice.kaze.com/MX29LV320.pdf (8x4K-Word blocks) | |
0xB537: AMIC A29L400U | |
0xB91C: http://pdf1.alldatasheet.com/datasheet-pdf/view/113811/EON/EN29LV400AT-70BIP.html | |
0xBA01: http://pdf1.alldatasheet.com/datasheet-pdf/view/524736/SPANSION/AM29LV400BB-90EC.html | |
0xBA04: http://pdf1.alldatasheet.com/datasheet-pdf/view/186858/SPANSION/MBM29LV400BC-55PBT.html | |
0xBA1C: http://pdf1.alldatasheet.com/datasheet-pdf/view/113812/EON/EN29LV400AB-70BIP.html | |
0xBA4A: http://pdf1.alldatasheet.com/datasheet-pdf/view/145388/EXCELSEMI/ES29LV400DB-70TGI.html | |
0xBAC2: http://www.datasheet-pdf.com/datasheet/MacronixInternational/546750/MX29LV400B.pdf.html | |
0xC11F: http://pdf.datasheetcatalog.com/datasheet/atmel/doc3405.pdf | |
0xC298: http://pdf.datasheetcatalog.com/datasheets2/56/562126_1.pdf | |
0xC31F: http://datasheetz.com/data/Integrated%20Circuits%20(ICs)/Memory/AT49BV802AT-70TI-datasheetz.html (8x4K-Word Blocks) (Writing slightly differs: see page 13 (uses AAA instead of 2AA?)) | |
0xC420: http://pdf.datasheetcatalog.com/datasheet/stmicroelectronics/6680.pdf | |
0xC4C2: http://pdf1.alldatasheet.com/datasheet-pdf/view/113399/MCNIX/MX29LV160BT.html | |
0xEF20: http://pdf1.alldatasheet.com/datasheet-pdf/view/23064/STMICROELECTRONICS/M29W400.html (16k bytes boot block) | |
// Atmel AT49BV1614T-90TC (8x4K-Word Blocks, 16,16,32*) | |
Different flash commands required (todo): | |
0x912C: http://pdf.datasheetcatalog.com/datasheet/micron/MT28F160A3.pdf (8x4K-Word Blocks) (RA: X:0xFF) (PW: X:0x10/40 & WA:PD) (ER: X:0x20 & BA:0xD0) | |
0x922C: http://www.dataman.com/media/datasheet/Micron/mt28f160c3_3.pdf (8x4K-Word Blocks) (similar/same to above) | |
0x9320: http://pdf.datasheetcatalog.com/datasheet/stmicroelectronics/7585.pdf (8x4K-Word Blocks) (^) | |
Unknown datasheets but *SHOULD BE* "supported" Flashchip IDs: | |
0x49B0: SHARP LH28F160BGHB-BTL (can't find datasheet) | |
0x9020: ST M28W160(B)T (can't find datasheet) | |
0x9089: INTEL 28F160B3T (can't find specific datasheet) | |
0x9120: ST M28W160(B)B (can't find datasheet) | |
0x9189: INTEL 28F160B3B (can't find specific datasheet) | |
0x9289: INTEL 28F800B3T (can't find specific datasheet) | |
0x9389: INTEL 28F800B3B (can't find specific datasheet) | |
0x9689: INTEL 28F320B3T (can't find specific datasheet) | |
0x9789: INTEL 28F320B3B (can't find specific datasheet) | |
Known flashchips that are "unsupported": | |
0x0B8A "DSTTi :P" | |
0x23AD "BRIGHT MICRO. BM29LV400T" | |
0x4398 "TOSHIBA TC58FVB160A" | |
0x4920 "ST M29W160BB" | |
0x5B20 "ST M29W800BT" | |
0x68B0 "SHARP LH28F160BG(H)-TTL" | |
0x69B0 "SHARP LH28F160BG(H)-BTL" | |
0x81BF "SST SST39LF/VF800A" | |
0x89BF "SST SST39LF/VF200A" | |
0x902C "MICRON MT28F160A3-T" | |
0x9220 "ST M28W800BT" | |
0x932C "MICRON MT28F160C3(4)-B" | |
0x9489 "INTEL 28F400B3T" | |
0x9589 "INTEL 28F400B3B" | |
0xABAD "BRIGHT MICRO. BM29LV400B" | |
0xB901 "SPANSION Am29LV400BT" | |
0xB904 "SPANSION MBM29LV400TC" | |
0xB9C2 "MACRONIX MX29LV400T" | |
0xB94A "ESI ES29LV400DT" | |
0xB952 "ALIANCE SEMI. AS29LV400T" | |
0xBA52 "ALIANCE SEMI. AS29LV400B" | |
0xCE20 "ST M28W160E(C)T" | |
0xCF20 "ST M28W160E(C)B" | |
0xD089 "INTEL 28F016B3T" | |
0xD189 "INTEL 28F016B3B" | |
0xD289 "INTEL 28F008B3T" | |
0xD389 "INTEL 28F008B3B" | |
0xD489 "INTEL 28F004B3T" | |
0xD520 "ST M29F400BT" | |
0xD589 "INTEL 28F004B3B" | |
0xD620 "ST M29F400BB" | |
0xD689 "INTEL 28F032B3T" | |
0xD720 "ST M29W800AT" | |
0xD789 "INTEL 28F032B3B" | |
0xDAC2 "MACRONIX MX29LV800T" | |
0xEE20 "ST M29W400T" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment