[U-Boot] Broadwell-DE bare metal

Zoran Stojsavljevic zoran.stojsavljevic at gmail.com
Tue Oct 10 03:34:19 UTC 2017


> Yes but at the time there was no FSP. I suspect now it would not be
needed.

What about booting times? How long it'll take to boot EFI -> U-Boot -> OS
loader -> init process on x86?

My best guess at least/minimum 10s. Did anybody measure the booting time?

Thank you,
Zoran

On Tue, Oct 10, 2017 at 1:29 AM, Simon Glass <sjg at chromium.org> wrote:

> Hi,
>
> On 9 October 2017 at 10:32, Zoran Stojsavljevic
> <zoran.stojsavljevic at gmail.com> wrote:
> >
> >  > It allows U-Boot to boot from EFI.
> >
> > This is a true art of overkill... Really.
> >
> > Full EFI (around 1 to 2 million lines of code: SEC, PEI, DXE phases,
> with ME HECI involved, altogether) -> U-Boot -> YOCTO. Wow. ;-)
>
>
> Yes but at the time there was no FSP. I suspect now it would not be needed.
>
> (BTW as this is a mailing list, please avoid top-posting)
>
> Regards,
> Simon
>
> >
> >
> > Zoran
> >
> > On Mon, Oct 9, 2017 at 4:43 PM, Simon Glass <sjg at chromium.org> wrote:
> >>
> >> Hi,
> >>
> >> On 3 October 2017 at 08:58, vnktux <vnktux at protonmail.com> wrote:
> >> > Hi all,
> >> >
> >> > For my graduation project my company asked to use U-Boot as bare
> metal boot-loader on one of their product. The product in an embedded board
> with a Xeon Broadwell-DE D-1527 Quad Core. The current boot-loader consist
> of Coreboot + U-Boot, but of course they want to get rid of Coreboot. I
> have almost no experience with U-Boot (Just with ARM processor a little
> bit) and so far I don't even know if it's possible or not to achieve the
> final goal. What I have understood is that I need the following binary
> blobs to work: fsp.bin, vga.bin, descriptor.bin, me.bin, microcode.bin. Is
> it true? Can somebody point me in the right direction because I am a little
> bit lost?  Plus I don't see many x86 boards implemented in the source code
> of U-Boot.
> >>
> >> The original U-Boot payload support was done with Broadwell-DE (I'm
> >> not sure which one though). It allows U-Boot to boot from EFI.
> >>
> >> For what you want, yes you will need to obtain various binary blobs.
> >> Hopefully you can get the FSP from Intel, and with that the work
> >> required in U-Boot is probably not too large. Although I'm sure that
> >> the FSP API will have changed a little.
> >>
> >> Regards,
> >> Simon
> >>
> >> >
> >> > Best regards,
> >> > Vincenzo
> >> >
> >> > Sent with [ProtonMail](https://protonmail.com) Secure Email.
> >> > _______________________________________________
> >> > U-Boot mailing list
> >> > U-Boot at lists.denx.de
> >> > https://lists.denx.de/listinfo/u-boot
> >> _______________________________________________
> >> U-Boot mailing list
> >> U-Boot at lists.denx.de
> >> https://lists.denx.de/listinfo/u-boot
> >
> >
>


More information about the U-Boot mailing list