可能由于我在用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重新编辑 ]