With this one I have different error 26 instead of previous once.
;
; These settings are not part recommendations, nor are they an
; indication these parts are supported on Intel platforms.
; All parts on this list have NOT been validated, and it is the
; responsibility of the customer to validate the flash parts used
; on their platform.
;
; Flash parts may change opcodes and architectures so please refer
; to the respective flash datasheet and errata/application note and
; flash vendor to confirm.
;
;Description of fields:
; 1) Display name
; 2) Device ID (2 or 3 bytes)
; 3) Device Size (in bits)
; 4) Block Erase Size (in bytes - 256, 4K, 64K)
; 5) Block Erase Command
; 6) Write Granularity (1 or 64)
; 7) Enable Write Status Register Command (1- True, 0- False)
; 8) Chip Erase Command
; 9) Chip Erase Timeout (in milliseconds)
;
W25X80V, 0xEF3014, 0x800000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25X16BV, 0xEF3015, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25X32BV, 0xEF3016, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25X64BV, 0xEF3017, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q80BV, 0xEF4014, 0x800000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q40BV, 0xEF4013, 0x400000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16BV, 0xEF4015, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
W25Q32BV, 0xEF4016, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
W25Q64BV, 0xEF4017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
W25Q128BV, 0xEF4018, 0x8000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16CV, 0xEF4015, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q64CV, 0xEF4017, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
MX25L8005, 0xC22014, 0x800000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L8006E, 0xC22014, 0x800000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L8036E, 0xC22014, 0x800000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1605A, 0xC22015, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1605D, 0xC22015, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1606E, 0xC22015, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1636E, 0xC22015, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3205D, 0xC22016, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3206E, 0xC22016, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3225D, 0xC25E16, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3235D, 0xC25E16, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3236D, 0xC25E16, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6405D, 0xC22017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6445E, 0xC22017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6436E, 0xC22017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6406E, 0xC22017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12805D, 0xC22018, 0x8000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12845E, 0xC22018, 0x8000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12836E, 0xC22018, 0x8000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12835E, 0xC22018, 0x8000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25635E, 0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25735E, 0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
M25PE10, 0x208011, 0x100000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE20, 0x208012, 0x200000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE40, 0x208013, 0x400000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE80, 0x208014, 0x800000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE16, 0x208015, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX80, 0x207114, 0x800000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX16, 0x207115, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX32, 0x207116, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX64, 0x207117, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q016, 0x20BA15, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q032, 0x20BA16, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q064, 0x20BA17, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q128, 0x20BA18, 0x8000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
AT26DF081, 0x1F4500, 0x800000, 0x1000, 0x20, 1, 0, 0x60, 20000
AT26DF081A, 0x1F4501, 0x800000, 0x1000, 0x20, 64, 0, 0x60, 20000
AT25DF081, 0x1F4502, 0x800000, 0x1000, 0x20, 64, 0, 0X60, 20000
AT26DF161, 0x1F4600, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 35000
AT26DF161A, 0x1F4601, 0x1000000, 0x1000, 0X20, 64, 0, 0x60, 35000
AT25DF161, 0x1F4602, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 35000
AT25DQ161, 0x1F8600, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 35000
AT25DF321, 0x1F4700, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 60000
AT26DF321, 0x1F4700, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 60000
AT25DF321A, 0x1F4701, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 60000
AT25DF641, 0x1F4800, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 120000
AT25DF641A, 0x1F4800, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 120000
AT25DQ641, 0x1F8800, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 120000
SST25VF016B, 0xBF2541, 0x1000000, 0x1000, 0x20, 1, 0, 0x60, 50
SST25VF032B, 0XBF254A, 0x2000000, 0x1000, 0x20, 1, 0, 0x60, 50
SST25VF040B, 0xBF258D, 0x400000, 0x1000, 0x20, 1, 0, 0x60, 50
SST25VF080B, 0xBF258E, 0x800000, 0x1000, 0x20, 1, 0, 0x60, 50
SST25VF064C, 0xBF254B, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 50
EN25Q40, 0x1C3013, 0x400000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25F80, 0x1C3114, 0x800000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q80A, 0x1C3014, 0x800000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25F16, 0x1C3115, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25F32, 0x1C3116, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q32B, 0x1C3016, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q64, 0x1C3017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q128, 0x1C3018, 0x8000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q16(A), 0x1C3015, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH16, 0x1C7015, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH32, 0x1C7016, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH256, 0x1C7019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH128, 0x1C7018, 0x8000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH64, 0x1C7017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH80, 0x1C7014, 0x800000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25F64, 0x1C3117, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
GD25Q80, 0xC84014, 0x800000, 0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q16, 0xC84015, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q32, 0xC84016, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q64, 0xC84017, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
FM25Q16, 0xF83215, 0x1000000, 0x1000, 0x20, 64, 0, 0x60, 50000
FM25Q32, 0xF83216, 0x2000000, 0x1000, 0x20, 64, 0, 0x60, 80000
FM25Q64, 0xF83217, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 100000
FM25Q128, 0xF83218, 0x8000000, 0x1000, 0x20, 64, 0, 0x60, 150000
A25L016, 0x373015, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
A25L032, 0x373016, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
A25LQ32A, 0x374016, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
S25FL016K, 0xEF4015, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
S25FL032K, 0xEF4016, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
S25FL064K, 0xEF4017, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LQ080C, 0x7F9D44, 0x800000, 0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LQ016C, 0x7F9D45, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LQ032C, 0x7F9D46, 0x2000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LV080B, 0x7F9D13, 0x800000, 0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LV016B, 0x7F9D13, 0x1000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
I can create a dump of bios. I used the last tool (TEST_USB-STICK.exe), removed biosmod.bin and flash.bat files. Reboot to DOS and run command
fpt -d bios.bin -bios. It raises error "Error 104: The 2 SPI flash devices do not have compatible command sets.",
After that I replace 0xC7 to 0x60 for W25Q64BV from
Code:
W25Q64BV, 0xEF4017, 0x4000000, 0x1000, 0x20, 64, 0, 0xC7, 80000
to
Code:
W25Q64BV, 0xEF4017, 0x4000000, 0x1000, 0x20, 64, 0, 0x60, 80000
as you did and rerun it command fpt -d bios.bin -bios again. at now it can create a dump of bios and bios.bin file exists.
here is
http://rghost.ru/56569910