时间:2021-07-01 10:21:17 帮助过:55人阅读
(1)J14是USB转UART串口,在这里是用来输出板卡的信息的(比如最简单是输出“Hello World”语句,要连接这条线才能在SDK的Console中显示)
(2)J17是USB-JTAG配置端口,用来配置板卡信息
连接好线后,将跳帽JP7-11全部接地(进入JTAG模式),如下图所示:
接通Zedboard电源,打开电源开关ON,通过PC的“设备管理器”,查看端口。
注意要辨别哪个COM端口是UART的,后面要用到。
回到SDK,右击工程lidar->Run As->Run configurations
双击Xilinx C/C++ application(GDB),出现“工程名 Debug”,选中后选中右侧的STDIO Connection页
勾选"connect STDIO xxxx",将Port下拉选中UART对应的COM号(比如我的是COM4),下面是数值设置为115200,点击Apply然后Close
设置好以后,我们就可以开始板级调试了,点击菜单栏的按钮进入Run模型(当然在上面你Apply之后直接点Run也是一样的效果)
*如果是要一步一步调试,则点击按钮,进入Debug模式。
*可能会提示没有配置FPGA,跳过就好。
通过Console就可以查看输出了。
至此,一个简单的应用程序就完成了。
回顾一下,整个流程下来包括了以下几个阶段:
1.搭建硬件平台(在vivado中进行)
2.将硬件平台信息(包括比特流文件)导入SDK
3.在SDK中建立驱动包和应用工程
4.连接PC和开发板,进行板级调试
Zedboard(二)使用Vivado+SDK开发嵌入式应用程序——实例一
标签:rtl core nbsp deb conf package alt 运行程序 封装