Altera FPGA/CPLD USB programmer (HCDVBD0007)
Posted: Sat Jun 29, 2013 3:31 pm
Order Yours Here.
Description:
Usb ISP programmer for programming Altera's range of FPGA and CPLD device. This programmer is also idealy suited for our own Altera development boards such as item HCDVBD0006. This programmer is compatible with Altera's Quartus development tools (Use USB blaster in programmer hardware settings).
Items include:
1 X device
1 X USB cable
1 X 10pin JTAGE cable
You can purchase yours here.
Supports 1.5V,1.8V,2.5V,3.5V and 5.0V.
Supports ALTERA products : CPLD ( MAX3000, MAX7000, MAX9000 and MAX II ) ; FPGA ( Stratix, StratixII, Cyclone, CycloneII, ACEX 1K, APEX20K and FLEX 10K) ;Active serial configuration device (EPCS1, EPCS4, EPCS16)
Supports AS, PS and JTAG program ( with Verify and BankCheck function).
Supports embedded logic analyser function of SignalTapII
Supports NIOS II communication and debugger -- When you use it to debug your Black Gold , it will not Pop-up warning
Faster -- about 6 times than ByteblasterII
USB interface
100% compatible with Official ALTERA USB Blaster
Example application
Drivers:
The driver for this programmer are provided as part of the Altera Quartus software. You can download the free (web) version of this software from the link below. Once downloaded and installed the driver can be found in the following path:
C:\altera\13.0sp1\quartus\drivers\usb-blaster
For convenience the correct driver can be downloaded here:
Software:
Altera Quartus II Web Edition (13.0)
Altera Quartus Prime Lite Edition (15.1)
FAQ:
Does this program support the Altera xxxx?
This programmer is compatible with the Altera USB blaster download cable. We have not been able to test the entire rage of supported devices ourselves but here is the current supported list:
Stratix® FPGA Series, Cyclone® FPGA Series, MercuryTM Devices, ACEX 1K® Devices, APEXTM II Devices, APEX 20K Devices, APEX 20KE Devices, APEX 20KC Devices, FLEX 10K® Devices, FLEX 10KA Devices, FLEX 10KE Devices, FLEX® 8000 Devices, FLEX 6000 Devices, MAX II Devices, MAX 7000A Devices, MAX 7000B Devices, MAX 7000S Devices, MAX 3000A Devices, ExcaliburTM Devices, Serial Configuration Devices, Enhanced Configuration Devices.
Note: Not recommended for Max 10 series FPGA devices.
I need to download a program to an Altera device but I can't find anywhere in Quartus to download it
These steps assume you are using a USB blaster programmer snd it is connected to your CPLD/FPGA development board:
1) In the Quartus main screen open up the programmer window by clicking on the 'Tools' menu and selecting 'programmer'.
2) In the programmer window that just opened up select your programmer by clicking the Hardware Setup button in the top left of the window.
3) In the new window that has just opend select your programmer from the list (e.g. USB-Blaster), then click the close button to close the window
4) You should now see your programmer in the text box next to the hardware setup button you previously clicked
5) In the mode drop down selection box select 'JTAG' for CPLD devices or 'Active serial programming' for FPGA device
6) Add the file you wish to upload to the device by clicking the 'Add File button'.
7) Once you have selected the file you wish to program it should appear in the top half of the programming window. You will also notice there are some check boxes listed next to it. Make sure that the 'Program/configure' and optionally the 'Verify' check boxes are ticked.
9) Now click the 'Start' button and if everything is setup correctly it should program your device.
Will this program devices not manufactured by Altera?
No, it is not a general purpose JTAG programmer and will only program Altera devices in the supported list above.
I am trying to use the programmer with the Linux version of the Quartus II. It sees the programmer but when I try to use it just says failed. How do I fix this?
This is a permissions issue. See the 3rd post in this thread for a solution.
Libraries, example code, and diagrams are provided as an additional free service by Hobby Components and are not sold as part of this product. We do not provide any guarantees or warranties as to their accuracy or fitness for purpose.
Descriptions and diagrams on this page are copyright Hobby Components Ltd and may not be reproduced without permission.