[coreboot] [PATCH] flashrom: add SST49LF020 support

Sven Schnelle svens at stackframe.org
Thu Jan 8 21:17:10 CET 2009


Hi Uwe,

Uwe Hermann <uwe at hermann-uwe.de> writes:

> On Wed, Jan 07, 2009 at 01:55:26PM +0100, Sven Schnelle wrote:
>> Uwe Hermann <uwe at hermann-uwe.de> writes:
>> 
>> > Btw, can we mark all the new stuff from your patches as supported in
>> > the wiki, i.e. is all of it tested on hardware?
>> 
>> Yes, they are tested on hardware - i have three Boards here,
>
> OK, wiki updated.
>
>
>> 2 with the Intel 5000 Chipset,
>
> Is this chipset related to or compatible with the new 631xESB/632xESB/3100
> stuff you added in flashrom? Did you test 5000, or 631xESB/632xESB/3100,
> or both?

I should have written Intel 5000/631x/632x/3100 as they are used
together:

$ lspci -tv
-[0000:00]-+-00.0  Intel Corporation 5000P Chipset Memory Controller Hub
           +-02.0-[0000:01-05]--+-00.0-[0000:02-04]--+-00.0-[0000:03]--
           |                    |                    \-02.0-[0000:04]--+-00.0  Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper)
           |                    |                                      \-00.1  Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper)
           |                    \-00.3-[0000:05]----01.0  Adaptec AIC-7892A U160/m
           +-03.0-[0000:06]--
           +-04.0-[0000:07]--+-00.0  ATI Technologies Inc Mobility Radeon HD 3600 Series
           |                 \-00.1  ATI Technologies Inc RV635 Audio device [Radeon HD 3600 Series]
           +-05.0-[0000:08]--
           +-06.0-[0000:09]--
           +-07.0-[0000:0a]--
           +-08.0  Intel Corporation 5000 Series Chipset DMA Engine
           +-10.0  Intel Corporation 5000 Series Chipset FSB Registers
           +-10.1  Intel Corporation 5000 Series Chipset FSB Registers
           +-10.2  Intel Corporation 5000 Series Chipset FSB Registers
           +-11.0  Intel Corporation 5000 Series Chipset Reserved Registers
           +-13.0  Intel Corporation 5000 Series Chipset Reserved Registers
           +-15.0  Intel Corporation 5000 Series Chipset FBD Registers
           +-16.0  Intel Corporation 5000 Series Chipset FBD Registers
           +-1c.0-[0000:0b]--
           +-1d.0  Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #1
           +-1d.1  Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #2
           +-1d.2  Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #3
           +-1d.3  Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #4
           +-1d.7  Intel Corporation 631xESB/632xESB/3100 Chipset EHCI USB2 Controller
           +-1e.0-[0000:0c]--
           +-1f.0  Intel Corporation 631xESB/632xESB/3100 Chipset LPC Interface Controller
           +-1f.1  Intel Corporation 631xESB/632xESB IDE Controller
           +-1f.2  Intel Corporation 631xESB/632xESB/3100 Chipset SATA IDE Controller
           \-1f.3  Intel Corporation 631xESB/632xESB/3100 Chipset SMBus
           Controller

Actually i have no idea if i'll have any luck getting something done one
that Platform, but i have two of these Boards, Documentation from Intel
seems to be available, so it's worth a try.

(Real reason is that i've seen the great Presentation from Peter Stuge
at the 25. Chaos Communication Congress (25C3). As i have no boards here
which are supported by coreboot now, only chance to play is trying to add
support for the boards i have. ;) )

>> The reason for adding the Flash/Chipset support is that i want to port/use
>> coreboot on these platforms.
>
> Nice! There's some old AMD-768 code in coreboot-v1, maybe you can use
> that as inspiration (no idea if or how well that worked back then).
> Those files don't have license headers unfortunately, so you can either
> start from scratch with a v2 or even v3 code, or find out who wrote that
> code and add the proper license headers (judging from the svn commit log
> it should be Eric Biederman, GPL2)...

Thanks for that hint, will look into that code :)

Sven.




More information about the coreboot mailing list