Chapter 1: Setting Up the USB-Blaster Download Cable 1–5
Software Setup
© April 2009 Altera Corporation USB-Blaster Download Cable User Guide
5. Click Browse… and browse to the location of the driver on your system:
\<Quartus II system directory>\drivers\usb-blaster. Click OK.
6. Click Next to install the driver.
7. Click Install this driver software anyway when the Hardware Installation
warning appears.
8. Click Close when the driver installation is completed. Reboot your system.
Installing the USB-Blaster Driver on Linux
This section describes how to install the USB-Blaster driver on Linux.
The Quartus II software uses the built-in USB drivers (usbfs) on RedHat Linux to
access the USB-Blaster download cable. By default, root is the only user allowed to use
usbfs. You must change the permission on the ports before you can use the
USB-Blaster download cable to program devices with the Quartus II software.
You must have system administration (root) privileges to configure the USB-Blaster
download cable drivers.
For Red Hat Enterprise 4 and earlier versions
1. Add the following lines to the /etc/hotplug/usb.usermap file.
#
# Altera USB-Blaster
#
usbblaster 0x03 0x09fb 0x6001 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6003 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
2. Create a file named /etc/hotplug/usb/usbblaster and add the following lines to it.
#!/bin/sh
# USB-Blaster hotplug script
# Allow any user to access the cable
chmod 666 $DEVICE
3. Make the file executable.
4. Complete your installation by setting up the programming hardware in the
Quartus II software as described in the following section.
f Refer to www.altera.com/support/software/drivers for more
information on USB-Blaster driver installation.
1–6 Chapter 1: Setting Up the USB-Blaster Download Cable
Software Setup
USB-Blaster Download Cable User Guide © April 2009 Altera Corporation
For Red Hat Enterprise 5
1. Create a file named /etc/udev/rules.d/51-usbblaster.rules and add the following
lines to it. Take note that after #USB-Blaster, all code must be in one line.
# USB-Blaster
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001",
MODE="0666", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf
/proc/bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", RUN+="/bin/chmod 0666
%c"
2. Complete your installation by setting up the programming hardware in the
Quartus II software as described in the “Setting Up the USB-Blaster Hardware in
the Quartus II Software”.
f For more information about USB-Blaster driver installation, refer to
www.altera.com/support/software/drivers.
Setting Up the USB-Blaster Hardware in the Quartus II Software
Use the following steps to set up the USB-Blaster hardware in the Quartus II software:
1. Start the Quartus II software.
2. Choose Programmer (Tools menu).
3. Click Hardware Setup. The Hardware Settings tab of the Hardware Setup dialog
box is displayed (Figure 1–2).
4. From the drop-down menu, select USB-Blaster [USB-0] (Figure 1–2).
5. Click Close to close the Hardware Setup dialog box.
6. In the Mode list, select the desired mode (Programmer window). Table 1–1
describes each mode.
1 The USB-Blaster supports the Joint Test Action Group (JTAG), Passive Serial
Programming, and Active Serial modes.
Figure 1–2. Hardware Setup Dialog Box
Chapter 1: Setting Up the USB-Blaster Download Cable 1–7
Software Setup
© April 2009 Altera Corporation USB-Blaster Download Cable User Guide
f For details about programming devices and creating secondary programming files,
see the Programming & Configuration chapter of the Introduction to Quartus II Handbook.
f For details about the Quartus II Programmer, refer to the Quartus II Programmer
chapter in volume 3 of the Quartus II Handbook.
f For more information, refer to the Programming module of the Quartus II software
online tutorial and the following topics in the Quartus II Help:
Changing the Hardware Setup
Programmer Introduction
Overview: Working with Chain Description Files
Overview: Converting Programming Files
Table 1–1. Programming Modes
Mode Mode Description
Joint Test Action
Group (JTAG)
Programs or configures all Altera devices supported by Quartus II
software, excluding FLEX 6000 and EPCS serial configuration devices.
In-Socket
Programming
Not supported by the USB-Blaster.
Passive Serial
Programming
Configures all Altera devices supported by Quartus II software excluding
MAX 3000, MAX 7000, MAX II, EPC enhanced configuration devices, and
EPCS serial configuration devices.
Active Serial
Programming
Programs a single EPCS1, EPCS4, EPCS16, EPCS64, or EPCS128 serial
configuration device.

P0302

Mfr. #:
Manufacturer:
Terasic Technologies
Description:
Programmer Accessories TERASIC USB BLASTER DOWNLOAD CABLE
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet