微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > TQ6410开发板调试问题

TQ6410开发板调试问题

时间:10-02 整理:3721RD 点击:
小弟近日想搞搞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.
不知这是为何,求教


失败啊,居然没人回答。不过,今天加了个天嵌售后群,向群主说明了情况后,群主提了个解决方案。6410芯片有个X_DBGSEL管脚,这个管脚是用来选择JTag模式的。高电平时为Peripherals JTAG,低电平时为ARM1176JZF-S Core JTAG。但是芯片手册里面没有具体的解释,上网粗略查了下也没查到。Peripherals 解释为外设的话,那么外设JTag是啥意思呢?难道内核JTag调试时对外设的配置会无效?这6410开发板焊接的是将其配置为Peripherals JTAG的。我查了Tiny6410开发板(上网搜的一原理图),也是配置为此模式的。而群主的建议是改了低电平试试。既然没别的办法,我就试了试。嘿嘿,居然可以调试了。而且,并不是我所想的那样,对外设的配置是有效的,至少我试的LED灯是有效的。

小编,顶你一下,以后我也要学习有关TQ6410的知识

今天去问天嵌,据说说JTAG他们从来都没有调试过。自己做的东西自己不试。鄙视!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top