[coreboot] flashrom on Eee PC

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Mon Apr 28 18:19:49 CEST 2008


On 28.04.2008 10:10, Peter Stuge wrote:
> Hi Nathan,
> On Sun, Apr 27, 2008 at 09:56:21PM -0600, Nathan Coulson wrote:
>> I just wanted to report my tests with flashrom.
> Thank you for the report!
>> Running on a EeePC 701 4G.
>> Calibrating delay loop... OK.
>> No coreboot table found.
>> Found chipset "Intel ICH6-M", enabling flash write... OK.
>> No EEPROM/flash device found.
>> (Not my site, but it has the specs on the EeePC)
>> http://beta.ivancover.com/wiki/index.php/Eee_PC_Research
>> ICH6-M southbridge, and one user reported having a WinBond W25x40
> That wiki page mentions it has a Intel 915 chipset, I would have
> guessed that it's an ICH-8M rather than 6, but never mind. It's an
> SPI flash chip and flashrom does not have completely generic SPI
> support yet, so I am not surprised that flashrom does not work on
> the machine yet.
> Sorry about these bad news. :\

The good news is that I think I understand what's happening here: The
ICH6-M LPC cycles go to the Embedded Controller, which translates them
to SPI cycles. That means we can't support flashing/identifying your
chip until flashrom support for the Embedded Controller has been
implemented. The good news is that we have programming info for a
similar EC (the OLPC EC) and is should cost the implementer only a few
days to add support to flashrom if he has access to the hardware, a
LPC/SPI logic analyzer and a soldering iron in case flashing goes wrong.


More information about the coreboot mailing list