This A10 SoC UEFI Bootloader User Manual provide a good start for user who does not have prior experience nor knowledge in using Altera SoC Development Board but interested to learn and start using UEFI Bootloader in your design using Altera SoC Development Board. The content of this manual will provide the step-by-step and details instructions and screenshots which allows the user to easily follow and become familiar in using UEFI Bootloader within short period of time. In summary, this is a more comprehensive yet coherent instruction manual.
This A10 SoC UEFI QuickStart Guide is a light weight version of the UEFI User Manual for users who already have some prior knowledge and experience running U-Boot on Altera SoC Development Board. The content of this guide is mainly focusing on the UEFI building and running UEFI Bootloader on the A10 SoC Development Board. For a more details and step-by-step, you can always refer to the Arria10 SoC UEFI User Manual for a more complete version.
This section contains the release notes for the Arria10 SoC UEFI Documentations, which include the UEFI User Manual and UEFI Quickstart Guide.
First Release for SoCEDS 15.0.1
UEFI Booting from SD/MMC Flash Device.
UEFI Booting from QSPI Flash Device.
Using UEFI Bootloader to boot your own customize Baremetal Image.
Using UEFI Bootloader to boot vendors provided Integrity RTOS Image.
Using UEFI Bootloader to boot vendors provided VxWorks RTOS Image.
Second Release for SoCEDS 15.1.1
Upgrade EDKII branch to UDK2015
Support A10 SoC ES2 silicon
Support A10 SoC Rev B Dev Kit board
Enable build/compile under Windows
Add DS-5 Windows version Eclipse project
Added H/W Lib and blinking LED example
Build UEFI Application using “make app” command
Enable FPGA Bridges based on Device Tree
Pit-Stop utility bug fixes and enhancement
Added CFF-Offset Support to Device Tree
Support DXE phase and UEFI Shell
Enable MMU and Cache to improve DXE phase performance
Add runaxf command to UEFI Shell to load and execute ARM Executable File (AXF).
Networking stack for HPS Ethernet MAC and Micrel's Gigabit PHY KSZ9031.
Support DHCP and Static IP addressing.
Added TFTP support under UEFI Shell
Third Release for SoCEDS 16.0
Support SoCFPGA Linux boot from SDMMC and QSPI
Support Early I/O release feature
Improve PLL clock initialization algorithm
Enabled L2x0 Cache Controller for DXE phase
Update Micrel KSZ9031 PHY AN FLP to 16ms
Support ARMCC version 5.06 from SoCEDS 16.0
UEFI Source Code
To get and compile the UEFI source, refer to the Quickstart Guide section 4.2.2. Getting the UEFI Source Code and section 4.2.3 Compile the UEFI.
Known Limitations and Issues
This section tracks the update history of the documents.
Initial Interim Release for UEFI User Manual and QuickStart Guide: 15th July 2015