
Hi Andy,
On 25 November 2014 at 15:08, Andy Pont andy.pont@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?
Jocke