Перенос проекта Xilinx Vivado (SDK) на новую платформу Vitis Software Platform

Обновление проекта Vivado

Необходимо выполнить резервное копирование всего проекта перед переносом его в Vitis IDE !!!

  • Откройте старую версию проекта в новой версии Vivado, и выберите обновление, как показано ниже.

  • Перейдите в Reports -> Report IP Status .

  • Перейдите к окну IP status, проверьте статус и обновите IP-ядра.

  • Сгенерируйте фаил прошивки и перейдите к File -> Export -> Export Hardware, чтобы экспортировать его битов и XSA.

Импорт проекта SDK в среду Vitis

  • Запустите Vitis IDE.
  • Импортируйте старую версию проекта Xilinx SDK, перейдя в File -> Import

  • Выбирете «Import Type» в качестве рабочей области «Eclipse workspace or zip file» и нажмите «Next».

  • В следующем окне выберите корневой каталог и проекты для импорта.

  • После успешного импорта пользователь увидит проект(ы) приложения, а так же проект(ы) платформы, как показано ниже.

  • Импортированный Пакет поддержки плат (BSP) теперь присутствует в составе проекта платформы, как показано ниже.

  • На следующем этапе нам необходимо обновить спецификацию аппаратной платформы до последней версии. Для этого щелкните правой кнопкой мыши по проекту платформы и выберите «Update Hardware Specification».

  • Выберите файл XSA, который был экспортирован из Vivado, и нажмите OK.

  • После обновления пользователь заметит устаревший (Out-of-date) тег возле проекта платформы.

  • Щелкните правой кнопкой мыши на проекте платформы и выберите проект сборки (Build Project).

  • Снова создайте проект(ы) приложения.

Перенос проекта Xilinx Software Development Kit (SDK) на новую платформу Vitis Software Platform завершен!

По материалам сайта.