Re: [U-Boot] Broadwell-DE bare metal

2017-10-10 Thread vnktux
e: October 9, 2017 2:43 PM > From: s...@chromium.org > To: vnktux <vnk...@protonmail.com> > u-boot@lists.denx.de <u-boot@lists.denx.de> > > Hi, > > On 3 October 2017 at 08:58, vnktux <vnk...@protonmail.com> wrote: >> Hi all, >> >> For my gra

Re: [U-Boot] Broadwell-DE bare metal

2017-10-05 Thread vnktux
. > Original Message > Subject: Re: [U-Boot] Broadwell-DE bare metal > Local Time: 5 October 2017 11:25 AM > UTC Time: 5 October 2017 09:25 > From: bmeng...@gmail.com > To: vnktux <vnk...@protonmail.com> > u-boot@lists.denx.de <u-boot@lists.denx.de>

[U-Boot] Broadwell-DE bare metal

2017-10-03 Thread vnktux
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.

[U-Boot] Include FSP in u-boot.rom

2017-11-07 Thread vnktux
Hi guys, I need to generate a u-boot.rom image of exactly 8Mb that include only fsp.bin and vga.bin. The reason is because in my company we will use an Intel tool that already contain descriptor and intel ME for our platform. Has been already 1 week that I am struggling to do this, if I specify

[U-Boot] Broadwell-DE porting code review

2017-11-09 Thread vnktux
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

Re: [U-Boot] Include FSP in u-boot.rom

2017-11-08 Thread vnktux
age > Subject: Re: [U-Boot] Include FSP in u-boot.rom > Local Time: November 8, 2017 12:16 AM > UTC Time: November 7, 2017 11:16 PM > From: bmeng...@gmail.com > To: vnktux <vnk...@protonmail.com>, Simon Glass <s...@chromium.org> > u-boot@lists.denx.de <u-boot@lists.denx

[U-Boot] Broadwell-DE booting time

2018-01-18 Thread vnktux
Hi Bin, To avoid top-posting I will send another email. Basically my Broadwell-DE implementation work, on both Camelback mountain CRB (DIMM memory) and our custom design product (memory down). I can't submit the patch to U-Boot because in both cases the booting process takes 1 hour and 20

[U-Boot] [PATCH 1/6] Add Broadwell-DE architecture cpu files

2018-01-26 Thread vnktux
This patch contain all the cpu files for Broadwell-DE architecture, including ACPI and FSP settings. Signed-off-by: Vincenzo Bove --- arch/x86/cpu/broadwell-de/Kconfig| 66 +++ arch/x86/cpu/broadwell-de/Makefile | 10 ++ arch/x86/cpu/broadwell-de/acpi.c

[U-Boot] [PATCH 6/6] Updated Makefile and Kconfig in order to build BDE

2018-01-26 Thread vnktux
This patch modify Makefile and Kconfig file in order to build Broadwell-de platforms. Signed-off-by: Vincenzo Bove --- arch/x86/Kconfig| 5 + arch/x86/cpu/Makefile | 1 + include/fdtdec.h| 1 + lib/fdtdec.c

[U-Boot] [PATCH 5/6] Add Poseidon platform, based on BDE with memory down

2018-01-26 Thread vnktux
This patch include a board called Poseidon. That is a platform based on Broadwell-DE with memory down enabled on channel 0 dimm 0. This platform was used to implement the architecture in U-Boot. Signed-off-by: Vincenzo Bove --- board/prodrive/Kconfig

[U-Boot] [PATCH 4/6] Add DTS for Broadwell-DE platform board

2018-01-26 Thread vnktux
This patch include a DTS file for a Broadwell-de platform used for developing called Poseidon. I did not include the 3 microcodes to keep the patch small, do I have to submit them as well? Signed-off-by: Vincenzo Bove --- arch/x86/dts/Makefile | 1 +

[U-Boot] [PATCH 3/6] Implemented support for SPD memory file required by BDE FSP

2018-01-26 Thread vnktux
This patch include the support for SPD binary required by Broadwell-DE FSP in case the platform has memory down enabled. Signed-off-by: Vincenzo Bove --- arch/x86/Kconfig | 24 arch/x86/dts/u-boot.dtsi | 6 ++ 2 files changed, 30

[U-Boot] [PATCH 2/6] Add Broadwell-DE include header files

2018-01-26 Thread vnktux
This patch contain all the include headers for Broadwell-DE architecture. Signed-off-by: Vincenzo Bove --- .../asm/arch-broadwell-de/acpi/global_nvs.asl | 15 + .../asm/arch-broadwell-de/acpi/irq_helper.h| 36 ++ .../asm/arch-broadwell-de/acpi/irqlinks.asl

Re: [U-Boot] X86 Broadwell-DE override FSP configuration

2018-01-17 Thread vnktux
n 16, 2018 at 8:21 PM, vnktux vnk...@protonmail.com wrote: > >> Hi all, >> I managed to fully boot a bare metal U-Boot on the Intel Camelback Mountain >> CRB (Broadwell-DE). > > This is great! > >> However I have a small problem, basically U-Boot does not override t

[U-Boot] Minnowmax Turbot not supported

2018-02-02 Thread vnktux
Hi all, I have just received from ADI Engineering a MinnowBoard Turbot Quad-core (Baytrail E3845). I wanted to compile bare metal U-Boot according to the README.x86 in the doc folder. Unfortunately the board doesn't boot and doesn't print any informations on the serial port. I know that also

Re: [U-Boot] [PATCH 1/1] Broadwell-DE Implementation

2018-02-05 Thread vnktux
Hi Peter, Thanks a lot, your help was really precious! I just tested your fix on two platforms, one with memory down and one with DIMM. U-Boot works on both of them and the booting time is around 17 seconds. Now I will try to fix some minor errors that U-Boot report on the shell and then I

[U-Boot] X86 Broadwell-DE override FSP configuration

2018-01-13 Thread vnktux
Hi all, I managed to fully boot a bare metal U-Boot on the Intel Camelback Mountain CRB (Broadwell-DE). However I have a small problem, basically U-Boot does not override the FSP UPD data when the platform boot. For prototyping I am using a patched FSP binary I got in the company where I work.

[U-Boot] [PPC] Internet connection on qemu-ppce500

2018-10-08 Thread vnktux
Hello guys, I am running an image of U-boot 2018.09 in qemu 3.0, the goal would be to load an OS-9 rom file from tftp. The problem is that I can't manage to have an Internet connection in U-boot. No matter how I run the image I always have Net: "No Ethernet found". I run qemu 3.0 with the