Hi guys,

For my graduation project I need to port Broadwell-DE in u-boot, and use it as 
bare-metal bootloader on our platform.
Our platform currently run Coreboot + U-Boot but of course they want to get rid 
of the first one. The final 16Mb rom file is created using a tool from Intel 
that basically combine descriptor + Intel ME, and on the address 0x00800000 the 
8Mb BIOS region .
So my u-boot should contain the FSP firmware and vga blob. I started porting 
some files from the coreboot sourcode (src/soc/intel/fsp_broadwell_de), but my 
board doesn't boot.
I am quite stuck right now and I don't know what to do anymore, specially 
because there are some addressed that I don't know what to get, and also the 
fsp_conf.c specifications.
Can any of you guys please do the review of what I have done so far? Nobody in 
my company has knowledge with x86 platforms and if I don't get feedback I can't 
continue working on it. The repository is public and available on this 
link:https://git.drk.sc/WarOfDevil/u-boot.x86_64-broadwell-de
My custom code has been added in the following files/directory:
- config/poseidon_defconfig
- board/prodrive/poseidon
- arch/cpu/broadwell-de
- arch/include/asm/arch-broadwell-de
- arch/x86/dts/poseidon.dts
-arch/x86/dts/microcode/broadwell_de_microcode

Thanks a lot!

Best regards,
Vincenzo Bove

Sent with [ProtonMail](https://protonmail.com) Secure Email.
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to