主题 : mini2440在NOR启动时白屏,用JLINK下载时老是出现Unable to Halt Arm Core???求解决 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 62570
精华: 0
发帖: 24
金钱: 125 两
威望: 25 点
综合积分: 48 分
注册时间: 2012-02-02
最后登录: 2013-06-27
楼主  发表于: 2012-02-08 15:36

 mini2440在NOR启动时白屏,用JLINK下载时老是出现Unable to Halt Arm Core???求解决

     可能由于我在用JLINK下载bootloader操作不当吧,使得mini2440在NOR启动时白屏,灯不亮,而在NAND 启动正常,灯闪烁,再次连接JLINK时,老是提示Unable to Halt Arm Core,然后我打开JLINK-COMMADER 输入r 回车,h 回车,rx 0,都没办法停下CPU,求解决??
     第二天然后我尝试着用H-JTAG烧写vivi到NOR flash,现象是这样的,在HJTAG下能通过WIGLER检测到ARM核:ARM920T  0x0032409D, 然后进入HFLASHER,但Check不到型号,弹出个框来,上面显示显示Error:Can't halt target and make it enter DEBUG state.查看网上资料后,有一种解释为FLASH锁死,可能是我在上一次烧写FLASH时候中途停止了烧写所致,找到原因了,现在怎么办呢 ,求高手指导???    
    网上类似带相关图片http://blog.21ic.com/user1/1622/archives/2007/43921.html
    最后解决方法:http://www.threeway.cc/BBS/showtopic-110.aspx
步骤如下:
    1、事先查看norflash的datasheet,找到norflash的地址线引脚
    2、打开H-JTAG/H-Flaher,直接进入“programming”页面
    3、用金属物短接norflash的地址线引脚,并按下复位按钮,然后点击“programming”页面的“check”
    4、如果“check”后可以正确识别norflash,说明已经成功,这时只要“erase”即可
    5、如果还是不能识别,重复多试几次。
    说明:一定要事先看datasheet确认好地址管脚(网上也有说数据管脚),避免短接了VCC和GND导致烧毁元件。
[ 此帖被saodeisinei在2012-02-09 20:32重新编辑 ]
级别: 新手上路
UID: 69517
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
综合积分: 42 分
注册时间: 2012-05-07
最后登录: 2013-07-16
1楼  发表于: 2013-03-28 08:54
你好,我买了一二手的板子,也是出现你说从NOR flash 启动出现屏的现象,和你讲的一样咯,你能将你的解决方法说得更详细一下吗?能帮忙做一图示是最好的!谢谢!
级别: 新手上路
UID: 69517
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
综合积分: 42 分
注册时间: 2012-05-07
最后登录: 2013-07-16
2楼  发表于: 2013-03-28 08:55
用金属物短接norflash的地址线引脚?是所有的地址的脚吗?