新买的JLink V6 100大元。想用其调试友善的Mini2440.遇到问题,<br />现讲问题描述如下,希望大侠帮忙看看如何解决。<br />首先用JLink Commander能够正确检测,这是输出结果:<br />------------------------------------------------------<br />SEGGER J-Link Commander V3.80a ('?' for help)<br />Compiled Mar 12 2008 15:14:12<br />DLL version V3.80a, compiled Mar 12 2008 15:14:00<br />Firmware: J-Link ARM V6 compiled Jan 13 2009 15:40:53<br />Hardware: V6.00<br />S/N : 200811001<br />Feature(s) : RDI, FlashDL, FlashBP, JFlash, GDBFull<br />VTarget = 3.216V<br />JTAG speed: 5 kHz<br />Info: TotalIRLen = 4, IRPrint = 0x01<br />Info: CP15.0.0: 0x41129200: ARM, Architecure 4T<br />Info: CP15.0.1: 0x0D172172: ICache: 16kB (64*8*32), DCache: 16kB (64*8*32)<br />Found 1 JTAG device, Total IRLen = 4:<br /> Id of device #0: 0x0032409D<br />Found ARM with core Id 0x0032409D (ARM9)<br />J-Link><br />------------------------------------------------------<br />而后用ADS加载myled小程序项目,编译用AXD下载调试执行。ok<br />但是再次用AXD加载加载myled小程序项目调试,就会出错:<br />DBT Warning 00035: Too many breakpoints,无法继续执行了。<br />(有时候是第3次)<br />说明,已经禁止semihosting了。<br />写这个帖子到这里,又执行了一次,又奇怪的好用了,再迅速连续加载一次<br />又出错了。<br />出错时退出AXD会提示: <br />Bad JTAG Communication:write to IR:Expected 0x1, got 0x7 (TAP Command : 2)&0ff 0x5。<br /><br />以后每次加载都会出错Too many breakpoints和Bad JTAG Communication<br />即使在JLink Command中运行r命令后还是一样。真郁闷啊。<br />哪位大侠有用JLink调试2440或2410的经验,共享一下啊。感激不尽啊!<br /><br /> |
|