Intel® Arria® 10 SoC UEFI Boot Loader User Guide

ID 683536
Date 12/15/2017
Public
Document Table of Contents

1.5.3.1. Prerequisites

For Windows* System

If you are using a Windows* system, you must install the following components on your machine:
  • Git (Download from Git)
  • SoC FPGA EDS: this design suite come with a python tool
  • Arm* Development Studio 5* Intel® SoC FPGA Edition for Windows*

For Linux* System

If you are using a Linux* system, you must install packages. Depending on your Linux* distribution, the command to install the packages is different:

If you are using a Ubuntu distribution, type:

$ sudo apt-get install uuid-dev build-essential 

If you using a Fedora distribution, type:

$ sudo yum install uuid-devel libuuid-devel
For building UEFI, the Python package is required. If your host does not have Python installed, you can obtain the package from the SoC FPGA EDS installation path, by typing:
export PATH=$SOCEDS_DEST_ROOT/host_tools/python/bin/:$PATH
Note:
If you receive an error on hashlib.py, ensure that you have libssl.so.1.0.0 installed on your machine. You can install by typing:
$ export LD_LIBRARY_PATH=$SOCEDS_DEST_ROOT/host_tools/python/lib/:$LD_LIBRARY_PATH
$ /sbin/ldconfig