环境说明:
1. Ubuntu 系统 18.04.4
2. 开发环境三贱客:Vivado 2020.2 + Petalinux 2020.2 + Vitis 2020.2
3. 开发板: Xilinx ZCU102
4. SSD: PCIe - M.2转接板 + 三星 SSD 980 500GB
一、Vivado工程准备
首先第一步需要在Vivado中建立ZCU102的PCIe Root Complex控制器的工程。编译完之后导出XSA文件,用作Petalinux编译。这里我们直接使用官方的BSP文档,先简化这一步,防止这里设置出现问题。
在Xilinx官网Petalinux 2020.2下载页面往下拉,可以看到BSP的下载链接,如下图所示:

本文档详细介绍了如何在Ubuntu 18.04环境下,利用Vivado 2020.2、Petalinux 2020.2和Vitis 2020.2在Xilinx ZCU102开发板上配置PCIe Root Complex,创建并编译Petalinux工程,以及如何通过JTAG启动Petalinux系统。步骤包括从Xilinx官网获取BSP,配置Petalinux内核支持PCIe和NVMe,设置rootfs,最终将系统加载到开发板上并验证SSD连接。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



