JTAG pinouts

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 03:49, 30 August 2008 (edit)
Rgdeja (Talk | contribs)

← Previous diff
Current revision (17:23, 16 November 2017) (edit) (undo)
Ian5142 (Talk | contribs)
(Introduction)
 
(25 intermediate revisions not shown.)
Line 1: Line 1:
 +{{Languages|JTAG_pinouts}}
 +
 += Introduction =
 +If the JTAG pinouts for your router are not found on this page, search online for the name of your router + wiki, look for an OpenWRT link. Most times the JTAG pinouts with photos are available there. Another place to look is [https://wikidevi.com/wiki/Main_Page Wikidevi]
 +
[[Category:jtag]] [[Category:jtag]]
 +[[Category:Recovery]]
__TOC__ __TOC__
 +
 +==Airlink AR430W==
 +<center>
 +[[image:AR430W.jpg|500px]]
 +</center><br>
 +
 +The router follows the MIPS 2.6 EJTAG Specification and has the same PIN information. But on the board the PINS are layed out as<br><br>
 +1 2 3 4 5 6 7 <br>
 +14 13 12 11 10 9 8
 +<br><br>
 +1 - nTRST<br>
 +3 - TDI<br>
 +5 - TDO<br>
 +7 - TMS<br>
 +9 - TCK<br>
 +2, 4, 6, 8, 10 - GND [you only need one GND for JTAG]<br>
 +You dont need the following pins<br>
 +11 - nSRST<br>
 +14 - VCC<br>
 +12, 13 - N/C<br>
 +
 +==Airlink AP431W==
 +
 +Same as DWL-2100/2200 - See below
 +
 +==Asus RT-N16==
 +<center>[[Image:Asus_rt-n16_JTAG.png]]
 +</center>
 +<br><br><br>
==Asus WL500g Deluxe== ==Asus WL500g Deluxe==
-<center>[[Image:Asus_wl500g_jtag.jpg]]+<center>[[Image:Asus_wl500g_jtag.jpg|500px]]
</center> </center>
-[[Asus_wl500g_jtag.jpg]]<br><br><br>+<br><br><br>
==Belkin_F5D7230_v1000== ==Belkin_F5D7230_v1000==
To flash use latest wrt54g v4.8, with these parameters: /fc:29 /nocwd /nobreak /noreset <br> To flash use latest wrt54g v4.8, with these parameters: /fc:29 /nocwd /nobreak /noreset <br>
watch out for RA11 (under the minipci)<br> watch out for RA11 (under the minipci)<br>
-<center>[[Image:Belkin_F5D7230_v1000-siemens_se505_v1.jpg]]+<center>[[Image:Belkin_F5D7230_v1000-siemens_se505_v1.jpg|500px]]
</center><br><br><br> </center><br><br><br>
==Belkin_F5D7231_v1212== ==Belkin_F5D7231_v1212==
-<center>[[Image:F5d_7231_v1212.jpg]]+<center>[[Image:F5d_7231_v1212.jpg|500px]]
</center><br><br><br> </center><br><br><br>
Line 28: Line 63:
----------------------<br> ----------------------<br>
<br><br><br> <br><br><br>
 +
 +[http://wiki.openwrt.org/OpenWrtDocs/Hardware/Buffalo/WBR-G54 WBR-G54 JTAG Info]
==Buffalo WLA-G54== ==Buffalo WLA-G54==
Line 35: Line 72:
==Buffalo WLA-G54C== ==Buffalo WLA-G54C==
-<center>[[Image:Wlag54c_jtag.jpg]]+<center>[[Image:Wlag54c_jtag.jpg|500px]]
</center><br><br><br> </center><br><br><br>
Line 43: Line 80:
==Dell Truemobile 2300 v1== ==Dell Truemobile 2300 v1==
-<center>[[Image:Dell_tm2300_v1_jtag.jpg]]+<center>
 +[[Image:JTAG_Dell_tm2300_v1.0.jpg|500px]]
</center><br><br><br> </center><br><br><br>
 +
 +==DLink DWL2100/2200==
 +(Also Airlink AP321W)
 +
 +Pin 1 to pin 14
 +
 +Pin 3 TDI
 +
 +Pin 5 TDO
 +
 +Pin 7 TMS
 +
 +Pin 9 TCK
 +
 +Pin 6 Grd
 +
 +[http://www.jtagtest.com/pinouts/ejtag Standard v2.6 EJTAG connector]:
 +
 +[[Image:4-FONERA_2200A_JTAG_v2.6.jpg]]
==Fonera 2200A== ==Fonera 2200A==
Line 53: Line 110:
[http://www.jtagtest.com/pinouts/ejtag Standard v2.6 EJTAG connector]: [http://www.jtagtest.com/pinouts/ejtag Standard v2.6 EJTAG connector]:
[[Image:4-FONERA_2200A_JTAG_v2.6.jpg]] [[Image:4-FONERA_2200A_JTAG_v2.6.jpg]]
 +
 +==Linksys WRT300n v2==
 +<center>[[Image:wrt300n_v2_jtag.jpg]]
 +</center><br><br><br>
 +
 +==Linksys WRT54G v2==
 +<center>[[Image:wrt54g_v2_jtag.png|500px]]
 +</center><br><br><br>
==Motorola WE800G v1== ==Motorola WE800G v1==
-<center>[[Image:We800g_v1_jtag.jpg]]+<center>[[Image:We800g_v1_jtag.jpg|500px]]
</center><br><br><br> </center><br><br><br>
==Motorola WR850G v1== ==Motorola WR850G v1==
-<center>[[Image:Wr850gv1_jtag.jpg]]+<center>[[Image:Wr850gv1_jtag.jpg|500px]]
</center><br><br><br> </center><br><br><br>
 +
 +==Parallel port - TJTAG 3.0.2 - /cable:wiggler==
 +<center>[[Image:parallelport-tjtag302-wiggler.png|500px]]
 +</center><br>
 +To get the Universal JTAG board, read [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=64013 this forum thread]
 +<br><br>
==Philips SNB6500 (v1)== ==Philips SNB6500 (v1)==
Board before MOD: Board before MOD:
-[[Image:1-SNB6500_BOARD.jpg]]+[[Image:1-SNB6500_BOARD.jpg|500px]]
Preparation: 1st step Preparation: 1st step
[[Image:2-SNB6500_BOARD.jpg]] [[Image:2-SNB6500_BOARD.jpg]]
Line 91: Line 162:
==Siemens SE505 v2== ==Siemens SE505 v2==
-<center>[[Image:SE505v2 JTAG.jpg]]+<center>[[Image:SE505v2 JTAG.jpg|500px]]
</center><br> </center><br>
Line 99: Line 170:
Nice German HowTo: [http://blog.digital4media.de/2006/04/jtag-adapter-fur-siemens-se505/ JTAG for SE505 v2] Nice German HowTo: [http://blog.digital4media.de/2006/04/jtag-adapter-fur-siemens-se505/ JTAG for SE505 v2]
<br><br> <br><br>
-==Airlink AR430W== 
-<center> 
-[[Image:AR430W.jpg]] 
-</center><br> 
- 
-The router follows the MIPS 2.6 EJTAG Specification and has the same PIN information. But on the board the PINS are layed out as<br><br> 
-1 2 3 4 5 6 7 <br> 
-14 13 12 11 10 9 8 
-<br><br> 
-1 - nTRST<br> 
-3 - TDI<br> 
-5 - TDO<br> 
-7 - TMS<br> 
-9 - TCK<br> 
-2, 4, 6, 8, 10 - GND [you only need one GND for JTAG]<br> 
-You dont need the following pins<br> 
-11 - nSRST<br> 
-14 - VCC<br> 
-12, 13 - N/C<br> 
---- ----
I updated the jtagspi with a 8Meg winbond flash and added information if you have to fix the code to match your JTAG hardware<br> I updated the jtagspi with a 8Meg winbond flash and added information if you have to fix the code to match your JTAG hardware<br>
-[http://animal.netravi.net/jtagspi_ravi.tgz jtagspi.tgz with my modifications]<br>+[http://www.filedropper.com/jtagspiravi] with minor modifications and explanation of parallel port jtag to make your own<br>
---- ----
- 
-[[Category:English documentation]] 
==Related Links== ==Related Links==
Line 132: Line 182:
* [http://www.jtagtest.com/pinouts/ JTAG pinouts] at [http://www.jtagtest.com/ JTAG Test.com] * [http://www.jtagtest.com/pinouts/ JTAG pinouts] at [http://www.jtagtest.com/ JTAG Test.com]
- 
-[[Category:English documentation]] 

Current revision


[edit] Introduction

If the JTAG pinouts for your router are not found on this page, search online for the name of your router + wiki, look for an OpenWRT link. Most times the JTAG pinouts with photos are available there. Another place to look is Wikidevi

Contents


[edit] Airlink AR430W


The router follows the MIPS 2.6 EJTAG Specification and has the same PIN information. But on the board the PINS are layed out as

1 2 3 4 5 6 7
14 13 12 11 10 9 8

1 - nTRST
3 - TDI
5 - TDO
7 - TMS
9 - TCK
2, 4, 6, 8, 10 - GND [you only need one GND for JTAG]
You dont need the following pins
11 - nSRST
14 - VCC
12, 13 - N/C

[edit] Airlink AP431W

Same as DWL-2100/2200 - See below

[edit] Asus RT-N16

Image:Asus_rt-n16_JTAG.png




[edit] Asus WL500g Deluxe




[edit] Belkin_F5D7230_v1000

To flash use latest wrt54g v4.8, with these parameters: /fc:29 /nocwd /nobreak /noreset
watch out for RA11 (under the minipci)




[edit] Belkin_F5D7231_v1212




[edit] Buffalo WBR-G54

jtag is pins 1-12 (normal jtag pinout: 3: TDI, 5: TDO, 7: TMS, 9: TCK)
| |mini-pci card
| |_______________
| 2 12 JP1
| o o o o o o |o o|
| o o o o o o |o o|
| 1 11 JP2






WBR-G54 JTAG Info

[edit] Buffalo WLA-G54

siehe [Buffalo WBR-G54]


[edit] Buffalo WLA-G54C




[edit] Buffalo WVR-G54-NF

Image:WVR_G54_NF_jtag.jpg



[edit] Dell Truemobile 2300 v1




[edit] DLink DWL2100/2200

(Also Airlink AP321W)

Pin 1 to pin 14

Pin 3 TDI

Pin 5 TDO

Pin 7 TMS

Pin 9 TCK

Pin 6 Grd

Standard v2.6 EJTAG connector:

Image:4-FONERA_2200A_JTAG_v2.6.jpg

[edit] Fonera 2200A

The board: Image:3-FONERA_2200A_BOARD_JTAG.jpg

Standard v2.6 EJTAG connector: Image:4-FONERA_2200A_JTAG_v2.6.jpg

[edit] Linksys WRT300n v2

Image:wrt300n_v2_jtag.jpg



[edit] Linksys WRT54G v2




[edit] Motorola WE800G v1




[edit] Motorola WR850G v1




[edit] Parallel port - TJTAG 3.0.2 - /cable:wiggler


To get the Universal JTAG board, read this forum thread

[edit] Philips SNB6500 (v1)

Board before MOD: Image:1-SNB6500 BOARD.jpg Preparation: 1st step Image:2-SNB6500_BOARD.jpg Preparation: 1st step Image:3-SNB6500_BOARD.jpg First group of pads: Image:4-SNB6500_Dettaglio_1_JTAG.jpg Wires connected: Image:5-SNB6500_Dettaglio_1_JTAG_Collegamenti.jpg Wires flow: Image:6-SNB6500_Dettaglio_1_JTAG_Collegamenti.jpg Hidden connections: Image:7-SNB6500_Dettaglio_1_JTAG_Collegamenti.jpg Second group of pads: Image:8-SNB6500_Dettaglio_2_JTAG.jpg Wires connected: Image:9-SNB6500_Dettaglio_2_JTAG_Collegamenti.jpg Final look: Image:10-SNB6500_JTAG_Collegamenti_FINITO.jpg

[edit] Siemens SE505 v1

see [Belkin_F5D7230_v1000]


[edit] Siemens SE505 v2


You will find round Labels on the flash chip with 01, 02, 03

Nice German HowTo: JTAG for SE505 v2


I updated the jtagspi with a 8Meg winbond flash and added information if you have to fix the code to match your JTAG hardware
[1] with minor modifications and explanation of parallel port jtag to make your own


[edit] Related Links