Discussion:
[flashrom] Unrecognized flash
Ron Knapp
2018-10-14 22:29:52 UTC
Permalink
Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on linux_spi.
Probing for Generic unknown SPI chip (REMS), 0 kB: probe_spi_rems: id1 0xf0, id2 0x7
Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI).

This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE

The chip is mx25L6406EZNI-12gf which I assume

would use

Macronix MX25L6406E/ PREW 8192 SPI


The command that gets the generic message is

sudo flashrom -r oldefi1.bin -V -p linux_spi:dev=/dev/spidev0.0

I put exactly what is listed as type and says unknown


***@pi0w:~ $ sudo flashrom -L | grep MX25L6406E/
Macronix MX25L6406E/ PREW 8192 SPI
***@pi0w:~ $ sudo flashrom -r oldefi1.bin -c "MX25L6406E/" -V -p linux_spi:dev=/dev/spidev0.0
flashrom p1.0-128-g4acc3f3 on Linux 4.14.71+ (armv6l)
flashrom is free software, get the source code at https://flashrom.org

flashrom was built with libpci 3.5.2, GCC 6.3.0 20170516, little endian
Command line (7 args): flashrom -r oldefi1.bin -c MX25L6406E/ -V -p linux_spi:dev=/dev/spidev0.0
Error: Unknown chip 'MX25L6406E/' specified.
Run flashrom -L to view the hardware supported in this flashrom version.
Nico Huber
2018-10-15 08:43:37 UTC
Permalink
Hello Ron,
Post by Ron Knapp
Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on linux_spi.
Probing for Generic unknown SPI chip (REMS), 0 kB: probe_spi_rems: id1 0xf0, id2 0x7
Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI).
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
The chip is mx25L6406EZNI-12gf which I assume
would use
Macronix MX25L6406E/ PREW 8192 SPI
The command that gets the generic message is
sudo flashrom -r oldefi1.bin -V -p linux_spi:dev=/dev/spidev0.0
please see our FAQ[1]. You are running the SPI bus at an unknown (likely
much too high) clock.
Post by Ron Knapp
I put exactly what is listed as type and says unknown…
Macronix MX25L6406E/ PREW 8192 SPI
Looks like somebody put a line break into the identifiers... you'd have
to write "MX25L6406E/MX25L6408E"; it's one entry for both chips. But
that would only help if flashrom could detect the chip.

Nico

[1] https://flashrom.org/FAQ

Continue reading on narkive:
Loading...