JTAG pinouts
From DD-WRT Wiki
Revision as of 19:58, 27 December 2007 (edit) Sash (Talk | contribs) m (→Siemens SE505 v1) ← Previous diff |
Current revision (17:23, 16 November 2017) (edit) (undo) Ian5142 (Talk | contribs) (→Introduction) |
||
(40 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> | ||
- | + | <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: | + | <center> |
+ | [[Image:JTAG_Dell_tm2300_v1.0.jpg|500px]] | ||
+ | </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== | ||
+ | |||
+ | The board: | ||
+ | [[Image:3-FONERA_2200A_BOARD_JTAG.jpg]] | ||
+ | |||
+ | [http://www.jtagtest.com/pinouts/ejtag Standard v2.6 EJTAG connector]: | ||
+ | [[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> | </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)== | ||
+ | |||
+ | Board before MOD: | ||
+ | [[Image:1-SNB6500_BOARD.jpg|500px]] | ||
+ | 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]] | ||
==Siemens SE505 v1== | ==Siemens SE505 v1== | ||
- | + | ||
- | [[http://www.dd-wrt.com/wiki/index.php | + | see [[http://www.dd-wrt.com/wiki/index.php/JTAG_pinouts#Belkin_F5D7230_v1000 Belkin_F5D7230_v1000]] |
<br><br><br> | <br><br><br> | ||
- | [[ | + | ==Siemens SE505 v2== |
+ | <center>[[Image:SE505v2 JTAG.jpg|500px]] | ||
+ | </center><br> | ||
+ | |||
+ | You will find round Labels on the flash chip with 01, 02, 03 | ||
+ | <br> | ||
+ | |||
+ | Nice German HowTo: [http://blog.digital4media.de/2006/04/jtag-adapter-fur-siemens-se505/ JTAG for SE505 v2] | ||
+ | <br><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://www.filedropper.com/jtagspiravi] with minor modifications and explanation of parallel port jtag to make your own<br> | ||
+ | |||
+ | ---- | ||
==Related Links== | ==Related Links== | ||
- | + | * http://www.dd-wrt.com/phpBB2/viewtopic.php?t=12053 | |
- | [ | + | * [http://www.jtagtest.com/pinouts/ JTAG pinouts] at [http://www.jtagtest.com/ JTAG Test.com] |
Current revision
English • Deutsch • Español • Français • Italiano • 日本語 • Polski • Português • Русский • Svenska • 中文(中国大陆) • 中文(台灣) • |
[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
[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
[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
[edit] Buffalo WLA-G54
siehe
[Buffalo WBR-G54]
[edit] Buffalo WLA-G54C
[edit] Buffalo WVR-G54-NF
[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:
[edit] Fonera 2200A
Standard v2.6 EJTAG connector:
[edit] Linksys WRT300n v2
[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 Preparation: 1st step First group of pads: Wires connected: Wires flow: Hidden connections: Second group of pads: Wires connected: Final look:
[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