1 步骤
本次设计是在zynq7035器件上进行,创建PYNQ框架v2.6版本,构建需要如下步骤:
- 编译环境准备
- 构建硬件平台
- 构建PYNQ镜像
- 在Jupyter Notebook中测试PYNQ
- 文件传输到单板
2 编译环境准备
Ubuntu18.04
Vivado 2020.1
Petalinux 2020.1
Pynq2.6.0
下载离线镜像pynq_rootfs_arm
具体过程参照在Ubuntu18.04上安装Vivado Vitis Petalinux 2020.1和自定义单板创建PYNQ镜像V2.6。
3 构建硬件平台
根据需要构建硬件平台,第一次构建PYNQ,建议硬件平台越简单越好。
新建目录
在PYNQ/boards文件夹中新建zynq7035目录,目录内容如下:
petalinux_bsp中新建hardware_project文件夹。
zynq7035.spec内容如下:
生成.xsa文件
将生成的.xsa文件复制到petalinux_bsp/hardware_project/文件夹,改名为system.xsa。