使用 CKLink 供电无法仿真, 会有出错: Error in start debugger: Remote failure reply: E01

发布于 2022-04-29 15: 41: 42

我自己做了块 W806 的板子, 串口可以烧进程序; 如果连接着电源 (5V 转 3. 3V) , 也可以用 CKlink 进行仿真下载, 但是, 不连接电源, 用 CKlink 上的 3. 3V 供电, 就无法仿真了, 会有出错: Error in start debugger: Remote failure reply: E01
测了下, 板子的电流只有 30ma 左右, 应该不会是供电不足的问题, 请问, 还有可能的原因是什么?
测 3. 3V 是正常的.
电脑的 USB 电源, 纹波小于 100mV
之后 , 把 enabel trst 去掉, 可仿真,
image. png

但 Server 会有警告
WARNING: Address 0x08011c28 can't be written when insert soft-bkpt.

这是什么原因?

查看更多

关注者
0
被浏览
3. 7k
2 个回答
worldy
worldy 2022-04-29
这家伙很懒, 什么也没写!

CKlink 必须先上电后再连接到电脑, 这样才能进入调试模式, 据说新的版本可以解决这个问题

ZYQ
ZYQ 2022-04-29
我已不再支持 W80X 任何相关问题的回复, 请大家不要私信, 有问题找 isme 谢谢

Server 警告
WARNING: Address 0x08011c28 can't be written when insert soft-bkpt.
这个只是告诉你不能下软断点, 因为断点分为两种一种是硬断点, 一种是软断点, 软断点一般针对程序所有部分均在 RAM 中, 但是 W800 系列的固件太大 RAM 不能够存储的下, 因此会将程序的部分放在 FLASH 中, 故此时不能下载软断点, 你应该改成硬断点就不会出现这个警告情况了.

另外关于去除 TRST 使能可以仿真的话, 我猜测有可能 W806 复位重启之后所需电流比较大, 导致 Cklink 不能正常工作

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览