通过JTAG修复WRV54G(GTWX5715)。
本帖最后由 lintel 于 2010-7-30 17:45 编辑目前在WRV54G上的JTAG方案有很多,有简单的E-JTAG,也有速度不错的openOCD,以及J-link.
在开始JTAG修复之前,需要先了解JTAG接口的定义。
c[] LED5
+3.3V -- 1o o2 -- nc
nTRST -- 3o o4 -- GND
TDI -- 5o o6 -- GND
TMS -- 7o o8 -- GND
TCK -- 9o o10 - GND
GND - 11o o12 - GND
TDO - 13o o14 - GND
nRESET - 15o o16 - GND
nc - 17o o18 - GND
nc - 19o o20 - GND
在WRV54G上使用的是标准的20针JTAG,但是实际上我们并不需要那么多的线。我们只需要其中的几根。
方法一,使用便宜简单的ejtag。
材料,LPT打印机接口一个。导线若干,100欧电阻若干。
接线如下:
25针打印口 路由接口定义
第18-25针 <------------------------------------<GND
3 >--------------电阻--------------------->TMS
4 >---------------电阻--------------------->TCK
5 >--------------电阻--------------------->TDI
6 >--------------电阻--------------------->nRESET
11 <---------------电阻--------------------->TDO
未完待续。JTAG软件编译测试中。
第二种,支持调试的OpenOCD。 路过帮顶。 楼主的方法对,看以前的帖子,接五根线我怎么都检测不到,jtag总提示TDO什么错误后来尝试把11针接上去,就好了。期待下文,正在尝试刷机中。 顺便请教下,JTAG SHELL下 备份ROM文件,怎么这么慢,几乎用了一下午! 下文呢!!!!!!!!!!!!!!!!!!!!!!!! 看来楼主难产了! dddddddddddddddddddddddddddddddddddddddd {:2_31:}支持一下 想买 个玩玩
页:
[1]