发 帖  
原厂入驻New
申请华秋企业认证 多层板首单免费打样!
30s提交资料,10分钟通过审核(免费赔付+顺丰包邮)>>立即报名
[问答] ZC702处的JTAG端口显示错误该怎么办?
87 xilinx ZC702 SDK
分享
你好!
我正在使用ZC702板,我正在使用xilinx SDK 2015.4。
我用独立的BSP创建了Hello_World项目,使用Digilent JTAG仿真器连接到ZC702板并成功调试它。
我已成功使用SDK中的内存视图窗口查看了PS slcr寄存器内容(地址0xf8000000)和PS OCM内存内容(地址0x00000000)。
但是当我试图查看PS GPIO寄存器内容(地址0xe000a000)时,我遇到了错误:“JTAG端口打开错误.AP事务错误,DAP状态为f0000021”。
当我试图查看QSPI内存内容(地址0xfc000000)时,我得到了同样的错误。
以下是SDK窗口的屏幕截图,显示以下错误:
这是SDK日志:10:3​​1:18信息:启动XSDB服务器:xsdb.bat C:/Xilinx/SDK/2015.4/scripts/xsdb/xsdb/xsdb-server.tcl10:31:21信息:XSDB服务器已成功启动
.10:57:11信息:连接到主机'127.0.0.1'上的目标和端口'3121'.10:57:11信息:'C:/Users/User/workspace/ZC702_hw_platform/ps7_init.tcl'的来源是
完成10:57:12 INFO:'targets -set -filter {name =〜“APU”&&
jtag_cable_name =〜“Digilent JTAG-SMT1 210203A028D9A”} -index 0'命令执行.10:57:12信息:硬件设计信息从'C:/Users/User/workspace/ZC702_hw_platform/system.hdf'10加载。
:57:12 INFO:'targets -set -filter {name =〜“APU”&&
jtag_cable_name =〜“Digilent JTAG-SMT1 210203A028D9A”} -index 0'命令执行.10:57:12 INFO:'stop'命令执行.10:57:13 INFO:'ps7_init'命令执行.10:57
:13 INFO:执行'con'命令.10:​​57:13 INFO:选择处理器'ps7_cortexa9_0'的上下文.10:57:13信息:'ps7_cortexa9_0'10:57:13完成处理器复位信息:
处理器'ps7_cortexa9_0'的上下文被选中.10:57:14信息:应用程序'C:/Users/User/workspace/hello/debug/hello.elf'被下载到处理器'ps7_cortexa9_0'.10:57:14 INFO
:---------------- XSDB脚本---------------- connect -url tcp:127.0.0.1:3121source C:/ Users /
用户/工作区/ ZC702_hw_platform / ps7_init.tcltargets -set -filter {name =〜“APU”&&
jtag_cable_name =〜“Digilent JTAG-SMT1 210203A028D9A”} -index 0loadhw C:/Users/User/workspace/ZC702_hw_platform/system.hdftargets -set -filter {name =〜“APU”&&
jtag_cable_name =〜“Digilent JTAG-SMT1 210203A028D9A”} -index 0stopps7_initcontargets -set -nocase -filter {name =〜“ARM *#0”&&
jtag_cable_name =〜“Digilent JTAG-SMT1 210203A028D9A”} -index 0rst -processortargets -set -nocase -filter {name =〜“ARM *#0”&&
jtag_cable_name =〜“Digilent JTAG-SMT1 210203A028D9A”} -index 0dow C:/Users/User/workspace/hello/Debug/hello.elf ----------------脚本结束 -
--------------- 10:57:14 INFO:处理器'ps7_cortexa9_0'的上下文被选中.10:57:14 INFO:'con'命令被执行.10:57:14
信息:---------------- XSDB脚本(启动后)---------------- targets -set -nocase -filter {name =
〜“ARM *#0”&&
jtag_cable_name =〜“Digilent JTAG-SMT1 210203A028D9A”} -index 0con ----------------脚本结束----------------
0
2019-10-14 08:02:49   评论 分享淘帖 邀请回答

相关问题

11个回答
当出现PS初始化问题时,您会看到此错误。
您是否确保在HW设计中正确配置了QSPI和GPIO?
--------------------------------------------------
---------------------------------------------请将帖子标记为
如果提供的信息能够回答您的问题/解决您的问题,请“接受为解决方案”。给予您认为有用的帖子。
2019-10-14 08:20:08 评论

举报

嗨smarell!
我在创建Hello_World项目时使用了ZC702默认硬件配置。
我不知道如何正确配置我的QSPI和GPIO。
我不认为这是一个PS初始化问题,我可以初始化板,加载应用程序elf文件到板并运行它没有问题。
当我尝试仅查看选定的存储区时,会发生此错误,但可以访问其他存储区(例如slcr寄存器,devcfg寄存器,OCM存储区)。
还有一件奇怪的事:
我想在ZC702板上调试linux Hello_World应用程序。
我已经将最新的2015.4 linux版本复制到SD卡并从它启动了。
tcl-agent应用程序已经启动了。
我已经在SDK上启动了调试会话,它永远不会结束!
我不知道如何在ZC702板上调试应用程序!
我的ZC702主板版本为1.1,Xilinx SDK为2015.4,操作系统为Windows 7 x64
2019-10-14 08:26:25 评论

举报

嗨smarell!
不幸的是,我只会在2月24日寄给你我的hdf文件(我现在正在度假!)。
但它是默认的ZC702硬件平台设计,我认为它对你没有帮助(我已经为ZC702板创建了Hello_World项目,其中包含独立的BSP和默认的zc702_hw_platform硬件平台,用于处理器ps7_cortexa9_0)。
我没有在这个项目中做任何改变,只是想使用调试器查看内存区域。
您能否指点一些我应该检查或做的事情来继续使用ZC702板进行开发?
2019-10-14 08:48:41 评论

举报

嗨smarell!
这是我的.hdf文件。
我希望它会对你有所帮助!
system.hdf 368 KB
2019-10-14 09:08:06 评论

举报

嗨smarell!
我发现只有在SDK中使用了Memory视图窗口时才会出现此错误。
我可以使用XSDB控制台无错误地读取PS GPIO寄存器内容(地址0xe000a000)!
以下是带有XSDB控制台输出的SDK窗口的屏幕截图:
我的Xilinx SDK发行版本是2015.4,产品版本是1.0.0.201511181700
2019-10-14 09:13:46 评论

举报

嗨smarell!
我是否需要在其他线程(例如嵌入式开发工具)中发布此SDK错误,或者您自己处理它?
您是否可以确认SDK 2015.3或更早版本中是否存在此错误?
我需要您的反馈以继续开发。
最好的祝福,
Miloserdin Oleg
2019-10-14 09:19:32 评论

举报

我得到了同样的错误。
请帮忙!
2019-10-14 09:24:32 评论

举报

我已将SDK更新到2016.1,错误已经消失
2019-10-14 09:30:50 评论

举报

2019-10-14 09:39:44 评论

举报

我现在也在使用SDK 2016.2,我能够查看PS GPIO寄存器内容(地址0xe000a000)。
QSPI内存内容(地址0xfc000000)我现在无法查看 - 它似乎在我的ZC702板上被禁用。
我不知道如何启用它。
我试图询问Xilinx的支持,答案是:“你需要在IPI项目中启用QSPI。除了在vivado IPI项目中启用QSPI,要访问QSPI内存,请确保启动模式引脚设置为QSPI
“。
我希望这可以帮助你
2019-10-14 09:53:38 评论

举报

嗨,
我有另一个Microzed,能够运行相同的程序,没有任何错误。
所以我认为这是董事会。
这个板是工业版,因此​​它没有任何跳线默认设置为从QSPI启动。
这就是为什么我无法从SD卡启动它。
谢谢。
2019-10-14 10:05:30 评论

举报

只有小组成员才能发言,加入小组>>

50个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表