I want to use flashrom to update the Intel DB43LD Mainboard
BIOS. I have used the Intel tool to create a .BIO file and a .INI file to
get the bios to the version desired and to define the default settings. It
appears that flashrom should be successful even though the MB is not mentioned.
I have attached the output of the ‘flashrom –VV’
command. I compiled and used the 0.9.3 release
Would you please provide any additional insight you may feel
is relevant. –Thanks
________________________________________________________________________________________________________________
flashrom v0.9.3-r1205 on
Linux 2.6.29 (i686), built with libpci 3.1.7, GCC 4.3.3, little endian
flashrom is free software,
get the source code at http://www.flashrom.org
Calibrating delay loop... OS
timer resolution is 1 usecs, 2629M loops per second, 10 myus = 11 us, 100 myus
= 99 us, 1000 myus = 986 us, 10000 myus = 9834 us, 4 myus = 5 us, OK.
Initializing internal
programmer
No coreboot table found.
DMI string system-manufacturer:
"XXXXXXXXXXXXXXX"
DMI string
system-product-name: "XXXXX"
DMI string system-version:
"
"
DMI string
baseboard-manufacturer: "Intel Corporation"
DMI string
baseboard-product-name: "DB43LD"
DMI string baseboard-version:
"AAE60577-202"
DMI string chassis-type:
"Desktop"
Found chipset "Intel
ICH10D", enabling flash write... chipset PCI ID is 8086:3a1a,
0xfff80000/0xffb80000 FWH
IDSEL: 0x0
0xfff00000/0xffb00000 FWH
IDSEL: 0x0
0xffe80000/0xffa80000 FWH
IDSEL: 0x1
0xffe00000/0xffa00000 FWH
IDSEL: 0x1
0xffd80000/0xff980000 FWH
IDSEL: 0x2
0xffd00000/0xff900000 FWH
IDSEL: 0x2
0xffc80000/0xff880000 FWH
IDSEL: 0x3
0xffc00000/0xff800000 FWH
IDSEL: 0x3
0xff700000/0xff300000 FWH
IDSEL: 0x4
0xff600000/0xff200000 FWH
IDSEL: 0x5
0xff500000/0xff100000 FWH
IDSEL: 0x6
0xff400000/0xff000000 FWH
IDSEL: 0x7
0xfff80000/0xffb80000 FWH
decode enabled
0xfff00000/0xffb00000 FWH
decode enabled
0xffe80000/0xffa80000 FWH
decode enabled
0xffe00000/0xffa00000 FWH
decode disabled
0xffd80000/0xff980000 FWH
decode disabled
0xffd00000/0xff900000 FWH
decode disabled
0xffc80000/0xff880000 FWH
decode disabled
0xffc00000/0xff800000 FWH
decode disabled
0xff700000/0xff300000 FWH
decode disabled
0xff600000/0xff200000 FWH decode
disabled
0xff500000/0xff100000 FWH
decode disabled
0xff400000/0xff000000 FWH
decode disabled
Maximum FWH chip size:
0x100000 bytes
BIOS Lock Enable: enabled,
BIOS Write Enable: enabled, BIOS_CNTL is 0x3
Root Complex Register Block
address = 0xfed1c000
GCS = 0x521465: BIOS
Interface Lock-Down: enabled, BOOT BIOS Straps: 0x1 (SPI)
Top Swap : not enabled
SPIBAR = 0xfed1c000 + 0x3800
0x04: 0xe008 (HSFS)
FLOCKDN 1, FDV 1, FDOPSS 1,
SCIP 0, BERASE 1, AEL 0, FCERR 0, FDONE 0
0x50: 0x00001a1b (FRAP)
BMWAG 0x00, BMRAG 0x00, BRWA
0x1a, BRRA 0x1b
0x54: 0x00000000 (FREG0:
Flash Descriptor)
0x00000000-0x00000fff is
read-only
0x58: 0x03ff0280 (FREG1:
BIOS)
0x00280000-0x003fffff is
read-write
0x5C: 0x02770003 (FREG2:
Management Engine)
0x00003000-0x00277fff is
locked
0x60: 0x00020001 (FREG3:
Gigabit Ethernet)
0x00001000-0x00002fff is
read-write
0x64: 0x027f0278 (FREG4:
Platform Data)
0x00278000-0x0027ffff is
read-write
0x74: 0x00000000 (PR0)
0x78: 0x00000000
(PR1)
0x7C: 0x00000000
(PR2)
0x80: 0x00000000
(PR3)
0x84: 0x00000000
(PR4)
0x90: 0x00424004 (SSFS,
SSFC)
0x94:
0x0006 (PREOP)
0x96:
0x043b (OPTYPE)
0x98: 0x05200302 (OPMENU)
0x9C: 0x0000019f (OPMENU+4)
0xA0: 0x00000000 (BBAR)
0xB0: 0x00004000 (FDOC)
WARNING: SPI Configuration
Lockdown activated.
Reading OPCODES... done
SPI Read Configuration:
prefetching disabled, caching enabled, OK.
This chipset supports the
following protocols: FWH,SPI.
Probing for AMD Am29F010A/B,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMD
Am29F002(N)BB, 256 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for AMD
Am29F002(N)BT, 256 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for AMD Am29F016D,
2048 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMD Am29F040B,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMD Am29F080B,
1024 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMD Am29LV040B,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMD Am29LV081B,
1024 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMIC A25L05PT,
64 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25L05PU,
64 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25L10PT,
128 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L10PU,
128 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L20PT,
256 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L20PU,
256 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L40PT,
512 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L40PU,
512 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L80P,
1024 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L16PT,
2048 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L16PU,
2048 KB: RDID returned 0xc2 0x20 0x16 0xc2. probe_spi_rdid_generic: id1 0xc2,
id2 0x2016
Probing for AMIC A25L512, 64
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for AMIC A25L010,
128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25L020,
256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25L040,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25L080,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25L016,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25L032,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A25LQ032,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for AMIC A29002B,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMIC A29002T,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMIC A29040B,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for AMIC A49LF040A,
512 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for Atmel AT25DF021,
256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel
AT25DF041A, 512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel AT25DF081,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel
AT25DF081A, 1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel AT25DF161,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel AT25DF321,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel
AT25DF321A, 4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel AT25DF641,
8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel AT25DQ161,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel AT25F512B,
64 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel AT25FS010,
128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel AT25FS040,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel AT26DF041,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel
AT26DF081A, 1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel AT26DF161,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel
AT26DF161A, 2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel AT26F004,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel AT29C512,
64 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Atmel AT29C010A,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Atmel AT29C020,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Atmel AT29C040A,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Atmel
AT45CS1282, 16896 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel
AT45DB011D, 128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel
AT45DB021D, 256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel
AT45DB041D, 512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel
AT45DB081D, 1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel
AT45DB161D, 2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel
AT45DB321C, 4224 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel AT45DB321D,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Atmel
AT45DB642D, 8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Atmel AT49BV512,
64 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Atmel AT49F020,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Atmel
AT49F002(N), 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Atmel
AT49F002(N)T, 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Bright BM29F040,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for EMST F49B002UA,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for EMST F25L008A,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B05, 64
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25B05T, 64
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25B10, 128
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25B10T,
128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B20, 256
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25B20T,
256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B40, 512
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25B40T,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B80,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B80T, 1024
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25B16,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B16T,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B32,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B32T,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B64,
8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25B64T,
8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25D16, 2048
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25F05, 64
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25F10, 128
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25F20, 256
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25F40, 512
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for Eon EN25F80,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25F16,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN25F32,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Eon EN29F010,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Eon
EN29F002(A)(N)B, 256 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Eon
EN29F002(A)(N)T, 256 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Fujitsu
MBM29F004BC, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Fujitsu
MBM29F004TC, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Fujitsu
MBM29F400BC, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Fujitsu
MBM29F400TC, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Hyundai
HY29F002T, 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Hyundai
HY29F002B, 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Hyundai
HY29F040A, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Intel
28F001BN/BX-B, 128 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel
28F001BN/BX-T, 128 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel
28F002BC/BL/BV/BX-T, 256 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel
28F008S3/S5/SC, 512 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel
28F004B5/BE/BV/BX-B, 512 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel
28F004B5/BE/BV/BX-T, 512 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel
28F400BV/BX/CE/CV-B, 512 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel
28F400BV/BX/CE/CV-T, 512 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Intel 82802AB,
512 KB: probe_82802ab: id1 0x74, id2 0xaf, id1 parity violation, id1 is normal
flash content, id2 is normal flash content
Probing for Intel 82802AC,
1024 KB: probe_82802ab: id1 0x85, id2 0x3a, id1 is normal flash content, id2 is
normal flash content
Probing for Macronix
MX25L512, 64 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L1005, 128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L2005, 256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L4005, 512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L8005, 1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L1605, 2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L1635D, 2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L1635E, 2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L3205, 4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Chip status register is 00
Chip status register: Status
Register Write Disable (SRWD) is not set
Chip status register: Bit 6
is not set
Chip status register: Bit 5
/ Block Protect 3 (BP3) is not set
Chip status register: Bit 4
/ Block Protect 2 (BP2) is not set
Chip status register: Bit 3
/ Block Protect 1 (BP1) is not set
Chip status register: Bit 2
/ Block Protect 0 (BP0) is not set
Chip status register: Write
Enable Latch (WEL) is not set
Chip status register: Write
In Progress (WIP/BUSY) is not set
Found chip "Macronix
MX25L3205" (4096 KB, SPI) at physical address 0xffc00000.
Probing for Macronix
MX25L3235D, 4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L6405, 8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX25L12805, 16384 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Macronix
MX29F001B, 128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Macronix
MX29F001T, 128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Macronix
MX29F002B, 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Macronix
MX29F002T, 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Macronix
MX29F040, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Macronix
MX29LV040, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for MoselVitelic
V29C51000B, 64 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for MoselVitelic
V29C51000T, 64 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for MoselVitelic
V29C51400B, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for MoselVitelic
V29C51400T, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for MoselVitelic
V29LC51000, 64 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for MoselVitelic
V29LC51001, 128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for MoselVitelic
V29LC51002, 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Numonyx M25PE10,
128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Numonyx M25PE20,
256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Numonyx M25PE40,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Numonyx M25PE80,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Numonyx M25PE16,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for PMC Pm25LV010,
128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for PMC Pm25LV016B,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for PMC Pm25LV020,
256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for PMC Pm25LV040,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for PMC Pm25LV080B,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for PMC Pm25LV512,
64 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for PMC Pm29F002T,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for PMC Pm29F002B,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for PMC Pm39LV010,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for PMC Pm39LV020,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for PMC Pm39LV040,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for PMC Pm49FL002,
256 KB: probe_jedec_common: id1 0x2f, id2 0x43, id1 is normal flash content,
id2 is normal flash content
Probing for PMC Pm49FL004,
512 KB: probe_jedec_common: id1 0x74, id2 0xaf, id1 parity violation, id1 is
normal flash content, id2 is normal flash content
Probing for Sanyo
LF25FW203A, 2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Sharp LHF00L04,
1024 KB: probe_82802ab: id1 0x85, id2 0x3a, id1 is normal flash content, id2 is
normal flash content
Probing for Spansion
S25FL008A, 1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for Spansion
S25FL016A, 2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1
0xc2, id2 0x2016
Probing for SST SST25VF016B,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for SST SST25VF032B,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for SST SST25VF064C,
8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for SST
SST25VF040.REMS, 512 KB: Invalid OPCODE 0x90
Probing for SST SST25VF040B,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for SST SST25LF040A.RES,
512 KB: Invalid OPCODE 0xab
Probing for SST
SST25VF040B.REMS, 512 KB: Invalid OPCODE 0x90
Probing for SST SST25VF080B,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for SST SST28SF040A,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST29EE010,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST29LE010,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST29EE020A,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST29LE020,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39SF512,
64 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39SF010A,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39SF020A,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39SF040,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39VF512,
64 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39VF010,
128 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39VF020,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39VF040,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST SST39VF080,
1024 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for SST
SST49LF002A/B, 256 KB: probe_jedec_common: id1 0x2f, id2 0x43, id1 is normal
flash content, id2 is normal flash content
Probing for SST
SST49LF003A/B, 384 KB: probe_jedec_common: id1 0xcb, id2 0x3e, id1 is normal
flash content, id2 is normal flash content
Probing for SST
SST49LF004A/B, 512 KB: probe_jedec_common: id1 0x74, id2 0xaf, id1 parity
violation, id1 is normal flash content, id2 is normal flash content
Probing for SST SST49LF004C,
512 KB: probe_82802ab: id1 0x74, id2 0xaf, id1 parity violation, id1 is normal
flash content, id2 is normal flash content
Probing for SST SST49LF008A,
1024 KB: probe_jedec_common: id1 0x85, id2 0x3a, id1 is normal flash content,
id2 is normal flash content
Probing for SST SST49LF008C,
1024 KB: probe_82802ab: id1 0x85, id2 0x3a, id1 is normal flash content, id2 is
normal flash content
Probing for SST SST49LF016C,
2048 KB: Chip size 2048 kB is bigger than supported size 1024 kB of
chipset/board/programmer for FWH interface, probe/read/erase/write may fail.
probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash
content, id2 is normal flash content
Probing for SST SST49LF020,
256 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for SST SST49LF020A,
256 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for SST SST49LF040,
512 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for SST SST49LF040B,
512 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for SST SST49LF080A,
1024 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for SST SST49LF160C,
2048 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for ST M25P05-A, 64
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P05.RES,
64 KB: RDID returned 0xc2 0x20 0x16. Ignoring RES in favour of RDID.
Probing for ST M25P10-A, 128
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P10.RES,
128 KB: RDID returned 0xc2 0x20 0x16. Ignoring RES in favour of RDID.
Probing for ST M25P20, 256
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P40, 512
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P40-old,
512 KB: RDID returned 0xc2 0x20 0x16. Ignoring RES in favour of RDID.
Probing for ST M25P80, 1024
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P16, 2048
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P32, 4096
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P64, 8192
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25P128,
16384 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for ST M25PX32, 4096
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M25PX64, 8192
KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Probing for ST M29F002B, 256
KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are incompatible.
Probing for ST M29F002T/NT,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for ST M29F040B, 512
KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are incompatible.
Probing for ST M29F400BB,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for ST M29F400BT,
512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for ST M29W010B, 128
KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are incompatible.
Probing for ST M29W040B, 512
KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are incompatible.
Probing for ST M29W512B, 64
KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are incompatible.
Probing for ST M50FLW040A,
512 KB: probe_82802ab: id1 0x74, id2 0xaf, id1 parity violation, id1 is normal
flash content, id2 is normal flash content
Probing for ST M50FLW040B,
512 KB: probe_82802ab: id1 0x74, id2 0xaf, id1 parity violation, id1 is normal
flash content, id2 is normal flash content
Probing for ST M50FLW080A,
1024 KB: probe_82802ab: id1 0x85, id2 0x3a, id1 is normal flash content, id2 is
normal flash content
Probing for ST M50FLW080B,
1024 KB: probe_82802ab: id1 0x85, id2 0x3a, id1 is normal flash content, id2 is
normal flash content
Probing for ST M50FW002, 256
KB: probe_82802ab: id1 0x2f, id2 0x43, id1 is normal flash content, id2 is
normal flash content
Probing for ST M50FW016,
2048 KB: Chip size 2048 kB is bigger than supported size 1024 kB of
chipset/board/programmer for FWH interface, probe/read/erase/write may fail.
probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash
content, id2 is normal flash content
Probing for ST M50FW040, 512
KB: probe_82802ab: id1 0x74, id2 0xaf, id1 parity violation, id1 is normal
flash content, id2 is normal flash content
Probing for ST M50FW080,
1024 KB: probe_82802ab: id1 0x85, id2 0x3a, id1 is normal flash content, id2 is
normal flash content
Probing for ST M50LPW116,
2048 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are incompatible.
Probing for
SyncMOS/MoselVitelic {F,S,V}29C51001B, 128 KB: skipped. Host bus type FWH,SPI
and chip bus type Parallel are incompatible.
Probing for
SyncMOS/MoselVitelic {F,S,V}29C51001T, 128 KB: skipped. Host bus type FWH,SPI
and chip bus type Parallel are incompatible.
Probing for SyncMOS/MoselVitelic
{F,S,V}29C51002B, 256 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for
SyncMOS/MoselVitelic {F,S,V}29C51002T, 256 KB: skipped. Host bus type FWH,SPI
and chip bus type Parallel are incompatible.
Probing for SyncMOS/MoselVitelic
{F,S,V}29C51004B, 512 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for
SyncMOS/MoselVitelic {F,S,V}29C51004T, 512 KB: skipped. Host bus type FWH,SPI
and chip bus type Parallel are incompatible.
Probing for
SyncMOS/MoselVitelic {S,V}29C31004B, 512 KB: skipped. Host bus type FWH,SPI and
chip bus type Parallel are incompatible.
Probing for
SyncMOS/MoselVitelic {S,V}29C31004T, 512 KB: skipped. Host bus type FWH,SPI and
chip bus type Parallel are incompatible.
Probing for TI TMS29F002RB,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for TI TMS29F002RT,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Winbond W25Q80,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25Q16,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25Q32,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25Q64,
8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25x10,
128 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25x20,
256 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25x40,
512 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25x80,
1024 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25x16,
2048 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25x32,
4096 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond W25x64,
8192 KB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2
0x2016
Probing for Winbond
W29C010(M)/W29C011A/W29EE011/W29EE012, 128 KB: skipped. Host bus type FWH,SPI
and chip bus type Parallel are incompatible.
Probing for Winbond
W29C020(C)/W29C022, 256 KB: skipped. Host bus type FWH,SPI and chip bus type
Parallel are incompatible.
Probing for Winbond
W29C040/P, 512 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Winbond
W29C010(M)/W29C011A/W29EE011/W29EE012, 128 KB: skipped. Host bus type FWH,SPI
and chip bus type Parallel are incompatible.
Probing for Winbond
W39V040A, 512 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are
incompatible.
Probing for Winbond
W39V040(F)B, 512 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are
incompatible.
Probing for Winbond
W39V040(F)C, 512 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are
incompatible.
Probing for Winbond
W39V040FA, 512 KB: probe_jedec_common: id1 0x74, id2 0xaf, id1 parity
violation, id1 is normal flash content, id2 is normal flash content
Probing for Winbond
W39V080A, 1024 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are
incompatible.
Probing for Winbond
W49F002U/N, 256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel
are incompatible.
Probing for Winbond W49F020,
256 KB: skipped. Host bus type FWH,SPI and chip bus type Parallel are
incompatible.
Probing for Winbond
W49V002A, 256 KB: skipped. Host bus type FWH,SPI and chip bus type LPC are
incompatible.
Probing for Winbond
W49V002FA, 256 KB: probe_jedec_common: id1 0x2f, id2 0x43, id1 is normal flash
content, id2 is normal flash content
Probing for Winbond
W39V080FA, 1024 KB: Chip lacks correct probe timing information, using default
10mS/40uS. probe_jedec_common: id1 0x85, id2 0x3a, id1 is normal flash content,
id2 is normal flash content
Probing for Winbond
W39V080FA (dual mode), 512 KB: Chip lacks correct probe timing information,
using default 10mS/40uS. probe_jedec_common: id1 0x74, id2 0xaf, id1 parity
violation, id1 is normal flash content, id2 is normal flash content
Probing for AMIC unknown
AMIC SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20 0x16
0xc2. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for Atmel unknown
Atmel SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for Eon unknown Eon
SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for Macronix unknown
Macronix SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for PMC unknown PMC
SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for SST unknown SST
SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for ST unknown ST
SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for Sanyo unknown
Sanyo SPI chip, 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for Generic unknown
SPI chip (RDID), 0 KB: Not mapping flash chip, zero size at 0x00000000.
RDID returned 0xc2 0x20
0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
Not unmapping zero size at
0xffffffff
Probing for Generic unknown
SPI chip (REMS), 0 KB: Not mapping flash chip, zero size at 0x00000000.
Invalid OPCODE 0x90
Not unmapping zero size at
0xffffffff
===
This flash part has status
UNTESTED for operations: ERASE
The test status of this chip
may have been updated in the latest development
version of flashrom. If you
are running the latest development version,
please email a report to
flashrom@flashrom.org if any of the above operations
work correctly for you with
this flash part. Please include the flashrom
output with the additional
-V option for all operations you tested (-V, -Vr,
-Vw, -VE), and mention which
mainboard or programmer you tested.
Please mention your board in
the subject line. Thanks for your help!
No operations were
specified.