Make sure the board jumper shunts and switches are configured as shown on the pictures below. No other jumper shunts are required and shall not be used.
|S/W Component||Installation Instructions|
|Quartus Programmer||Run the installer|
|SiLabs driver||See the support page|
|USB Blaster II driver||See the instructions|
|ImageWriter|| No installation required, the program can be
executed from any directory
Connect a USB cable to the USB connector J37 (USB Blaster II).
Power on the board.
Download the FPGA bit stream attached to this page. Run the following command:
quartus_pgm -c USB-BlasterII -m jtag -o p;cv_soc_g.sof
Download the SD card image attached to this page and insert it into your SD card reader.The next step is Operating System specific.
Find out which device your SD card has been assigned to. There are different ways to do so, one is shown here:
user $ cat /proc/partitions
There will be one matching the size of your card. We'll assume the device node is /dev/sdz.
Next, make sure to un-mount any file system that was automatically mounted by your Linux distribution, when the SD card was mounted.
user $ sudo umount /dev/sdz*
Finally, the SD card image can be deployed to the SD card
user $ gunzip -c autodemo.img.gz | sudo dd of=/dev/sdz bs=512 conv=fsyncYour SD card is now ready.
Uncompress the image file.Start the utility ImageWriter, see the following screen shot for details. Once you have selected the image file, select the device letter assigned to the SD card and click 'Write'.
Insert an SD cable into the USB connector J7 and connect the cable to your PC. Fire up your serial terminal (minicom, teraterm, etc),
Insert the microSD card into the microSD slot and press the warm reset button.
You should see Linux boot messages in the serial terminal.Once the boot is done, you should see LED's blinking at different frequencies.
Here's the block diagram of the design in the FPGA and its connections to the Hard Processor.
The purpose of the demo is to demonstrate the use of the bridges connecting the FPGA with the Hard Processor (HPS).There are two bridges used:
|Quartus Programmer||https://www.altera.com/download/software/prog-software|| Utility to program Altera FPGA's. Versions of Linux and
Windows exist. Free of Charge.
|USB Blaster II drivers||http://www.altera.com/download/drivers/usb-blaster/dri-usb-blaster-vista.html|| USB Blaster II drivers for Windows 7. Free of charge.
Note that versions for other Windows versions exist.
|SiLabs Serial Adapter Drivers||Documents/Software/CP210x_VCP_Windows.zip and Documents/Software/an335sw.zip||See Silicon Labs' support page for instructions|
|ImageWriter||https://launchpad.net/win32-image-writer|| Windows Utility, to write and SD card image to an SD card
Free of Charge