[ipxe-devel] How to build a chainloading ipxe on ARM64 platform
Michael Brown
mcb30 at ipxe.org
Mon Aug 17 12:23:05 UTC 2020
On 17/08/2020 11:59, 丰立波 wrote:
> My understanding of chainloading is iPxe will use the local Network
> Protocol already installed by UEFI network drivers, instead of
> installing its own network protocol. Is that correct? If yes, it is
> exactly we want. but we have a ARM64 platform, How to build a
> chainloading iPxe. I tried the command:
Yes, iPXE is capable of using the UNDI/NII or SNP protocols provided by
the UEFI platform firmware. It can also use its own native driver
(which will usually be faster), if available.
To build, use
make bin-arm64-efi/ipxe.efi
or
make bin-arm64-efi/snp.efi
If you are cross-compiling then you will need to specify your
cross-compilation prefix. For example, to build an ARM64 binary on an
x86_64 Fedora distro:
make bin-arm64-efi/ipxe.efi CROSS=aarch64-linux-gnu
Michael
More information about the ipxe-devel
mailing list