<div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div dir="ltr">Hello Siyuan,<div>You might find this webpage useful: <a href="http://www.phisch.org/website/efiboot/">http://www.phisch.org/website/efiboot/</a></div>

<div><br><div style>Have you built Coreboot for your target mainboard or emulator? Coreboot can load any ELF payload (Payload -> Add a payload -> An ELF executable payload and provide the path to your payload).</div>

<div style><br></div><div style>I have not attempted using a UDK-generated payload... There may be additional requirements for UEFI such as wrapping the binary into ELF format and adding data structures resident in memory (HOBs). The efiboot project appears to address these issues.</div>

</div></div></div>