[U-Boot] Bare x86 support is merged to u-boot-x86

Simon Glass sjg at chromium.org
Thu Nov 27 17:31:47 CET 2014


Hi Jocke,

On 27 November 2014 at 00:59, Joakim Tjernlund
<joakim.tjernlund at transmode.se> wrote:
>>
>> Hi Andy,
>>
>> On 25 November 2014 at 15:08, Andy Pont <andy.pont at sdcsystems.com>
> wrote:
>> > Hi Simon (and Bin),
>> >
>> >> I've applied the remaining x86 patches to u-boot-x86. It runs on
>> >> chromebook_link (Pixel) with support for most hardware relevant to a
>> >> boot loader: SDRAM, SPI, PCI, USB (and USB Ethernet), SATA (internal
>> >> 32GB SSD), SD card, LCD, UART, keyboard, EC.
>> >>
>> >> Bin this should be a good base for you to send patches for your Atom
>> >> platform and I have no major work pending now so should not get in
>> >> your way.
>> >
>> > Thanks for all of your efforts on getting some x86 support into
> U-Boot.
>> > Hopefully in the new year when project work is back under control I
> will
>> > have some time to get involved with this - I have almost 20 years
> experience
>> > porting commercial BIOS and UEFI solutions for x86 hardware and
> possibly a
>> > bunch of Atom C2750 hardware arriving in January.
>>
>> Sounds great! I do wonder whether U-Boot could support some UEFI
> protocols.
>>
>> >
>> > Other than the list of missing features, what are your long term
>> > goals/ambitions/desires with x86 support in U-Boot?  From what I can
> see on
>> > the Coreboot mailing list it isn't the friendliest of people and
> doesn't
>> > seem to know how to deal with the binary blobs that both Intel and AMD
> seem
>> > to mandate for their chipsets now.
>>
>> It would be nice to make x86 a first-class U-Boot citizen, meaning
>> that it has a reasonable set of features as required by a reasonable
>> set of modern boards. That means supporting a few more classes of
>> chipsets. Then we get all the features that U-Boot has, hopefully
>> without to much of the BIOS-era baggage that x86 often brings along
>> (U-Boot is pretty simple to understand). I'm pretty happy that the
>> current port fits well into the U-Boot philosophy.
>
> I would love to see Intel embedded Guthrie CRB design(No graphics and 4
> GBE eth ports):
>   Processor: i7-4702EC
>   PCH: Cave Creek (DH8900CC)
>
> This will be our next board in not too distant future, we do not
> have any x86 experience inhouse though :)
>
> Any chance this could be done?

Maybe...do you have a link to Guthrie somewhere? I can't find it. If
it is sandybridge? If so then it might be very similar to the existing
support.

Regards,
Simon


More information about the U-Boot mailing list