Рейтинг@Mail.ru

Как использовать командную строку в для загрузки прошивки в Quartus ii

Print Friendly, PDF & Email

Среда разработки Quartus II имеет удобное средство для загрузки «прошивки» в ПЛИС с помощью интерфейса командной строки (CLI) – консольную программу quartus_pgm.exe. Чтобы её использовать, проще всего использовать bat-файл примерно вот с таким содержимым:

@echo off
cd C:\altera\81\quartus\bin\ rem переход к директории исполняемых файлов 
quartus_pgm.exe -c "USB-Blaster [USB-0]" -m JTAG -o p;C:\projects\test\project1.sof 
pause 

Здесь необходимо внести некоторые пояснения. Посмотрим на следующую таблицу:

ПараметрНазначение
-c "USB-Blaster [USB-0]"Иcпользуется кабель (Cable) USB-Blaster, подключённый к порту USB-0.
-m JTAGСвязь с ПЛИС осуществляется в режиме (Mode) JTAG.
-o p;C:\projects\test\project1.sof Опции (Options): -p – режим программирования (Programming), через точку с запятой – путь к файлу прошивки.

Чтобы узнать, какой кабель используется в вашем случае, следует использовать команду:

quartus_pgm.exe -l

Здесь флаг -l выведет список (List) найденных в системе устройств USB-Blaster (или других, которые определятся программой как программаторы).

Кстати, заодно можно посмотреть цепочку устройств, подключённых к выбранному кабелю:

quartus_pgm.exe -c "USB-Blaster [USB-0]" -a

Флаг -a говорит о том, что мы хотим увидеть список всех (All) устройств.

Поделиться

Print Friendly, PDF & Email