Changes

Jump to navigation Jump to search
2,047 bytes added ,  08:08, 16 April 2021
added more detailed installation instructions
Line 88: Line 88:     
<pre>sudo apt-get install libc6-i386</pre>
 
<pre>sudo apt-get install libc6-i386</pre>
 +
 +
You can then download and run the installer:
 +
 +
<pre>cd ~/Downloads
 +
wget -c https://download.altera.com/akdlm/software/acdsinst/13.0sp1/232/ib_tar/Quartus-web-13.0.1.232-linux.tar
 +
mkdir quartus_inst
 +
cd quartus_inst
 +
tar xf ~/Downloads/Quartus-web-13.0.1.232-linux.tar
 +
./setup.sh</pre>
 +
 +
It will ask you questions about what it should install. You'll definitely want to install the 64-bit edition, the appropriate device pack, and probably ModelSim (both editions to be safe). Here is an example of choosing everything:
 +
 +
<pre>Select the components you want to install
 +
 +
Quartus II Web Edition (Free)  [Y/n] : y
 +
 +
Quartus II Web Edition (Free)  - Quartus II Software (includes Nios II EDS) (4424MB) : Y (Cannot be edited)
 +
 +
Quartus II Web Edition (Free)  - Quartus II Software 64-bit support (1090MB) [Y/n] : y
 +
 +
Quartus II Web Edition (Free)  - Quartus II Help (627.9MB) [Y/n] : y
 +
 +
Quartus II Web Edition (Free)  - Devices [Y/n] : y
 +
 +
Quartus II Web Edition (Free)  - Devices - Arria II (482.8MB) [Y/n] : y
 +
 +
Quartus II Web Edition (Free)  - Devices - Cyclone II/III/IV (615.2MB) [Y/n] : y
 +
 +
Quartus II Web Edition (Free)  - Devices - Cyclone V (751.8MB) [Y/n] : y
 +
 +
Quartus II Web Edition (Free)  - Devices - MAX II/V, MAX 3000/7000 (9.1MB) [Y/n] : y
 +
 +
ModelSim-Altera Starter Edition (Free) (3547.1MB) [Y/n] : y
 +
 +
ModelSim-Altera Edition (3547.1MB) [y/N] : y
 +
 +
Is the selection above correct? [Y/n]: y</pre>
 +
 +
Later it will ask you a few post-installation things:
 +
 +
<pre>Create shortcuts on Desktop [Y/n]: y
 +
Launch Quartus II (64bit) [Y/n]: n
 +
 +
Provide your feedback at http://software.altera.com/feedback/13.0sp1/installer [Y/n]: n</pre>
    
Once installed, the application won't launch without libpng12, and libpng16 is what ships with Ubuntu. Luckily there is a PPA:
 
Once installed, the application won't launch without libpng12, and libpng16 is what ships with Ubuntu. Luckily there is a PPA:
Line 94: Line 138:  
sudo apt update
 
sudo apt update
 
sudo apt install libpng12-0</pre>
 
sudo apt install libpng12-0</pre>
 +
 +
You will also want to launch Quartus using the <code>--64bit</code> command line option. If you install the 64-bit edition and choose to create a desktop launcher (shortcut), it will both pass that option and set the working directory to the folder containing the <code>quartus</code> script. To run it manually from the command, replicate the same conditions:
 +
 +
<pre>cd ~/altera/13.0sp1/quartus/bin
 +
./quartus --64bit</pre>
    
For Quartus to be able to access the USB Blaster with proper permissions, udev rules need to be set up:
 
For Quartus to be able to access the USB Blaster with proper permissions, udev rules need to be set up:

Navigation menu