Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Custom_table_size_100 |
---|
This is a short step-by-step guide on how to install Intel Development Tools on WinOS and LinuxOS.
...
Win10
Scroll Ignore | |
---|---|
|
...
Table of contents
Table of Contents | ||
---|---|---|
|
...
| ||||||||||||||
Quartus Prime Software - Windows
- Download Quartus Software
- Quartus Prime Pro Edition
...
- 22.4 (all parts):
...
- Quartus Prime Pro 22.4 for Windows - Download → Individual Files → Intel Quartus Prime (includes Nios II EDS) / Intel Quartus Prime Pro Edition Part 2
- Quartus Prime Lite Edition
...
- 22.1.
...
- 2 (Free):
...
- Quartus Prime Lite 22.1.2 for Windows - Download → Individual Files → Intel Quartus Prime (includes Nios II EDS)
- Run installer executable <product>-<version>-windows.exe (e.g. QuartusLiteSetup-
...
- 22.
...
- 1std.
...
- 2.
...
- 922-windows.exe)
- Follow the instructions of the installation wizard
- Download device support you need
- Available device support for Quartus Prime Pro Edition
...
- 22.4:
...
- Quartus Prime Pro 22.4 for Windows - Device Support → Individual Files → Devices
- Agliex (license required)
- Arria 10 (license required)
- Cyclone 10 GX (free, no license file required)
- Quartus Prime Pro 22.4 for Windows - Device Support → Individual Files → Devices
...
- eASIC™ N5X (license required)
- Stratix 10 (license required)
- Available device support for Quartus Prime Lite Edition
...
- 22.1.
...
- 2 (free) :
...
- Quartus Prime Lite 22.1.2 for Windows - Device Support → Individual Files → Devices
- Arria II
- Cyclone IV
- Cyclone 10 LP
- Cyclone V
- MAX II, MAX V
- MAX 10 FPGA
- Quartus Prime Lite 22.1.2 for Windows - Device Support → Individual Files → Devices
- Launch Device Installer from WIndows Start Menu to install device support
- Follow the instructions of the device installer wizard
- Install Arrow USB Blaster driver for Trenz boards: Arrow USB Programmer
Nios II EDS - Windows
NIos II EDS is included in Quartus Prime software, but there are additional requirements for using it:
- Installing Windows Subsystem for Linux (WSL) (required from version Quartus Prime Lite Edition 19.1 and Quartus Prime Pro Edition 19.2)
- Installing Eclipse IDE into Nios II EDS (required from version Nios II EDS v19.1)
Install Windows Subsystem for Linux (WSL)
...
Note |
---|
|
...
|
...
|
...
|
- Open PowerShell as Administrator
Enable the Windows Subsystem for Linux:
Code Block language powershell theme Midnight linenumbers true dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Enable virtual machine feature:
Code Block language powershell theme Midnight linenumbers true dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- Restart your PC to complete the installation.
- Install Linux distribution Ubuntu18.04 LTS for
...
- WSL
Open PowerShell as Administrator and run:
...
Code Block language powershell theme Midnight linenumbers true wsl --install --distribution Ubuntu-18.04
- Launch Ubuntu18.04 from Windows Start Menu and follow instructions
Install additional packages:
Code Block language bash theme Midnight linenumbers true sudo apt update
...
sudo apt upgrade
...
sudo apt install wsl
...
sudo apt install dos2unix
...
sudo apt install make sudo apt install build-essential
For more information see: Installing Windows Subsystem for Linux (WSL) on Windows
Install Eclipse IDE into Nios II EDS - Windows
Starting with Nios II EDS v19.1 the Eclipse IDE must be installed manually as it is not included in Quartus Prime software.
- Download CDT 8.8.1 which is Eclipse C/C++ IDE for Mars.2: eclipse-cpp-mars-2-win32-x86_64.zip
- Extract the downloaded file and rename the <download_path>/eclipse folder to <download_path>/eclipse_nios2
- Copy and paste <quartus_installation_path>/nios2eds/bin/eclipse_nios2_plugins.zip to <download_path>
- Extract <download_path>/eclipse_nios2_plugins.zip → the Extraction overrides files in <download_path>/eclipse_nios2
- To verfiy the correct extraction you should see <download_path>/eclipse_nios2/plugin_customization.ini file
- Copy and paste <download_path>/eclipse_nios2 to <quartus_installation_path>/nios2eds/bin/eclipse_nios2
- Now you can launch "Nios II Software Build Tools for Eclipse"
For more information see: Nios II Developer Handbook#3.1. Installing Eclipse IDE into Nios II EDS
RiscFree IDE for Intel FPGAs- Windows
- Download RiscFree IDE Software
- RiscFree IDE for Intel® FPGAs 22.4: Ashling RiscFree IDE 22.4 for Windows - Download → Additional Software → Stand-Alone Software → Ashling RiscFree IDE for Intel® FPGAs
Linux Ubuntu 20.04 LTS
- RiscFree IDE for Intel® FPGAs 22.1.2: RiscFree IDE 22.1 for Windows - Download → Additional Software → Stand-Alone Software → RiscFree IDE for Intel® FPGAs 22.1std.2.922
- Run installer executable RiscFreeSetup-<version>-windows.exe (e.g. RiscFreeSetup-22.1std.2.922-windows.exe)
- Follow the instructions of the installation wizard
For more Information see: https://www.intel.com/content/www/us/en/docs/programmable/730783/22-4/installation-and-setup.html
Linux Ubuntu 22.04 LTS
Scroll Ignore | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Quartus Prime Software - Linux
...
- Open Terminal
Install required libraries:
Code Block language bash theme Midnight linenumbers true sudo dpkg --add-architecture i386
...
sudo add-apt-repository ppa:linuxuprising/libpng12
...
sudo apt update
...
sudo apt install libc6:i386
...
libncurses6:i386 libxtst6:i386 libxft2:i386 libstdc++6:i386 \ libc6-dev-i386 lib32z1 libncurses5 libbz2-1.0:i386 libpng12-0 libqt5xml5 \ liblzma-dev libcanberra-gtk-module
- Download Quartus Software
- Quartus Prime Pro Edition
...
- 22.4 (all parts):
...
- Quartus Prime Pro 22.4 for Linux - Download → Individual Files → Quartus Prime (includes Nios II EDS) / Quartus Prime Pro Edition Part 2
- Quartus Prime Lite Edition
...
- 22.1.
...
- 2 (Free):
...
- Quartus Prime Lite 22.1.2 for Linux - Download → Individual Files → Intel Quartus Prime (includes Nios II EDS)
Run command:
Code Block language bash theme Midnight linenumbers true sudo chmod +x <download_path>/<product>-<version>-linux.run
Run
...
installer executable (e.g. QuartusLiteSetup-
...
22.
...
1std.
...
2.
...
922-linux.run)
...
and follow the instructions of the installation wizard:
Code Block language bash theme Midnight linenumbers true <download_path>/<product>-<version>-linux.run
- Download device support you need
- Available device support for Quartus Prime Pro Edition
...
- 22.4:
...
- Quartus Prime Pro 22.4 for Linux - Device Support → Individual Files → Devices
- Agliex (license required)
- Arria 10 (license required)
- Cyclone 10 GX (free, no license file required)
- Quartus Prime Pro 22.4 for Linux - Device Support → Individual Files → Devices
...
- eASIC™ N5X (license required)
- Stratix 10 (license required)
- eASIC™ N5X (license required)
- Available device support for Quartus Prime Lite Edition
...
- 22.1.
...
- 2 (free) :
...
- Quartus Prime Lite 22.1.2 for Linux - Device Support → Individual Files → Devices
- Arria II
- Cyclone IV
- Cyclone 10 LP
- Cyclone V
- MAX II, MAX V
- MAX 10 FPGA
- Quartus Prime Lite 22.1.2 for Linux - Device Support → Individual Files → Devices
Launch Quartus Prime
...
with
Code Block language bash theme Midnight linenumbers true #Quartus Prime Pro Edition 22.4 path/to/intelFPGA_pro/22.4/quartus/bin/quartus #Quartus Prime Lite Edition 22.1.2 path/to/intelFPGA_lite/22.1std/quartus/bin/quartus
- Click 'Tools → Install Devices' to install device support
- Follow the instructions of the device installer wizard
- Install Arrow USB Blaster driver for Trenz boards: Arrow USB Programmer
Nios II EDS - Linux
Install Eclipse IDE into Nios II EDS - Linux
Starting with Nios II EDS v19.1 the Eclipse IDE must be installed manually as it is not included in Quartus Prime software.
- Download CDT 8.8.1 which is Eclipse C/C++ IDE for Mars.2: eclipse-cpp-mars-2-linux-gtk-x86_64.tar.gz
- move downloaded file to <installation_directory>/nios2eds/bin
Extract the downloaded file:
Code Block language bash theme Midnight linenumbers true sudo tar xfv <installation_directory>/nios2eds/bin/eclipse-cpp-mars-2-linux-gtk-x86_64.tar.gz
Rename the extracted file:
Code Block language bash theme Midnight linenumbers true sudo mv <installation_directory>/nios2eds/bin/eclipse
...
<installation_directory>/nios2eds/bin/eclipse_nios2
Extract the existing file "eclipse_nios2_plugins.tar.gz" → the Extraction overrides files in <download_path>/eclipse_nios2:
Code Block language bash theme Midnight linenumbers true sudo tar xfv <installation_directory>/nios2eds/bin/eclipse_nios2_plugins.tar.gz
- To verfiy the correct extraction you should
...
- see the <installation_directory>/nios2eds/bin/eclipse_nios2/plugin_customization.ini file
- Now you can launch "Nios II Software Build Tools for Eclipse"
For more information see: Nios II Developer Handbook#3.1. Installing Eclipse IDE into Nios II EDS
RiscFree IDE for Intel FPGAs - Linux
- Download RiscFree IDE Software
- RiscFree IDE for Intel® FPGAs 22.4: Ashling RiscFree IDE 22.4 for Linux - Download → Additional Software → Stand-Alone Software → Ashling RiscFree IDE for Intel® FPGAs
- RiscFree IDE for Intel® FPGAs 22.1.2: RiscFree IDE 22.1 for Linux - Download → Additional Software → Stand-Alone Software → RiscFree IDE for Intel® FPGAs 22.1std.2.922
- Run installer RiscFreeSetup-<version>-linux.run (e.g. RiscFreeSetup-22.1std.2.922-linux.run)
- Follow the instructions of the installation wizard
For more Information see: https://www.intel.com/content/www/us/en/docs/programmable/730783/22-4/installation-and-setup.html
References
Scroll Ignore | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
- Intel FPGA Software Installation and Licensing
- Nios II Developer Handbook
- Rocketboards.org#SoCEDS and ARM Development Studio
Scroll Only | ||
---|---|---|
|
Scroll pdf ignore | ||||||
---|---|---|---|---|---|---|
|