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/ _______________________________________________ flashrom mailing list [email protected] http://www.flashrom.org/mailman/listinfo/flashrom
