OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 470|回复: 8

[XILINX] 求助,SDK的helloworld程序,下载提示AP transaction error, DAP status f0000021

[复制链接]

0

主题

8

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2023-3-26
在线时间
8 小时
发表于 2024-7-23 11:43:18 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
688
金钱
688
注册时间
2021-3-25
在线时间
137 小时
发表于 2024-7-24 11:19:40 | 显示全部楼层
确保底板上的拨码开关已经设置成jtag模式,且下载器的驱动已经提前装好
回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2023-3-26
在线时间
8 小时
 楼主| 发表于 2024-7-24 18:39:32 | 显示全部楼层
caojunye 发表于 2024-7-24 11:19
确保底板上的拨码开关已经设置成jtag模式,且下载器的驱动已经提前装好

请问能看到详细内容吗?我写了那么长的详细情况没显示出来
启动开关是拨到了jtag,下载FPGA程序可以正常运行,DDR型号选择的也是和7010对应的128M16 HA-125。
首次下载会显示:
Memory write error at 0x100000. APB AP transaction error, DAP status f0000021
再之后重新下载会显示:
AP transaction error, DAP status f0000021

回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2023-3-26
在线时间
8 小时
 楼主| 发表于 2024-7-24 18:41:13 | 显示全部楼层
caojunye 发表于 2024-7-24 11:19
确保底板上的拨码开关已经设置成jtag模式,且下载器的驱动已经提前装好

请问能看到详细内容吗?我写了那么长的详细情况没显示出来
启动开关是拨到了jtag,下载FPGA程序可以正常运行,DDR型号选择的也是和7010对应的128M16 HA-125。
首次下载会显示:
Memory write error at 0x100000. APB AP transaction error, DAP status f0000021
再之后重新下载会显示:
AP transaction error, DAP status f0000021

并且我把DDR的Enable取消后再重新勾选加载,程序就可以正常下载,但是芯片却没有任何反应,用同样的方法下载了GPIO控制LED例程,发现压根就没有工作。
回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2023-3-26
在线时间
8 小时
 楼主| 发表于 2024-7-24 18:41:44 | 显示全部楼层
caojunye 发表于 2024-7-24 11:19
确保底板上的拨码开关已经设置成jtag模式,且下载器的驱动已经提前装好

请问能看到详细内容吗?我写了那么长的详细情况没显示出来
启动开关是拨到了jtag,下载FPGA程序可以正常运行,DDR型号选择的也是和7010对应的128M16 HA-125。
首次下载会显示:
Memory write error at 0x100000. APB AP transaction error, DAP status f0000021
再之后重新下载会显示:
AP transaction error, DAP status f0000021
并且我把DDR的Enable取消后再重新勾选加载,程序就可以正常下载,但是芯片却没有任何反应,用同样的方法下载了GPIO控制LED例程,发现压根就没有工作。
回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2023-3-26
在线时间
8 小时
 楼主| 发表于 2024-7-24 18:42:07 | 显示全部楼层
请问能看到详细内容吗?我写了那么长的详细情况没显示出来
启动开关是拨到了jtag,下载FPGA程序可以正常运行,DDR型号选择的也是和7010对应的128M16 HA-125。
首次下载会显示:
Memory write error at 0x100000. APB AP transaction error, DAP status f0000021
再之后重新下载会显示:
AP transaction error, DAP status f0000021
并且我把DDR的Enable取消后再重新勾选加载,程序就可以正常下载,但是芯片却没有任何反应,用同样的方法下载了GPIO控制LED例程,发现压根就没有工作。
回复

使用道具 举报

0

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
688
金钱
688
注册时间
2021-3-25
在线时间
137 小时
发表于 2024-7-26 09:44:25 | 显示全部楼层
DDR的enable是一定要勾选的,否者程序将没有运行空间。如果vitis或SDK中烧录elf文件报错,可以将SDK或者vitis安装包路径下的驱动也安装运行一遍(电脑断开下载器连接,然后退出xilinx相关软件,然后双击运行vivado安装路径下的和这个install_digilent程序),驱动程序的相关路径:vivado2020.2\Vitis\2020.2\data\xicom\cable_drivers\nt64\digilent
回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2023-3-26
在线时间
8 小时
 楼主| 发表于 2024-7-26 16:27:42 | 显示全部楼层
caojunye 发表于 2024-7-26 09:44
DDR的enable是一定要勾选的,否者程序将没有运行空间。如果vitis或SDK中烧录elf文件报错,可以将SDK或者vit ...

确实是必须勾选,我又看了看,之前取消重选DDR后,漏选了DRAM training下的选项,导致芯片可能读不到DDR了,所以没有报错,后来重新勾选上又会报错了

下载FPGA程序都正常,我把驱动重装了一下,还是会报错,感觉就是DDR的错(或者是硬件出问题了?即使是下载失败的程序,芯片也会发烫,而重置PS代码后,芯片就温度正常)
回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2023-3-26
在线时间
8 小时
 楼主| 发表于 2024-7-26 16:35:41 | 显示全部楼层
这是开发板连接情况
file:///G:/FPGA/ps.jpg
ps.jpg
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 10:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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