Hello Fabio,
Am 25.09.2013 15:01 schrieb Fabio:
> hello, I'm trying to retrieve a notebook with SST25VF040B, but is not> [...]
> recognized by flashrom. I'm using a asus motherboard with Intel P67,
> Winbond is that mounts originally riconoscituo while the SST25VF040B not.
> What could I check?
> thanks
>
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0x7d, id2 0x52bf
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0x7d, id2 0x535f
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0x7d, id2 0x72bf
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0x7d, id2 0x72ff
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0x7d, id2 0x73ff
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0x7d, id2 0x7fff
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0xfa, id2 0xa6bf
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0xfa, id2 0xe57f
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0xfa, id2 0xffff
> RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0xfc, id2 0xafff
> [...]
A SST25VF040B should have id1 0xbf, id2 0x258d. The values above look
like some sort of corruption. All IDs returned by probe_spi_rdid_generic
should have been identical.
This corruption can be caused by:
1. Wrong voltage for the flash chip. flashrom can't change the default
voltage on Intel chipsets. The SST25VF040B expects 2.7V-3.6V.
2. Wrong speed for the flash chip. flashrom uses 20 MHz on Intel chipsets.
3. Unstable connection to the flash chip. Are the wires too long (longer
than 5 cm) or is there a soldering problem?
You could try to use another programmer (e.g. Intel network card) for
this flash chip. Maybe that works better.
Regards,
Carl-Daniel
--
http://www.hailfinger.org/