ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1389489 Топик полностью
evgeniy1294 (03.01.2024 19:58, просмотров: 95) ответил Costic на Ищу зеркала с PetaLinux для Zynq-7000 (MicroZed). AMD не даёт ничего скачать. Кроме того, я не хочу 100ГБ качать с Vivado версию 2023 года, где мне большая часть не требуется. Мне нужен файл "petalinux-v2020.2-final-installer.run" или 2019/2018/2017. Может быть у кого-то есть в наличии файл или ссылки какие-либо по тему. Заранее спасибо.
Я собирал обычный линух на цинк. Дополнительно пришлось подсовывать драйверы, чтобы прошивка плисины работала: 

Для поддержки fpga в ванильном ядре необходимо собрать для него следующие драйверы, найти которые можно в официальной репе xlnx-linux: zynq-fpga и fpga-mgr, на всякий случай я собрал ещё fpga-bridge, of-fpga-region и fpga-region. Для сборки помимо исходников понадобятся заголовочники ( можно найти в linux-xilinx/include/linux/fpga/ ) от этих драйверов, так как находящиеся в mainline-репе не подходят или отсутствуют. Исходники драйверов также необходимо поправить, указав путь до этих заголовков.

То есть вместо:

#include <linux/fpga/fpga-mgr.h>

можно задать:

#include "fpga-mgr.h"

Технически, можно просто подменить эти файлы в исходниках, но лучше написать скрипт для сборки.