Xilinx FPGA远程调试方法(二)_第1页
Xilinx FPGA远程调试方法(二)_第2页
Xilinx FPGA远程调试方法(二)_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XilinxFPGA远程调试方法(二)大家好,这里是程序员杰克。一名平平无奇的嵌入式软件工程师。上篇主要是分享了Vivado编译软件远程调试的方法。杰克使用Vivado软件进行远程连接,主要是用于固化程序以及FPGA(PL端)的异常排查。而本篇主要内容是对使用Vitis软件远程调试的方法进行总结和分享。下面正式进入本章推送的内容。01远程调试准备本推文使用Xilinx提供的hw_server进行调试。该工具嵌入在安装Vivado/Vitis/Sdk的软件内,本地调用提供的脚本“hw_server.bat”开启TCPserver即可开启远程服务器。对于本地而言,主要是操作如下步骤:安装编译软件开启远程服务器连接烧录器与FPGA板卡安装编译软件对于本地而言,仅仅是为了使用hw_server工具,因此安装编译软件必然是要以“占用存储少、安装时间短”为原则。杰克推荐安装VivadoLab版本,这里附上下载地址和界面(安装时也可以仅安装HardwareServer)。/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools.html开启远程服务器前面安装完编译软件后,便可以调用“hw_server.bat”脚本,开启TCP远程服务器。对于各编译软件,该文件的路径为:“安装路径/bin/hw_server.bat”,双击后便可开启远程TCP服务器。连接烧录器与FPGA板卡将烧录器与FPGA板卡连接起来,并上电。至此,本地端的远程调试就绪。02Vitis远程调试和烧录使用Vitis进行远程调试和烧录,其操作步骤如下:打开Configurations界面远端服务器IP和端口的配置和连接对目标芯片进行烧录/调试打开Configurations界面1.使用Vitis软件打开对应的工具界面,选中项目后点击右键,依次选择“Run/DebugAs->Run/DebugConfigurations...”,打开配置界面;2.在Run/Debugconfigurations界面,“Main”界面栏点击“New”;3.在弹出的界面,输入相关参数,然后点击“TestConnection”;4.当弹出“Connectionsuccessful”窗口时,即表示正常识别远端TCP服务器端口,点击“OK”,完成远端IP和端口号的配置;对目标芯片进行烧录/调试远端IP配置好后,Run/Debug/固化时选择上面配置好的连接名称便可实现远程调试/固化(下图以Debug为例);特别说明:1.对于使用ISESDK而言,配置远端IP和端口时的操作类似;2.当电脑存在多个不同的编译软件版本时,远端服务器、本地编译软件版本尽可能选择一致的版本,不同的版本可能会存在无法调用的问题;03文章总结本篇推文主要是分享了使用Vitis进行远程调试和烧录的方法。远端电脑使用hardwareServer工具创建TCP服务器,而本机电脑使用Vitis连接远端IP和端口便可实现远程调试和烧录。Vitis的远程调试功能主要是用在Xilin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论