
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@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@chromium.org To: vnktux vnktux@protonmail.com u-boot@lists.denx.de u-boot@lists.denx.de
Hi,
On 3 October 2017 at 08:58, vnktux vnktux@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@lists.denx.de https://lists.denx.de/listinfo/u-boot
U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot