ARMJISHU USB-Blaster
Contiene un micro-controlador ST STM32F101 (como un STM32F103 con soporte USB) y un octal-buffer 74HC244
Desconozco si funciona con otras versiones del USB-Blaster
Comenzamos:
1) Conectar los cables del JTAG siguiendo las instrucciones de esta pagina:
https://github.com/tomverbeure/panologic
El Pineado del Jtag es el siguiente:
Código: Seleccionar todo
1. VCC
2. TDI
3. TMS
4. TDO
5. TCK
6. GND (Es el pin situado a la derecha de la siguiente fotografia)
2) conecta los cables de la USB-blaster siguiendo el diagrama de la web:
http://www.zxuno.com/forum/viewtopic.php?t=432
3)
Para windows.
Primero tenemos que cambiar los drivers de la USB-Blaster a LibUSB
Descarga la utilidad USBTool desde https://visualgdb.com/UsbDriverTool/
El archivo a descargar es este : http://sysprogs.com/getfile/413/UsbDriverTool-2.0.exe
Instalalo y ejecutalo el UsbDriver
selecciona el dispositivo Altera USB-Blaster y presiona el boton derecho del raton sobre el.
Selecciona la opcion “Install Libusb-WinUSB"
Al final se mostrara esta ventana
Descarga ahora el openOCD desde aqui [url]https://github.com/gnu-mcu-eclipse/openocd/releases[\url]
La version de 64 bits para windows esta aqui [url]https://github.com/gnu-mcu-eclipse/open ... -win64.zip[\url]
Ve a la carpeta de instalacion del \OpenOCD\0.10.0-11-20190118-1134\bin> (Ojo la version de 64 bits no funciona bien)
y copia a ese directorio los siguientes ficheros que he adjuntado en este post como "config_files.zip" -Altera-usb-blaster.cfg
-Xilinx-xc6s.cfg
Copia tambien en el mismo directorio tu fichero bitfile .BIT
y executa el siguiente comando (suponiendo que tu bitstream file es "test_video_G1.bit" )
Código: Seleccionar todo
openocd -f altera-usb-blaster.cfg -f xilinx-xc6s.cfg -c "init; xc6s_program xc6s.tap; pld load 0 test_video_G1.bit ; exit"
Nota Importante:
Si quieres usar el USB-Blaster para programar tarjetas Altera en Quartus necesitas restaurar el driver original de esta manera
Ejecuta de nuevo UsbDriver Tools
selecciona el dispositivo Altera USB-Blaster y presiona el boton derecho del raton sobre el.
Selecciona la opcion “Restore default driver"
Asi es como se tiene que mostrar la ventana al final del proceso
Este procedimiento funciona con la Logic Pano G1. Y se supone que funciona en la G2 pero aun no he podido comprobarlo.
Saludos