Visible to Intel only — GUID: vdq1501781092015
Ixiasoft
1.1. Acronyms and Definitions
1.2. Recommended System Requirements
1.3. Installation Folders
1.4. Boot Flow Overview
1.5. Getting Started
1.6. Enabling the UEFI DXE Phase and the UEFI Shell
1.7. Using the Network Feature Under the UEFI Shell
1.8. Creating your First UEFI Application
1.9. Using Arm* DS-5* Intel® SoC FPGA Edition (For Windows* Only)
1.10. Pit Stop Utility Guide
1.11. Porting HWLIBs to UEFI Guidelines
1.12. Tera Term Installation
1.13. Minicom Installation
1.14. Win32DiskImager Tool Installation
1.15. TFTPd64 By Ph.Jounin Installation
1.16. Revision History of Intel® Arria® 10 SoC UEFI Boot Loader User Guide
1.5.1. Compiling the Hardware Design
1.5.2. Generating the Boot Loader and Device Tree for UEFI Boot Loader
1.5.3. Building the UEFI Boot Loader
1.5.4. Creating an SD Card Image
1.5.5. Creating a QSPI Image
1.5.6. Booting the Board with SD/MMC
1.5.7. Booting the Board with QSPI
1.5.8. Early I/O Release
1.5.9. Booting Linux* Using the UEFI Boot Loader
1.5.10. Debugging an Example Project
1.5.11. UEFI Boot Loader Customization
1.5.12. Enabling Checksum for the FPGA Image
1.5.13. NAND Bad Block Management
Visible to Intel only — GUID: vdq1501781092015
Ixiasoft
1.1. Acronyms and Definitions
Acronym or Term | Definition |
---|---|
AXF | Object file format generated by Arm* compiler that contains both object code and debug information. File extension is .axf. |
BSP | Board support package |
CRC | Cyclical redundancy check |
DDR4 | DDR4 SDRAM; an abbreviation for double data rate fourth generation synchronous dynamic random-access memory. |
DTB | Device tree blob. File extension is .dtb. |
DTS | Device tree source. File extension is .dts. |
DS-5 | Arm* Development Studio 5* (DS-5*) Intel® SoC FPGA Edition; an end-to-end suite of tools for embedded C/C++ software development on any Intel® SoC FPGA. The tool combines the features of the Arm* DS-5* Intel® SoC FPGA Edition with powerful FPGA debugging capabilities, providing unmatched visibility and control of your SoC FPGA. The SoC FPGA Embedded Development Suite (EDS) installs the Arm* Development Studio 5* (DS-5*) Intel® SoC FPGA Edition. |
ELF | Executable and linkable format; a common standard file format for executables, object code, shared libraries and core dumps. File extenstion is .elf. |
FPGA | Field programmable gate array |
FTDI | Future technology devices international; a Scottish, privately held semiconductor device company specializing in Universal Serial Bus (USB) technology. |
GHRD | Golden hardware reference design |
GSRD | Golden system reference design |
INF | EDK tool module information (INF) file |
I/O | Input and output |
JTAG | Joint Test Action Group; a software development and debug port |
LED | light emitting diode |
MKPIMAGE | The second-stage boot loader (SSBL) image tool; this tool creates a boot ROM compatible image of the Intel® boot loader. The mkpimage tool generates the header and CRC checksum and inserts them into the output image with the SSBL program image and its exception vector. |
OCRAM | on-chip RAM |
PEI (UEFI) | UEFI pre-EFI initialization phase |
RTOS | Real-time operating system |
QSPI | Quad serial peripheral interface |
Platform Designer | A system integration tool that is included as part of Intel® Quartus® Prime software. Platform Designer captures system-level hardware designs at a high level of abstraction and also automates the task of defining and integrating custom HDL design blocks, commonly referred to as design modules, IP cores, or components. |
Intel® Quartus® Prime | A programmable logic design software produced by Intel® . You can analyze and synthesize HDL designs using Intel® Quartus® Prime. |
RBF | Raw binary file. Contains configuration data for use outside of the Intel® Quartus® Prime software. A raw binary file contains the binary equivalent of a tabular text file (.ttf). File extension is .rbf. |
SoC FPGA EDS | SoC FPGA Embedded Development Suite is a comprehensive tool suite for embedded software development of Intel® SoC devices. The tool suite contains development tools, utility programs, run-time software and application examples that enable firmware and application software development on the Intel® SoC hardware platform. |
SOF | SRAM object file with a .sof file extension. The compiler's assembler module or the makeprogfile command line utility generates this binary file A .sof file contains the data for configuring all of the SRAM-based Intel® devices supported by the Intel® Quartus® Prime software. |
SPI | Serial peripheral interface |
SRAM | Static random access memory |
UART | Universal asynchronous receiver and transmitter |
UEFI | 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. In practice, most UEFI firmware images provide legacy support for BIOS services. UEFI can support remote diagnostics and repair of computers, even without another operating system. |
USB | Universal serial bus |