<div dir="auto">You can find some build target documentation at <a href="https://ipxe.org/appnote/buildtargets">https://ipxe.org/appnote/buildtargets</a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 18 Aug 2020, 03:51 丰立波, <<a href="mailto:lbfeng@zd-tech.com.cn">lbfeng@zd-tech.com.cn</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial">Hello, Mr. Brown,<br><br>Thank you very much.<br><div><br></div><div>How to build a iPxe only using UNDI/NII or SNP protocol provided by the UEFI platform firmware? The NIC card is very special in our platform, iPxe could not use it.</div><div><br></div><div>Thanks.</div><br><div style="zoom:1">--<br><div>Best Regards</div><div><br></div><div>Feng Libo</div><div>ZD Technology (Beijing) Co., Ltd</div><div style="clear:both"></div></div><br><pre><br>发件人:"Michael Brown" <<a href="mailto:mcb30@ipxe.org" target="_blank" rel="noreferrer">mcb30@ipxe.org</a>>
发送日期:2020-08-17 20:23:05
收件人:"丰立波" <<a href="mailto:lbfeng@zd-tech.com.cn" target="_blank" rel="noreferrer">lbfeng@zd-tech.com.cn</a>>,<a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank" rel="noreferrer">ipxe-devel@lists.ipxe.org</a>
主题:Re: [ipxe-devel] How to build a chainloading ipxe on ARM64 platform>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
</pre></div>_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank" rel="noreferrer">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo/ipxe-devel" rel="noreferrer noreferrer" target="_blank">https://lists.ipxe.org/mailman/listinfo/ipxe-devel</a><br>
</blockquote></div>