Автоматизируйте использование графического интерфейса vivado с помощью сценариев tcl - PullRequest
0 голосов
/ 03 апреля 2019

Я использую vivado для загрузки прошивки в плату и проведения некоторых тестов. Это рекурсивный процесс, и я хотел бы его автоматизировать. Вот шаги, которым я следую:

  1. Open Vivado GUI
  2. открыть диспетчер аппаратного обеспечения
  3. подключиться к аппаратному серверу
  4. Программирование платы с помощью битового файла

Я знаю, у vivado есть командная строка tcl. Есть ли способ создать сценарий tcl, чтобы я мог делать эти вещи, не открывая графический интерфейс vivado?

1 Ответ

0 голосов
/ 01 мая 2019

ugXXX - отличный способ начать. Personaly ug835 - библия для написания Vivado Automation

vivado -mode tcl -source YOURTCLSCRIPT.tcl запустит ваш скрипт и завершится открытой сессией tcl в вашей оболочке.

vivado -mode batch -source YOURTCLSCRIPT.tcl запустит ваш скрипт и вернется в собственную оболочку, когда закончите.

вы также можете использовать -mode gui для запуска графического режима, так как это режим по умолчанию, он не так полезен. Все это может быть здорово, если скрипты или псевдонимы будут более наглядными.

...