目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
mangui zhang:完全可以精简
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
Seven Han:wiki上提供的TI jtag connector至少是10pin,具体您可以参考以下链接:
processors.wiki.ti.com/…/JTAG_Connectors
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
Eric Ma:“
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?
”
ERIC:
是可以精简成单排的7个插针信号就好,不过仿真器都是14pin的,所以你需要自己做一个转接口。
而转接口就是7转14pin,而14pin的接线就按照标准的来就好。
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
Xiao Dong:
回复 Eric Ma:
用杜邦线连接就可以了,不需要专用的接口。我综合考虑最终决定留2×5 PIN接口。把SCIA和串口引导跳线也做上去。最终排列如下: TRST VCC TMS GND TCK RXD TDI TXD TDO GND
看到最新的器件比如280049已经支持芯片唯一序列号了,Unique Identification Number,还是有进步的。目前的JTAG调试接口占用管脚还是太多了。ARM的SWD接口只有条时钟一条数据,C2000完全也可以做到。
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
Eric Ma:
回复 Xiao Dong:
那你试试直接杜班线直接连接到仿真器能否连得上,我不见得可以。
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
Xiao Dong:
回复 Eric Ma:
用杜邦线代替XDS100V2的排线试了下,没问题。目标器件是28335,需要注意的14-PIN头的4脚虽然是GND但是实际也是个使能信号。TCK和RTCK也都要连接,EMU0和EMU1去掉没有影响。
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
user4855009:
回复 Xiao Dong:
您好,请问您在制作转接口时有没有考虑到仿真器的JTAG口到芯片上的距离,因为手册上写着最好不要超过8cm,我现在也在尝试自制一个7pin的JTAG口,用线连到14pin的XDS100V3上,一直都连不上,可不可以请教一下呢?
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
user4855009:
回复 Xiao Dong:
您好,请问您在制作转接口时有没有考虑到仿真器的JTAG口到芯片上的距离,因为手册上写着最好不要超过8cm,我现在也在尝试自制一个7pin的JTAG口,用线连到14pin的XDS100V3上,一直都连不上,可不可以请教一下呢?
目前用的是标准14-PIN JTAG接口,利用率不高,平时单板上都不装。白白占用大量PCB面积,为了应付偶尔的调试需求,还不能直接去掉,想精简一下管脚。
Piccolo器件没有EMU0和EMU1,实际有用的信号只有TRST、TCK、TMS、TDI、TDO,再加上GND和3V3,是不是最少7PIN就够了?比如下面的管脚排列
TMS TRST
TDI
TDO GND
TCK 3V3
TI官方是否有精简的管脚排列推荐?
Xiao Dong:
回复 user4855009:
我已经极少使用JTAG接口了,都是第一次刷入bootloader然后就用自己的bootloader更新了。