Hi flashrom team,

i try to read the mx25l3255e
(https://media.digikey.com/pdf/Data%20Sheets/Macronix/MX25L3255E.pdf)
chip. But it don't work. I have tried to patch flashrom but output say:

/sudo ./flashrom -f -p buspirate_spi:dev=/dev/ttyUSB0,spispeed=115 -V -r
test_mx25l3255e.bin -c MX25L3255E//
/

/flashrom unknown on Linux 5.4.0-42-generic (x86_64)//
//flashrom is free software, get the source code at https://flashrom.org/

/flashrom was built with libpci 3.6.4, GCC 9.3.0, little endian//
//Command line (8 args): ./flashrom -f -p
buspirate_spi:dev=/dev/ttyUSB0,spispeed=115 -V -r test_mx25l3255e.bin -c
MX25L3255E//
//Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).//
//Initializing buspirate_spi programmer//
//Invalid SPI speed, using default.//
//Detected Bus Pirate hardware 3.5//
//Detected Bus Pirate firmware 7.0//
//Using SPI command set v2.//
//SPI speed is 8MHz//
//Bus Pirate v3 or newer detected. Set serial speed to 2M baud.//
//Serial speed is 2000000 baud//
//Raw bitbang mode version 1//
//Raw SPI mode version 1//
//The following protocols are supported: SPI.//
//Probing for Macronix MX25L3255E, 4096 kB: probe_spi_rdid_generic: id1
0xc2, id2 0x9e16//
//Found Macronix flash chip "MX25L3255E" (4096 kB, SPI) on buspirate_spi.//
//Chip security register: 0x80//
//    WPSEL is ON//
//Chip status register is 0x7c.//
//Chip status register: Status Register Write Disable (SRWD, SRP, ...)
is not set//
//Chip status register: Bit 6 is set//
//Chip status register: Block Protect 3 (BP3) is set//
//Chip status register: Block Protect 2 (BP2) is set//
//Chip status register: Block Protect 1 (BP1) is set//
//Chip status register: Block Protect 0 (BP0) is set//
//Chip status register: Write Enable Latch (WEL) is not set//
//Chip status register: Write In Progress (WIP/BUSY) is not set//
//This chip may contain one-time programmable memory. flashrom cannot read//
//and may never be able to write it, hence it may not be able to
completely//
//clone the contents of this chip (see man page for details).//
//===//
//This flash part has status UNTESTED for operations: PROBE READ ERASE
WRITE//
//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 [email protected] if any of the above
operations//
//work correctly for you with this flash chip. Please include the
flashrom log//
//file for all operations you tested (see the man page for details), and
mention//
//which mainboard or programmer you tested in the subject line.//
//Thanks for your help!//
//Some block protection in effect, disabling... Block protection could
not be disabled!//
//Chip security register: 0x80//
//    WPSEL is ON//
//Chip status register is 0x7c.//
//Chip status register: Status Register Write Disable (SRWD, SRP, ...)
is not set//
//Chip status register: Bit 6 is set//
//Chip status register: Block Protect 3 (BP3) is set//
//Chip status register: Block Protect 2 (BP2) is set//
//Chip status register: Block Protect 1 (BP1) is set//
//Chip status register: Block Protect 0 (BP0) is set//
//Chip status register: Write Enable Latch (WEL) is not set//
//Chip status register: Write In Progress (WIP/BUSY) is not set//
//Reading flash.../

But then nothing happens. Can you help? That would be great!


Best regards

Daniel

_______________________________________________
flashrom mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to