Instructions from the SoC Control Panel
-
All directions are for use in the PC WMware Workstation
-
Section 2.4
Download the Bittorrent Client
Ubuntu Alternative Downloads
Vmware, select Workstation Player
Ubuntu-12.0.3, recommended version http://old-releases.ubuntu.com/releases/12.04.3/ Ubuntu Alternative DownloadsAfter the ISO is downloaded on the computer, follow the detailed directions for using "Easy Install" to load Ubuntu in the VMWare Workstation.
The remaining VMware Workstation Ubuntu steps must be followed; see the detailed directions on the "Soc Control Panel" guide.
IMPORTANT! If you click on a link with the Control Panel pdf, you MUST copy and paste that link from the Windows browser into the VMWare Workstation Firefox browser or you will download the incorrect software to the wrong "platform".
Note: When prompted, do NOT upgrade Ubuntu! -
Section 3.1
command is sudo apt-get install build-essential libgl1-mesa-dev ; the letters after libg are the letter "el" and the number "1" -
Section 3.2
Note: All these steps are performed on the FireFox browser in the Ubuntu VM machine!
https://download.qt.io/archive/qt/5.2/5.2.0/There is a typo in the file name; it should be:
https://download.qt.io/archive/qt/5.2/5.2.0/qt-linux-opensource-5.2.0-x86-offline.runHint: try
cd ~/Downloads
wget https://qt-linux-opensource-5.2.0-x86-offline.run/qt-linux-opensource-5.2.0-x86-offline.run -
Section 3.3
Default location for QT Creator is \home\Qt5.2.0\Tools\QtCreator\bin -
Section 3.4
Under "Create a new project", the paragraph beginning "In the New dialog..", there is a typo; choose the "Qt Widgets Application" -
Section 4.1
wget https://launchpad.net/linaro-toolchain-binaries/trunk/2012.11/ +download/gcc-linaro-arm-linux-gnueabihf-4.7-2012.11-20121123_linux.tar.bz Access through: Linaro Toolchain Binaries and search for
/gcc-linaro-arm-linux-gnueabihf-4.7-2012.11-20121123_linux.tar.bz2Presumes that the bz2 file is placed in your home directory
Section 5.2
Missing are the directions for installing the "new" g++ compiler:sudo apt-get install gcc-arm-linux-gnueabihf
sudo apt-get install g++-arm-linux-gnueabihf-
Section 5.1
Embedded QT Library for Altera SoCNOTE: Due to the location of the desired QT Library for Embedded Linux, you may need to manually navigate to http://download.qt.io/archive/qt/4.8/4.8.5/. Choose the qt-everywhere-opensource-src-4.8.5.tar.gz file.
Or, from the shell:
wget http://qt.mirrors.tds.net/qt/archive/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gz -
Section 5.3
Note:
./configure -prefix /usr/local/qt-4.8.5-altera-soc -release -shared -nomake examples -nomake tools -nomake docs -make demos -xplatform qws/linux-arm-gnueabihf-g++ -embedded arm -little-endian -no-pch -v -
Section 6.3
curl http://qt.mirrors.tds.net/qt/archive/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gzRecomendation: Copy the references files to a flash drive using VMWare Workstation Ubuntu. When you are finished, click on the "up arrow" by the device to unmount the flash drive
See section 8.1 for information on configuring the VMware Player "Shared Folder" feature
Once enabled, access with:
cd /mnt/hgfs/shared
lsAdditionally, you can mount the flash drive using VM Player | Removable Devices
Then later you can mount the flash drive on the DE1-SoC USB Port to copy onto the microSD drive. Of course, you will need a USB keyboard or the working UART putty connection; Commands are:
- mkdir /media/USBflash
NOTE: This is performed only once!
- mount /dev/sda1 /media/USBflash
- cd /media/USBflash
- ls -l
- umount /media/USBflash
If you choose to use "scp", realize that each "portion" of the Windows, VMware Workstation and DE1-SoC will have its own IP4 address, likely with different Class B or Class C addresses/masks to configure.
Lastly, you can "jump" to the directions for Section 8.1 for configuring the Shared Folders between the Windows file system and the VMware Player Ubuntu file system.
Page 82 : I did NOT find an existing QT library directory.
Chapter 7: The Quartus installation was covered here
Section 7.1: Be sure to use "open project"
File is DE1_SOC_golden_top.qpfSection 7.2: I was not able to complete this [optional] step.
- mkdir /media/USBflash
-
Section 6.1
In my recent install, the path for arm-linux-gnueabihf-g++ was in/usr/bin
-
Section 8
Download SoC Embedded Design SuiteSee the detailed directions for installing and configuring the EDS product