[coreboot] flashrom on Eee PC

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Wed Apr 30 15:40:34 CEST 2008


On 28.04.2008 18:19, Carl-Daniel Hailfinger wrote:
> Hi,
>
> 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.
>   

Try the attached patch for reading the flash chip.

Regards,
Carl-Daniel
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: flashrom_fake_512k_chip.diff
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20080430/d2f743da/attachment.ksh>


More information about the coreboot mailing list