# How To Flash UEFI Image
----
The Unified Extensible Firmware Interface (UEFI]) is a specification that defines a software interface between an operating system and platform firmware. UEFI replaces the Basic Input/Output System (BIOS) firmware interface originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing legacy support for BIOS services. UEFI can support remote diagnostics and repair of computers, even with no operating system installed.
In addition, a UEFI image is also regarded as a powerful replacement of u-boot run on an ARM architecture platform. It's a universal solution to bring up all kinds of OS compared with u-boot.
Allwinner UEFI Image is a universal pre-boot solution running on Allwinner ARM SoCs based on EDK2 open source project.
## How to flash a UEFI image
Firstly, you need install `PhoenixSuit` on a your PC. Here we don't provice a download link, you can search "PhoenixSuit" by google or other web search engines.
Here I'll take PhoenixSuit on a Windows OS as an example.
1. Start `PhoenixSuit` application and switch to "firmware" tab;
![PhoenixSuit firmware](https://github.com/Leeway213/Win10-IoT-for-A64-Release-Notes/blob/master/Pic/PhoenixFirmware.png?raw=true)
2. Click "Image" button to select your firmware image;
This file has been truncated. show original