Setting up Quartus - NicolasSchuck/EmbeddedLinux_De1-SOC GitHub Wiki
Previous Page
Introduction
Now we are going to Setup our development envirionment, which we are going to need to implement our embedded Linux system.
DISCLAIMER: I did run into problems using SoC EDS Development Suite 20.1 and Quartus Prime Lite Edition 20.1. I would recomend using version 18.1 for both tools. The installation process is basically the same so I kept the 20.1 Screenshots.
Setting up
- Download QuartusPrimeLite with your VM
- Download SoC EDS Development Suite with your VM
Install Quartus
First install the libcanberra-gtk-module
sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
Extract Quartus-lite via right click menu
images/Ubuntu/settingUpQuartus/quartus1.png
Execute the quartus setup within the quartus_lite folder
sh setup.sh
The Setup should start
images/Ubuntu/settingUpQuartus/quartus4.png
Accept the license agreement
images/Ubuntu/settingUpQuartus/quartus5.png
Select your installation directory
images/Ubuntu/settingUpQuartus/quartus6.png
Select your needed componens of Quartus
images/Ubuntu/settingUpQuartus/quartus7.png
Click Next to start the installation
images/Ubuntu/settingUpQuartus/quartus8.png
Let the setup create a desktop icon and start Quartus
images/Ubuntu/settingUpQuartus/quartus9.png
Right click desktop icon -> choose "allow launching"
Install SoC EDS Development Suite
Close Quartus and double click the SoCEDSSetup.run file Click through the installation as in the Quartus setup
Now we are ready to start our first project.
Quartus 18
Ubuntu 18
Download the package and install it. -> needed to run quartus.
link: security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
Ubuntu 20
sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0