主题 : JLINK调试2440出现的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 36449
精华: 0
发帖: 1
金钱: 10 两
威望: 2 点
综合积分: 2 分
注册时间: 2011-01-16
最后登录: 2011-01-26
楼主  发表于: 2011-01-16 17:00

 JLINK调试2440出现的问题

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
想问一下,用JLINK连接2440时,总是出现unable to halt arm core这样的话。如果用AXD直接连就马上卡死。这是什么原因呢。
级别: 新手上路
UID: 38910
精华: 0
发帖: 9
金钱: 60 两
威望: 12 点
综合积分: 18 分
注册时间: 2011-03-02
最后登录: 2011-03-23
1楼  发表于: 2011-03-06 13:47
可能是jlink配置有问题
级别: 新手上路
UID: 35560
精华: 0
发帖: 22
金钱: 115 两
威望: 23 点
综合积分: 44 分
注册时间: 2011-01-03
最后登录: 2011-12-28
2楼  发表于: 2011-03-06 23:12
我也出现过这样的问题,怎么没有人试过啊
初来乍到,请多指教
级别: 骑士
UID: 14419
精华: 1
发帖: 183
金钱: 995 两
威望: 199 点
综合积分: 386 分
注册时间: 2010-02-08
最后登录: 2014-04-13
3楼  发表于: 2011-03-14 00:32
1、首先,记住J-Link只能擦写Nor Flash,也就是手册中说的BIOS。且必须从NOR FLASH启动才能烧写。
2、如果你之前把NOR FLASH清除掉了,就一定要认真看一下友善之臂提供的H-JTAG初始化脚本如何写的,按照要求设置好J-FLASH,否则也是不行的。
3、烧写Flash这一块,还是希望大家先去看看NOR FLASH芯片的数据手册,看清楚它的内核ID,由于micro2440,不同批次用的芯片不尽相同,但都兼容,因此,配置上存在差异不奇怪。
级别: 新手上路
UID: 11930
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
综合积分: 66 分
注册时间: 2009-12-25
最后登录: 2014-07-30
4楼  发表于: 2011-03-14 11:55
在别的网站找到的一点信息,或许有用

在j-link下使用rx 0命令;
解决方法是从一外国网站论坛上看到得,以下是外国论坛的原文;
Obviously J-Link can "talk" to your chip.
The problem is that it can not halt the chip for some reason.
Most likely cause is that the target CPU has no clock or that
it is performing a memory access which halts the CPU indefinetly.

Can you
a) Check if the CPU has a clock
b) Check if there is a "WAit" Signal which may be active

If this does not help, try "rx 0" from J-Link Commander as follows:

SEGGER J-Link Commander V3.78a ('?' for help)
Compiled Dec 4 2007 22:18:44
DLL version V3.78a, compiled Dec 4 2007 22:18:35
Firmware: J-Link compiled Dec 03 2007 17:15:31 ARM Rev.5
Hardware: V5.30
S/N : 1
Feature(s) : RDI, FlashBP, FlashDL, JFlash, GDB
VTarget = 3.306V
Info: TotalIRLen = 4, IRPrint = 0x01
JTAG speed: 30 kHz
Found 1 JTAG device, Total IRLen = 4:
Id of device #0: 0x3F0F0F0F
Found ARM with core Id 0x3F0F0F0F (ARM7)
J-Link>speed 2000
JTAG speed: 2000 kHz
J-Link>rx 0
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Resetting target using RESET pin
J-Link>

原文链接:http://bbs.embedsky.net/viewthread.php?tid=2828