上个礼拜使用 CodeWarrior for ARM Developer Suite 调用 AXD Debugger 的时候出现了这个错误。问了老师才知道怎么解决,特此记录:
原因一
你的 AXD 的调试参数没有配置好。
配置方法
第一步
先点击 configure
,然后
在这里面根据你的实验要求选择一个 Target,然后点 确定
第二步
然后点击 connect mode
在里面根据你的实验要求选择一个 Target Connection
。
补充
上面的窗口还可以通过 Options -> Configure
来设置
原因二
这个就比较坑了。如果你之前可以成功调用 AXD,之后再进入就报错的话。极大可能是你第一次打开的 AXD 没有关闭。简而言之,一个项目确定只保留一个 AXD 窗口。
补充
如果你连 AXD 进都进不去的话,可能是你的项目的一些参数没有配置好。下面举个例子:
将 RO Base 和 RW Base 配置如下,你得根据你自己的实验配置。
在另一个 TAB Options
下配置 Image Entry Point
。你得根据你的实验要求配置。
原因三
可能你的实验箱没有打开。