[U-Boot] Broadwell-DE bare metal

Zoran Stojsavljevic zoran.stojsavljevic at gmail.com
Tue Oct 10 16:47:05 UTC 2017


> To start porting I was planning to copy all the files of the board
minnowmax and rename it with the name of our product.
> I saw that minnowmax use FSP 1.0 exactly like Broadwell-DE. I hope that
helps.

You might want to join Coreboot mailing list. I am 1000% sure this will
help you far beyond your expectations.

Zoran

On Tue, Oct 10, 2017 at 2:29 PM, vnktux <vnktux at protonmail.com> wrote:

> Hi Simon,
>
> Thanks for the info. I already have all the necessary blobs from the
> current working implementation with Coreboot + U-Boot: FPS, ME, Microcode,
> Flash Descriptor, VGA Rom.
>
> To start porting I was planning to copy all the files of the board
> minnowmax and rename it with the name of our product. I saw that minnowmax
> use FSP 1.0 exactly like Broadwell-DE. I hope that helps.
>
> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>
> > -------- Original Message --------
> > Subject: Re: [U-Boot] Broadwell-DE bare metal
> > Local Time: October 9, 2017 4:43 PM
> > UTC Time: October 9, 2017 2:43 PM
> > From: sjg at chromium.org
> > To: vnktux <vnktux at protonmail.com>
> > u-boot at lists.denx.de <u-boot at lists.denx.de>
> >
> > 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