use linuxboot, don't use UEFI payload. That's what we've done at
Google, among other companies (ByteDance too).

if you use linuxboot, then you get our pxeboot written in Go, and that
can use http to pull the image down as well as tftp; http is literally
(measured) 100x faster.

I would avoid using those buggy UEFI DXE at all cost. A Linuxboot
payload can be as small as a few MiB, which easily fits in today's SPI
parts.

On Mon, Oct 4, 2021 at 5:21 AM Rao G <grao....@gmail.com> wrote:
>
> Hi Coreboot Developers,
>
> Very warm greetings!
>
> Trying to enable PXE along with UEFI payload on Elkhart Lake CRB platform
>
> Enabling Network stack requires below DXE drivers to be enabled
>
>
>
> https://github.com/tianocore/edk2/blob/vUDK2018/MdeModulePkg/MdeModulePkg.dsc
>
>
>
> MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf
>
> MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf
>
> MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf
>
> MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf
>
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiDxe.inf
>
> MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf
>
> MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf
>
> MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf
>
> MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.inf
>
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf
>
> MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf
>
>
>
>  [Components.IA32, Components.X64, Components.IPF, Components.AARCH64]
>
>   MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf
>
>
> Please send your comments/views on how to enable PXE with uEFI payload, It is 
> also okay incase if there is an alternate approach to enable PXE without UEFI 
> payload.
>
>
> Thanks
>
> Ranga
>
> _______________________________________________
> coreboot mailing list -- coreboot@coreboot.org
> To unsubscribe send an email to coreboot-le...@coreboot.org
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to