[X]关闭

[米联客-XILINX-H3_CZ08_7100] FPGA_PCIE通信(linux)连载-15ZYNQ PCIE程序的固化

文档创建者:FPGA课程
浏览次数:178
最后更新:2024-09-23
文档课程分类-AMD-ZYNQ
AMD-ZYNQ: ZYNQ-FPGA部分 » 2_FPGA实验篇(仅旗舰) » 7-FPGA PCIE通信(Linux)
本帖最后由 FPGA课程 于 2024-9-23 18:14 编辑

​ 软件版本:VIVADO2021.1
操作系统:WIN10 64bit
硬件平台:适用 XILINX A7/K7/Z7/ZU/KU 系列 FPGA
实验平台:米联客-MLK-H3-CZ08-7100开发板
板卡获取平台:https://milianke.tmall.com/
登录“米联客”FPGA社区 http://www.uisrc.com 视频课程、答疑解惑!



1概述
ZYNQ 的QSPI程序固化需要使用到PS部分的参与,并且对ZYNQ IP进行正确设置。由于PS加载速度较慢,因此目前无法满足开机200MS内加载完毕,所以为了确保PC可以正常识别到开发板,需要先给开发板通电,然后再给PC通电。
用户直接打开Vitis-sdk进入固化流程即可。搭建Vitis-sdk工程的步骤此章节不在进行赘述。如有不清楚的用户建议参考《3-1-01米联客2022版ZYNQ FPGA课程基础篇》第10课“程序的固化和下载”中有详细的介绍。
2 JTAG模式烧录
1.支持JTAG模式的核心板下载很便捷,首先把模式开关全部设置成JTAG模式,具体可以参考硬件手册
03ddca47a6d846c5be505e20e850d37d.jpg
:烧录QSPI-FLASH需要在JTAG模式下进行,所以必须设置模式开关全部切到ON

2:烧录QSPI需要用到vitis-sdk,选择菜单Xilinx->Program Flash
e7dd055020e3495a9907510808bba6db.jpg
3:单击Program开始编程QSPI(7100fc是2片FLASH)
215c5043f2b84c8db0a41a03de56efc4.jpg
9744189664d44724b587a34fd98c776a.jpg
烧录完成后,也能看到控制台的输出
7da7a7fc859648d4bdda912fe0b574ca.jpg
4:断电设置模式开关为QSPI启动01而模式开关为ON OFF (不能通电状态下设置模式开关)
115feea7cf144a62bcad78de2c0f0a17.jpg
5:用putty软件或者用vitis-sdk自带的串口工具查看串口输出
a27f4710779d47a88930c33aa7feb468.jpg

3硬件安装
固化完成后关闭主机,拔掉jtag,重新启动,使用第4课上位机测试。
18ebd4e4cb564cb6b0006052cf6fa637.jpg
4硬件测试
d2139145676541498fe5aba970378f4e.jpg



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则