[flashrom] 2theMax RAID 100 (HPT370)

Idwer Vollering vidwer at gmail.com
Fri Dec 28 00:06:30 CET 2012


2012/12/27 Roy <roytam at gmail.com>:
> Hi all,
>
> I got a 2theMax RAID 100 card with SST MPF 39SF512 70-4C-NH 64KB ROm on PCB,
> flashrom segfaults at the end.

Interesting. Can you run flashrom from GDB?

'gdb --args ./flashrom -p atahpt -V'
(gdb) start
(wait a little)
(gdb) bt

>
> lspci:
> 00:0f.0 Mass storage controller [0180]: HighPoint Technologies, Inc.
> HPT366/368/370/370A/372/372N [1103:0004] (rev 03)
>         Subsystem: HighPoint Technologies, Inc. HPT370 UDMA100 [1103:0005]
>         Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>         Latency: 120 (2000ns min, 2000ns max), Cache Line Size: 32 bytes
>         Interrupt: pin A routed to IRQ 18
>         Region 0: I/O ports at a800 [size=8]
>         Region 1: I/O ports at a400 [size=4]
>         Region 2: I/O ports at a000 [size=8]
>         Region 3: I/O ports at 9800 [size=4]
>         Region 4: I/O ports at 9400 [size=256]
>         [virtual] Expansion ROM at 20020000 [disabled] [size=128K]
>         Kernel driver in use: HPT366_IDE

Does unloading/not loading hpt366_ide at boot time improve things?

> 00: 03 11 04 00 05 00 00 02 03 00 80 01 08 78 00 00
> 10: 01 a8 00 00 01 a4 00 00 01 a0 00 00 01 98 00 00
> 20: 01 94 00 00 00 00 00 00 00 00 00 00 03 11 05 00
> 30: 00 00 00 00 60 00 00 00 00 00 00 00 0a 01 08 08
> 40: a7 4e 81 06 a7 4e 81 06 a7 4e 81 06 a7 4e 81 06
> 50: 05 01 00 00 05 01 00 00 1b 00 00 23 24 00 26 00
> 60: 01 00 22 00 00 00 00 00 00 00 00 00 00 00 00 00
> 70: 00 00 00 00 00 00 00 00 94 00 00 00 00 00 00 00
> 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>
> flashrom v0.9.6.1-r1564 on Linux 2.6.32-5-686 (i686)
> flashrom is free software, get the source code at http://www.flashrom.org
>
> flashrom was built with libpci 3.1.7, GCC 4.4.5, little endian

On which operating system is it built, segfaulting?

> Command line (3 args): ./flashrom -p atahpt -V
> Calibrating delay loop... OS timer resolution is 1 usecs, 230M loops per
> second, delay more than 10% too short (got 76% of expected delay),
> recalculating... 291M loops per second, 10 myus = 10 us, 100 myus = 97 us,
> 1000 myus = 962 us, 10000 myus = 9635 us, 4 myus = 5 us, OK.
> Initializing atahpt programmer
> Found "Highpoint HPT366/368/370/370A/372/372N" (1103:0004, BDF 00:0f.0).
> ===
> This PCI device is UNTESTED. Please report the 'flashrom -p xxxx' output
> to flashrom at flashrom.org if it works for you. Please add the name of your
> PCI device to the subject. Thank you for your help!
> ===
> Requested BAR is I/O
> The following protocols are supported: Parallel.
> Probing for AMD Am29F010A/B, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29F002(N)BB, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29F002(N)BT, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29F016D, 2048 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29F040B, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29F080B, 1024 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV001BB, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV001BT, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV002BB, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV002BT, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV004BB, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV004BT, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV008BB, 1024 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV008BT, 1024 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV040B, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMD Am29LV081B, 1024 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMIC A29002B, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMIC A29002T, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for AMIC A29040B, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT29C512, 64 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT29C010A, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT29C020, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT29C040A, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT49BV512, 64 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT49F002(N), 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT49F002(N)T, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT49F020, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Atmel AT49F040, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Catalyst CAT28F512, 64 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Bright BM29F040, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for EMST F49B002UA, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Eon EN29F010, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Eon EN29F002(A)(N)B, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Eon EN29F002(A)(N)T, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Eon EN29LV640B, 8192 kB: probe_en29lv640b: id1 0x0000, id2
> 0x0000
> Probing for Fujitsu MBM29F004BC, 512 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Fujitsu MBM29F004TC, 512 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Fujitsu MBM29F400BC, 512 kB: probe_m29f400bt: id1 0x00, id2 0x00
> Probing for Fujitsu MBM29F400TC, 512 kB: probe_m29f400bt: id1 0x00, id2 0x00
> Probing for Hyundai HY29F002T, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Hyundai HY29F002B, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Hyundai HY29F040A, 512 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F001BN/BX-B, 128 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F001BN/BX-T, 128 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F002BC/BL/BV/BX-T, 256 kB: probe_82802ab: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F008S3/S5/SC, 512 kB: probe_82802ab: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F004B5/BE/BV/BX-B, 512 kB: probe_82802ab: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F004B5/BE/BV/BX-T, 512 kB: probe_82802ab: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F400BV/BX/CE/CV-B, 512 kB: probe_82802ab: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Intel 28F400BV/BX/CE/CV-T, 512 kB: probe_82802ab: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Macronix MX29F001B, 128 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Macronix MX29F001T, 128 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Macronix MX29F002(N)B, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Macronix MX29F002(N)T, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Macronix MX29F040, 512 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Macronix MX29LV040, 512 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for MoselVitelic V29C51000B, 64 kB: probe_jedec_common: id1 0x00,
> id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal
> flash content
> Probing for MoselVitelic V29C51000T, 64 kB: probe_jedec_common: id1 0x00,
> id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal
> flash content
> Probing for MoselVitelic V29C51400B, 512 kB: probe_jedec_common: id1 0x00,
> id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal
> flash content
> Probing for MoselVitelic V29C51400T, 512 kB: probe_jedec_common: id1 0x00,
> id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal
> flash content
> Probing for MoselVitelic V29LC51000, 64 kB: probe_jedec_common: id1 0x00,
> id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal
> flash content
> Probing for MoselVitelic V29LC51001, 128 kB: probe_jedec_common: id1 0x00,
> id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal
> flash content
> Probing for MoselVitelic V29LC51002, 256 kB: probe_jedec_common: id1 0x00,
> id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal
> flash content
> Probing for PMC Pm29F002T, 256 kB: Chip lacks correct probe timing
> information, using default 10mS/40uS. probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for PMC Pm29F002B, 256 kB: Chip lacks correct probe timing
> information, using default 10mS/40uS. probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for PMC Pm39LV010, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for PMC Pm39LV020, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for PMC Pm39LV040, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for PMC Pm39LV512, 64 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Sharp LH28F008BJT-BTLZ1, 1024 kB: probe_82802ab: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST28SF040A, 512 kB: probe_82802ab: id1 0x00, id2 0x00, id1
> parity violation, id1 is normal flash content, id2 is normal flash content
> Probing for SST SST29EE010, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST29LE010, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST29EE020A, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST29LE020, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39SF512, 64 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39SF010A, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39SF020A, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39SF040, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39VF512, 64 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39VF010, 128 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39VF020, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39VF040, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for SST SST39VF080, 1024 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for ST M29F002B, 256 kB: probe_jedec_common: id1 0x00, id2 0x00, id1
> parity violation, id1 is normal flash content, id2 is normal flash content
> Probing for ST M29F002T/NT, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for ST M29F040B, 512 kB: probe_jedec_common: id1 0x00, id2 0x00, id1
> parity violation, id1 is normal flash content, id2 is normal flash content
> Probing for ST M29F400BB, 512 kB: probe_m29f400bt: id1 0x00, id2 0x00
> Probing for ST M29F400BT, 512 kB: probe_m29f400bt: id1 0x00, id2 0x00
> Probing for ST M29W010B, 128 kB: probe_jedec_common: id1 0x00, id2 0x00, id1
> parity violation, id1 is normal flash content, id2 is normal flash content
> Probing for ST M29W040B, 512 kB: probe_jedec_common: id1 0x00, id2 0x00, id1
> parity violation, id1 is normal flash content, id2 is normal flash content
> Probing for ST M29W512B, 64 kB: probe_jedec_common: id1 0x00, id2 0x00, id1
> parity violation, id1 is normal flash content, id2 is normal flash content
> Probing for SyncMOS/MoselVitelic {F,S,V}29C51001B, 128 kB:
> probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal
> flash content, id2 is normal flash content
> Probing for SyncMOS/MoselVitelic {F,S,V}29C51001T, 128 kB:
> probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal
> flash content, id2 is normal flash content
> Probing for SyncMOS/MoselVitelic {F,S,V}29C51002B, 256 kB:
> probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal
> flash content, id2 is normal flash content
> Probing for SyncMOS/MoselVitelic {F,S,V}29C51002T, 256 kB:
> probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal
> flash content, id2 is normal flash content
> Probing for SyncMOS/MoselVitelic {F,S,V}29C51004B, 512 kB:
> probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal
> flash content, id2 is normal flash content
> Probing for SyncMOS/MoselVitelic {F,S,V}29C51004T, 512 kB:
> probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal
> flash content, id2 is normal flash content
> Probing for SyncMOS/MoselVitelic {S,V}29C31004B, 512 kB: probe_jedec_common:
> id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2
> is normal flash content
> Probing for SyncMOS/MoselVitelic {S,V}29C31004T, 512 kB: probe_jedec_common:
> id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2
> is normal flash content
> Probing for TI TMS29F002RB, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for TI TMS29F002RT, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Winbond W29C010(M)/W29C011A/W29EE011/W29EE012-old, 128 kB: Old
> Winbond W29* probe method disabled because the probing sequence puts the
> AMIC A49LF040A in a funky state. Use 'flashrom -c
> W29C010(M)/W29C011A/W29EE011/W29EE012-old' if you have a board with such a
> chip.
> Probing for Winbond W29C010(M)/W29C011A/W29EE011/W29EE012, 128 kB:
> probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal
> flash content, id2 is normal flash content
> Probing for Winbond W29C020(C)/W29C022, 256 kB: probe_jedec_common: id1
> 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is
> normal flash content
> Probing for Winbond W29C040/P, 512 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Winbond W39L040, 512 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Winbond W49F002U/N, 256 kB: probe_jedec_common: id1 0x00, id2
> 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> Probing for Winbond W49F020, 256 kB: probe_jedec_common: id1 0x00, id2 0x00,
> id1 parity violation, id1 is normal flash content, id2 is normal flash
> content
> No EEPROM/flash device found.
> Note: flashrom can never write if the flash chip isn't found automatically.
> Restoring PCI config space for 00:0f:0 reg 0x58
> pcilib: Cannot open (null)/devices/0000:00:0f.0/config
>
> HTH,
> Roy
>
>
> _______________________________________________
> flashrom mailing list
> flashrom at flashrom.org
> http://www.flashrom.org/mailman/listinfo/flashrom




More information about the flashrom mailing list