Error: unable to halt ARM core

[复制链接]
8220|6
 楼主| 8421bcd 发表于 2009-11-9 22:21 | 显示全部楼层 |阅读模式
检测CPU的时候报这个错,是怎么会事儿?
如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zc5868 发表于 2009-11-10 11:07 | 显示全部楼层
是否有JTAG 工具, 能否在JTAG环境下重现. 还有CPU 不能halt, CPU有没有挂掉还是在正常跑?
 楼主| 8421bcd 发表于 2009-11-10 20:14 | 显示全部楼层
用的AXD,但是调试也是一样的,提示HALT,不过在JLINK-COMMANDER下面可以载到内存里面程序的,就是执行不了(程序没有问题,输入G运行后,没有得相应的结果,也没有其它反应),再执行其它命令时也会提示unable to halt ARM core!郁闷,板子上有系统的,可以正常运行,这种情况下载程序的会影响么?
 楼主| 8421bcd 发表于 2009-11-10 21:39 | 显示全部楼层
本帖最后由 8421bcd 于 2009-11-11 00:25 编辑

现在把板上的系统搞掉了,但下载程序后,单步执行确发现PC指针是减的,这是怎么会事呢,另用交叉编译出来的BIN文件就是正常的,看了下ADS下的配置也没有问题呀,对了,ADS编译的程序可以直接下到SDRAM中运行么,都需要哪些始化呢?如下图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
kewxke 发表于 2009-12-4 21:23 | 显示全部楼层
用adaptive clock试试
myitlover 发表于 2009-12-6 12:30 | 显示全部楼层
可以这样试试
1、你首先检查下连到CPU的晶振,看有没有工作,外观看下引脚有没有断了,用示波器看下有没有起振,有可能是晶振接触不好的问题
2、因为nandflash里有程序,上电就跑起来了,你的JLINK不能使它停下来
所以就halt了,可以把NGCS0接到地的0欧姆电阻去掉,让它变成高电平(悬空)
这样不会从nand启动了
jiajining 发表于 2011-3-23 17:39 | 显示全部楼层
我的也是 刚接触arm  不懂啊....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

123

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部