J-LINK编程器与ARM的JTAG接口是20芯,我又买了个转接板,上面包括10芯2.54mm的插座。
后来,我画的电路板(片子是STM32F103VCT6),使用10芯JTAG插座,调试时,与J-LINK连接失败。
症状是:打开开始菜单下的“J-Link ARM V4.20p--J-Flash ARM”根本无法烧写,显示:Wrong AHB ID(15:3).Expected 0x4770001。参下图。
上网一查,发现网上有很多资料,但看后反而更加疑惑,疑问如下:
1、第6脚,究竟是什么也不接,还是接TDO?
网上说是接TDO,但买的转接板上,却是NC,即什么也不接的意思。
而且网上画的电路也怪,似乎TDO不加上拉电阻,这是怎么回事?
2、第3脚NTRST、第4脚NRST,是否与ARM片子相连?难道它们根本不与ARM连接,网上画的标注,纯粹是标注,并非当真连到ARM片子上?
3、买的转接板上,还有一个疑问:为什么NTRST、NRST使用相同的丝印,但用万用表一量,二者并未短接?
连接失败
电路错误?
[
本帖最后由 sopu7758 于 2012-8-26 18:21 编辑 ]
此帖出自
小平头技术问答
一周热门 更多>