TQ6410开发板调试问题

2019-07-16 09:59发布

小弟近日想搞搞ARM11的裸机编程,用的是TQ6410开发板仿真器是另配的Jlinkv8仿真器,并且使用了与TQ6410配套的仿真接口转换板。调试软件使用的是AXD Debugger v1.3.1,驱动是V4.22版的。开发板与仿真器连好,上电,打开AXD,显示:
ARM RDI 1.5.1 -> ASYNC RDI Protocol Converter RVDS v2.2 [Build number 98]. Copyright (c) ARM Limited 2001.
SEGGER J-Link RDI DLL V4.22g, compiled Feb  7 2011 16:13:38
SEGGER J-Link ARM DLL V4.22g, compiled Feb  7 2011 16:13:12
Firmware: J-Link ARM V8 compiled Jan 31 2011 18:34:52
Hardware: V8.00
S/N : 20100214
Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull
VTarget = 3.235V
Invalid core Id. (0x00000000)Did not find ARM core.
不知这是为何,求教
AXD调试信息.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
wenbodong
2019-07-16 14:51
失败啊,居然没人回答。不过,今天加了个天嵌售后群,向群主说明了情况后,群主提了个解决方案。6410芯片有个X_DBGSEL管脚,这个管脚是用来选择JTag模式的。高电平时为Peripherals JTAG,低电平时为ARM1176JZF-S Core JTAG。但是芯片手册里面没有具体的解释,上网粗略查了下也没查到。Peripherals 解释为外设的话,那么外设JTag是啥意思呢?难道内核JTag调试时对外设的配置会无效?这6410开发板焊接的是将其配置为Peripherals JTAG的。我查了Tiny6410开发板(上网搜的一原理图),也是配置为此模式的。而群主的建议是改了低电平试试。既然没别的办法,我就试了试。嘿嘿,居然可以调试了。而且,并不是我所想的那样,对外设的配置是有效的,至少我试的LED灯是有效的。

一周热门 更多>