Xilinx使用JTAG打印调试信息

Xilinx使用JTAG打印调试信息
本示例的硬件环境为UTRASCAL的KU040的FPGA
首先搭建FPGA一侧的硬件平台,使用vivado软件,新建工程,然后新建blockdesign,添加MicroBlaze软核,注意勾选调试功能: 在这里插入图片描述

然后点击 在这里插入图片描述
在这里插入图片描述
设置MicroBlaze_debug_module
在这里插入图片描述
勾选enable JTAG UART
在这里插入图片描述

再次点击run connection automation
产生最小工程
在这里插入图片描述
编译综合产生硬件环境,导出硬件平台到SDK,加载SDK。
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
新建hello world工程
在这里插入图片描述在这里插入图片描述在这里插入图片描述
对工程进行编译。
打开xilinx的XSCT
在这里插入图片描述连接设备;
在这里插入图片描述下载FPGA的比特流;
在这里插入图片描述
进入目标2,打开JTAG调试终端;
在这里插入图片描述
进入目标3,下载elf文件;
在这里插入图片描述 在这里插入图片描述
输入con继续执行,可以看到JTAG终端处有helloworld打印;
在这里插入图片描述
输入stop停止执行。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/aaaaaaaa585/article/details/107610429