vcae-lubuntu-18.04

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
vcae-lubuntu-18.04 [2019/03/27 16:36] – created beckmanfvcae-lubuntu-18.04 [2020/03/22 23:20] (current) – CXXABI_1.3.9 problem beckmanf
Line 1: Line 1:
-===== Install Quartus 18.1 on Lubuntu 18.04 LTS =====+===== Install Quartus 18.1 and Matlab ===== 
 + 
 +This description assumes that version 13.0sp1 is already installed on Lubuntu 18.04. The Quartus 18.1 version is used only by the Master Course.
  
 ==== Download ==== ==== Download ====
  
-Download [[https://www.hs-augsburg.de/~beckmanf/restricted/Quartus-lite-18.1.0.625-linux.tar|Quartus-lite-18.1.0.625-linux.tar]] from [[http://fpgasoftware.intel.com/?edition=lite|Intel]]+Download [[https://www.hs-augsburg.de/~beckmanf/restricted/Quartus-lite-18.1.0.625-linux.tar|Quartus-lite-18.1.0.625-linux.tar]] from [[http://fpgasoftware.intel.com/?edition=lite|Intel]]. You can download with 
 + 
 +<code> 
 +cd 
 +cd cae 
 +wget --user=YOURUSERNAME --ask-password  https://www.hs-augsburg.de/~beckmanf/restricted/Quartus-lite-18.1.0.625-linux.tar 
 +</code> 
 + 
 +==== Install ==== 
 + 
 +Check that you have  
 + 
 +  * [[http://www.hs-augsburg.de/homes/beckmanf/dokuwiki/doku.php?id=ubuntu_virtual_cae_system#missing_libpng12|Installed the missing libpng12]] 
 + 
 +Make sure that you install the software at "/opt/altera/18.1". When you run the installation, you can deselect all FPGA device families, except Cyclone V. 
 + 
 +<code> 
 +tar -xvf Quartus-lite-18.1.0.625-linux.tar 
 +./setup.sh 
 +</code> 
 + 
 +Check that you have 
 +  * [[http://www.hs-augsburg.de/homes/beckmanf/dokuwiki/doku.php?id=ubuntu_virtual_cae_system#fix_the_libfreetype_problem|Compiled the libfreetype library]] 
 + 
 +and copy the library to the 18.1 directory 
 + 
 +<code> 
 +mkdir /opt/altera/18.1/modelsim_ase/lib32 
 +cp ~/cae/freetype-2.8.1/objs/.libs/libfreetype.so* /opt/altera/18.1/modelsim_ase/lib32/ 
 +</code> 
 + 
 +Change /opt/altera/18.1/modelsim_ase/vco  file and find the location: 
 + 
 +<code> 
 +dir=`dirname "$arg0"
 +</code> 
 + 
 +After that line add 
 + 
 +<code> 
 +export LD_LIBRARY_PATH=/opt/altera/18.1/modelsim_ase/lib32 
 +</code> 
 + 
 +and [[http://www.hs-augsburg.de/homes/beckmanf/dokuwiki/doku.php?id=ubuntu_virtual_cae_system#fix_linux_rh60_vco_script_problem|Fix linux rh60 problem]] in that file. 
 + 
 +=== libstdc++ CXXABI_1.3.9 problem === 
 + 
 +The following problem 
 + 
 +<code> 
 +/opt/altera/version/quartus/linux64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/lib/x86_64-linux-gnu/libproxy.so.1) 
 +Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgiolibproxy.so 
 +</code> 
 + 
 +is due to different libstdc++ versions which have different ABI versions. If you delete 
 + 
 +<code> 
 +rm /opt/altera/18.1/quartus/linux64/libstdc++.* 
 +</code> 
 + 
 +then quartus will find the default libstdc++ in /usr/lib/x86_64-linux-gnu.  
 + 
 +==== Create a version switcher for the PATH variable ==== 
 + 
 +You can set the PATH variable as in the 13.0sp1 installation in .profile. If you install two versions, then you can append the following to .bashrc 
 + 
 +<code> 
 +alias v13="ln -rsvfT /opt/altera/13.0sp1 /opt/altera/version" 
 +alias v18="ln -rsvfT /opt/altera/18.1 /opt/altera/version" 
 +</code> 
 + 
 +You need to open a new bash to make the changes active. Then you can switch between the versions by running v18 or v13.  
 + 
 +===== Matlab ===== 
 + 
 +==== License and Activation ==== 
 + 
 +Students of Hochschule Augsburg can have a [[https://www.hs-augsburg.de/Rechenzentrum/Matlab-TAH-Lizenz.html|license]] but they need to [[https://de.mathworks.com|Create a student account at Mathworks]]. You must use your hs-augsburg.de email address. 
 + 
 +==== Download ==== 
 + 
 +Download Matlab version R2018b from https://de.mathworks.com/downloads/web_downloads/ 
 + 
 +==== Install ==== 
 + 
 +<code> 
 +cd 
 +cd cae 
 +mkdir matlab 
 +mv ../Downloads/matlab_R2018b_glnxa64.zip matlab 
 +cd matlab 
 +unzip matlab_R2018b_glnxa64.zip 
 +sudo mkdir /opt/matlab 
 +sudo chown caeuser:caeuser /opt/matlab 
 +./install 
 +</code> 
 + 
 +During the installation process you have to login to Mathworks and activate the license. Choose as installation directory: 
 + 
 +<code> 
 +/opt/matlab/R2018b 
 +</code> 
 + 
 +Select the following matlab toolboxes 
 + 
 +  * MATLAB 9.5 
 +  * Simulink 9.2 
 +  * DSP System Toolbox 
 +  * Filter Design HDL Coder 
 +  * Fixed-Point Designer 
 +  * HDL Coder 
 +  * MATLAB Coder 
 +  * Signal Processing Toolbox 
 + 
 +=== PATH === 
 + 
 + 
 + 
 + 
 + 
  • vcae-lubuntu-18.04.1553700964.txt.gz
  • Last modified: 2019/03/27 16:36
  • by beckmanf