Я собирал обычный линух на цинк. Дополнительно пришлось подсовывать
драйверы, чтобы прошивка плисины работала: Для поддержки 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"
Технически, можно просто подменить эти файлы в исходниках, но лучше написать скрипт для сборки.