我用jlink v8连接TQ2440,找不到cpu,提示Could not find supported cpu core on JTAG chain,板子一直响

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用jlink v8连接TQ2440,找不到cpu,提示Could not find supported cpu core on JTAG chain,板子一直响相关的知识,希望对你有一定的参考价值。

打开J-Link Commander后显示的信息:
SEGGER J-Link Commander V4.08i ('?' for help)
Compiled Jul 31 2009 18:24:44
DLL version V4.08i, compiled Jul 31 2009 18:23:57
Firmware: J-Link ARM V8 compiled Dec 1 2009 11:42:48
Hardware: V8.00
S/N : 20100214
Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull
VTarget = 3.313V
Info: TotalIRLen = ?, IRPrint = 0x..FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1

WARNING: No matching core found. Selecting default core (ARM7).
Info: TotalIRLen = ?, IRPrint = 0x..FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1

****** Error: Could not find supported CPU core on JTAG chain
No devices found on JTAG chain. Trying to find device on SWD.

WARNING: No matching core found. Selecting default core (Cortex-M3).

****** Error: Parity error (Data = 0xFFFFFFFF, ReceivedParity = 1)

No device found on SWD.
Cortex-M3 identified.
JTAG speed: 5 kHz

板子才买回来的,一直这个样子,就是之前突然可以连上了,试了几次都可以,可是之后就又不行了

JLink不能识别CPU错误的解决办法:
Could not find supported CPU core on JTAG chain

第一、 转接板 的插针没有对齐 JLink的 20针 你拔插转接板,然后严格对齐 一针一针 重新插好
,再测试

第二 换一根USB延长线, 可以直接用2440开发板盒子里面的 白色的USB线, 替换掉黑色的USB线,插在Jlink上 链接笔记本的USB口 然后重新测试

第三 替换JTAG排线, 可以直接用2440开发板盒子里面的 JTAG排线 然后重新测试
参考技术A No devices found on JTAG chain. Trying to find device on SWD从这里看到的错误是:没有找到被支持的CPU核心,尝试在SWD中找到驱动。
是否是你的JTAG驱动中没有对应该CPU型号的匹配驱动。重新下载个驱动试试,或者换台电脑试试看。
参考技术B 你换串口方式先下另外一个程序,把原先的程序刷掉,之后再用JTAG下就可以了。 参考技术C 这种情况应该是你在仿真时突然断电造成的,问题在于flash出错,直接换新的flash可以解决问题 参考技术D 我也有同样的问题,好像是电压的原因,我换了个比较稳定的电源就可以了

以上是关于我用jlink v8连接TQ2440,找不到cpu,提示Could not find supported cpu core on JTAG chain,板子一直响的主要内容,如果未能解决你的问题,请参考以下文章

TQ2440开发板学习纪实--- 设置时钟频率,让CPU运行的更快

TQ2440开发板学习纪实--- 设置时钟频率,让CPU运行的更快

求助.JLINK V8的SWD模式无法找到CPU.NO SW-DP FOUND

编译天嵌官方的linux-2.6.30.4内核下载到TQ2440开发板不断重启的解决办法

求助.JLINK V8的SWD模式无法找到CPU.NO SW-DP FOUND

TQ2440开发板学习纪实--- 启用IRQ中断,告别低效的轮询!