...
- Change via Quartus Tools or change registry:
- Open Registry Editor on section: HKEY_LOCAL_MACHINE\SOFTWARE\
- Browse to Altera Corporation\JTAGServer\Hardware_Arrow_USB_Blaster
- Change value from TckFrequency
- See also PDF included in "C:\Program Files\Arrow\Arrow USB Blaster" installation
Installing Instruction and Known Issues of the newest version
Windows
Installation
- Install Quartus Software
- Download the appropriate version of Arrow USB Programmer2
- Run Install to install the Arrow USB Programmer.The setup executable installs the programmer DLL and adds some keys to the registry of the PC.
After connecting Arrow USB Programmer2 to the PC, two unknown devices might appear in the “Other devices” section of device manager of the PC.
Windows usually automatically finds the appropriate drivers for these devices. After some time, the “Other devices” section should be empty. Instead, two USB Serial Converters should be listed in the section “USB Serial Bus controllers”. Furthermore, a USB Serial Port should be listed in the “Ports (COM & LPT)” section.
...
Be sure you have the right permissions for doing as follows.
- Copy the file libjtag_hw_arrow.so to the directory linux64 of thw Quartus installation directory e.g. /usr/local/intelFPGA_lite/19.1/quartus/linux64 .
- Make sure the Arrow USB Programmer is not linked to a virtual COM port.
- Please check readme of the download for more detailed instructions
...
- During the enumeration process, the FTDI USB controller performs a reset. Depending on the hardware used, this might remove the power from the FPGA and therefore might erase the contents of the FPGA.
- udev rules has default priority 50 for usb device. In case of trouble increase priority
- check if usb devices has RW rights: ls -la /dev/bus/usb/001/*
- non-volatile (.jic) configuration does not work with Ubuntu Linux OS and Agilex FPGA (The problem is still being investigated)
- Workaround: Use volatile (.sof) configuration or Win OS
...