On 20.04.2010 21:41, David Hendricks wrote: > On Tue, Apr 20, 2010 at 12:38 PM, Rudolf Marek <[email protected]> wrote: > > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Hmm I just tried on VT8237S and I got >> Found chip "Winbond W25Q80" (1024 KB, SPI) at physical address 0xfff00000. >> === >> This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE >> Please email a report to [email protected] 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, >> -rV, >> - -wV, -EV), and mention which mainboard or programmer you tested. >> Thanks for your help! >> === >> Writing flash chip... Erasing flash before programming... Erasing flash >> chip... >> spi_block_erase_20 failed during command execution at address 0x0 >> spi_block_erase_52 failed during command execution at address 0x0 >> SUCCESS. >> done. >> Programming page: >> COMPLETE. >> Verifying flash... VERIFIED. >> >> So either I did some mistake or something else is wrong ;) >> >> > > I'm pretty sure it's a chipset thing. Thanks for the patch! >
Yes, this is a chipset driver problem. I will try to address this during GSoC if I get accepted. Basically, VIA and Intel chipsets have a fixed SPI command set right now, and the list of chipset-allowed SPI commands has to be reprogrammed on the fly to support all known chip commands. Regards, Carl-Daniel -- http://www.hailfinger.org/ _______________________________________________ flashrom mailing list [email protected] http://www.flashrom.org/mailman/listinfo/flashrom
