[flashrom] rayer_spi

Arman Khodabande amal555 at gmail.com
Tue Sep 23 18:59:55 CEST 2014


Hello
As I checked Supported hardware on the Flashrom website the chip
EN25F32 has unknown status. I wanted to inform you that successfully
tested the Read and Write operations of this chip on a Rayer_spi
programmer. The EN25F32 chip acts as the Bios in the Dell XPS L502
Laptops. Here's the log with (-V):

=================================================
flashrom v0.9.6.1-r1612 on MS-DOS 8 (i686)
flashrom was built with libpci 3.1.5, GCC 4.4.4, little endian
Command line (9 args): c:/mod1/flashrom.exe -V -p rayer_spi -c EN25F32
-r EN25F32.rom -o read.log
Calibrating delay loop... OS timer resolution is 50000 usecs, 2760M
loops per second, 10 myus = 0 us, 100 myus = 0 us, 1000 myus = 0 us,
10000 myus = 0 us, 200000 myus = 220000 us, OK.
Initializing rayer_spi programmer
Using address 0x378 as I/O base for parallel port access.
Using RayeR SPIPGM pinout.
The following protocols are supported: SPI.
Probing for Eon EN25F32, 4096 kB: probe_spi_rdid_generic: id1 0x1c, id2 0x3116
Chip status register is 00
Found Eon flash chip "EN25F32" (4096 kB, SPI) on rayer_spi.
===
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 flashrom at flashrom.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
Reading flash... done.

=================================================

flashrom v0.9.6.1-r1612 on MS-DOS 8 (i686)
flashrom was built with libpci 3.1.5, GCC 4.4.4, little endian
Command line (9 args): c:/mod1/flashrom.exe -V -p rayer_spi -c EN25F32
-w Bios.bin -o logwrite.txt
Calibrating delay loop... OS timer resolution is 50000 usecs, 2760M
loops per second, 10 myus = 0 us, 100 myus = 0 us, 1000 myus = 0 us,
10000 myus = 0 us, 200000 myus = 220000 us, OK.
Initializing rayer_spi programmer
Using address 0x378 as I/O base for parallel port access.
Using RayeR SPIPGM pinout.
The following protocols are supported: SPI.
Probing for Eon EN25F32, 4096 kB: probe_spi_rdid_generic: id1 0x1c, id2 0x3116
Chip status register is 00
Found Eon flash chip "EN25F32" (4096 kB, SPI) on rayer_spi.
===
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 flashrom at flashrom.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
Reading old flash chip contents... done.
Erasing and writing flash chip... Trying erase function 0...
0x000000-0x000fff:EW, .....  Blah blah blah
Erase/write done.

=================================================

Perhaps the verification process failed which maybe because of
programmer disconnection or fault. It may have been succeeded. So I'm
unsure.

Verifying flash... VERIFY FAILED at 0x00008134! Expected=0xed,
Read=0xef, failed byte count from 0x00000000-0x003fffff: 0xbe54
Your flash chip is in an unknown state.
Get help on IRC at chat.freenode.net (channel #flashrom) or
mail flashrom at flashrom.org with the subject "FAILED: "!

I verified the chip with another program called SPIPGM and it showed
no errors. so the READ and WRITE process was fine by flashrom.

Thanks for your great software
Regards




More information about the flashrom mailing list