Автоматизируйте использование vivado gui с помощью tcl-скриптов

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

  1. Открыть vivado gui
  2. открыть диспетчер оборудования
  3. подключиться к аппаратному серверу
  4. Запрограммируйте плату с битовым файлом

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


person Sourav Rajeev    schedule 03.04.2019    source источник
comment
Вы читали документацию?   -  person Andreas    schedule 04.04.2019


Ответы (1)


Бумаги ugXXX - отличный способ начать. Лично ug835 - это библия для написания автоматизации Vivado

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

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

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

person Halfow    schedule 01.05.2019