Instructions from the SoC Control Panel

    All directions are for use in the PC WMware Workstation
  1. 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 Downloads

    After 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!

  2. 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"
  3. 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.run

    Hint: try
    cd ~/Downloads
    wget https://qt-linux-opensource-5.2.0-x86-offline.run/qt-linux-opensource-5.2.0-x86-offline.run

  4. Section 3.3

    Default location for QT Creator is \home\Qt5.2.0\Tools\QtCreator\bin
  5. Section 3.4

    Under "Create a new project", the paragraph beginning "In the New dialog..", there is a typo; choose the "Qt Widgets Application"
  6. 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.bz2

    Presumes that the bz2 file is placed in your home directory

  7. 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

  8. Section 5.1

    Embedded QT Library for Altera SoC

    NOTE: 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

  9. 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
  10. 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.gz

    Recomendation: 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
    ls

    Additionally, 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.qpf

    Section 7.2: I was not able to complete this [optional] step.

  11. Section 6.1

    In my recent install, the path for arm-linux-gnueabihf-g++ was in /usr/bin
  12. Section 8

    Download SoC Embedded Design Suite

    See the detailed directions for installing and configuring the EDS product

Return to Main Section