Hi,
[EMAIL PROTECTED] wrote:
> No EEPROM/flash device found.
> If you know which flash chip you have, and if this version of flashrom
> supports a similar flash chip, you can try to force read your chip. Run:
> flashrom -f -r -c similar_supported_flash_chip filename
>
> Note: flashrom can never write when the flash chip isn't found
> automatically.
The above note is sadly not a joke.
Corey Osgood wrote:
> AFAIK, flashrom is broken for most ICHx.
Not so, it works very well on a whole bunch of them.
Carl-Daniel Hailfinger wrote:
> On 30.10.2008 16:57, [EMAIL PROTECTED] wrote:
> > any plans on fixing the issue or using alternative? is there a
> > way i can assist?
>
> Your flash chip is not supported. I'll add code for it.
Some info Carl-Daniel didn't post, maybe it is informative;
It seems that the system has a Winbond W25B40 or W25B40A flash chip.
This is an SPI flash chip, but it seems to behave just like a FWH
type chip.
While waiting for Carl-Daniel you can try the attached patch. I doubt
it will work but you never know.
//Peter
Index: flashchips.c
===================================================================
--- flashchips.c (revision 3667)
+++ flashchips.c (working copy)
@@ -124,6 +124,7 @@
{"SyncMOS", "S29C51001T", SYNCMOS_ID, S29C51001T, 128, 128, TEST_UNTESTED, probe_jedec, erase_chip_jedec, write_49f002},
{"SyncMOS", "S29C51002T", SYNCMOS_ID, S29C51002T, 256, 128, TEST_OK_PREW, probe_jedec, erase_chip_jedec, write_49f002},
{"SyncMOS", "S29C51004T", SYNCMOS_ID, S29C51004T, 512, 128, TEST_UNTESTED, probe_jedec, erase_chip_jedec, write_49f002},
+ {"Winbond", "W25B40(A)", WINBOND_ID, 0x32, 512, 256, TEST_UNTESTED, probe_winbond_fwhub, erase_winbond_fwhub, write_winbond_fwhub
{"Winbond", "W25x10", WINBOND_NEX_ID, W_25X10, 128, 256, TEST_UNTESTED, probe_spi_rdid, spi_chip_erase_c7, spi_chip_write, spi_chip_read},
{"Winbond", "W25x20", WINBOND_NEX_ID, W_25X20, 256, 256, TEST_UNTESTED, probe_spi_rdid, spi_chip_erase_c7, spi_chip_write, spi_chip_read},
{"Winbond", "W25x40", WINBOND_NEX_ID, W_25X40, 512, 256, TEST_OK_PREW, probe_spi_rdid, spi_chip_erase_c7, spi_chip_write, spi_chip_read},
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot