xmd:AP transaction timeout: ACK = 0x01, expected=0x02)

本文解决了一个在使用Xilinx SDK编程闪存时出现的错误问题,包括检查CPU1是否被自定义uboot或独立应用程序复位,以及在某些情况下仅使用CPU0设计时如何处理CPU1。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

错误情景:1, 在用sdk -> xilinx tools->program flash时弹出此错误

                     2,输入xmd命令:

                                                     


解决路径:参考xilinx  技术支持----http://china.xilinx.com/support/answers/64715.html


具体解决方案:

    

1,Check whether CPU1 is reset by custom uboot or standalone applications.

You can read register slcr.A9_CPU_RST_CTRL to confirm it.

2,In some cases, customers only use CPU0 in their design, then reset CPU1 and stop clock to CPU1.

However, If CPU1 is under reset, XMD cannot connect to arm correctly.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值