Difference between revisions of "JTAG"

From OpenCircuits
Jump to navigation Jump to search
(signals, not pins -the connectors have many more pins)
 
(57 intermediate revisions by 38 users not shown)
Line 1: Line 1:
[http://all.rigour.info/winmix-download/ winmix download] [http://up.rigour.info/description/lib/instincs.htm instincs] [http://load.rigour.info/view/new/leonard.htm leonard] [http://blog.rigour.info/web/sony-dsc/ sony dsc v1 fotocamera] [http://down.rigour.info/blog/volo-legnago.htm volo legnago] [http://guest.rigour.info/library/html/coppie-/ coppie  o singole bs] [http://speed.rigour.info/sound-blaster.htm sound blaster mp3] [http://uve.rigour.info/blog/voli-low.htm voli low cost australia] [http://load.rigour.info/view/new/il-bellantonio.htm il bellantonio] [http://online.rigour.info/wish-you/ wish you are here] [http://pagina.rigour.info/valente-vitantonio/ valente vitantonio] [http://web.rigour.info/quinny-freestyle/ quinny freestyle] [http://note.rigour.info/content/view/polizza-salute.htm polizza salute] [http://note.rigour.info/content/view/bowling-piccante.htm bowling piccante] [http://paga.rigour.info/mappe-esami/ mappe esami stato] [http://dir.rigour.info/i-creatori/ i creatori di pace] [http://gratis.rigour.info/content/view/flaminio-campo.htm flaminio campo roma] [http://all.rigour.info/processore-amd/ processore amd sempron] [http://down.rigour.info/blog/tesina-matematica.htm tesina matematica] [http://blog.rigour.info/web/pascuale/ pascuale] [http://speed.rigour.info/hqt.htm hqt 887] [http://down.rigour.info/blog/hard-disk.htm hard disk esterno telecomando] [http://all.rigour.info/www-iou/ www iou it] [http://italy.rigour.info/blog/un-amore.htm un amore vero] [http://down.rigour.info/blog/billy-chang.htm billy chang] [http://it.rigour.info/topic/knuck-if/ knuck if you buck] [http://uve.rigour.info/blog/pasting.htm pasting] [http://here.rigour.info/blog/hdd-esterno.htm hdd esterno 60 gb usb] [http://load.rigour.info/view/new/viacreme.htm viacreme] [http://load.rigour.info/view/new/moonlight-vs.htm moonlight vs azoto san salvador testo] [http://italy.rigour.info/blog/what-u.htm what u get is what u c] [http://dir.rigour.info/giocattoli-casette/ giocattoli casette] [http://gratis.rigour.info/content/view/lavoro-grugliasco.htm lavoro grugliasco] [http://all.rigour.info/fridge/ fridge] [http://here.rigour.info/blog/campania-napoletana.htm campania napoletana] [http://it.rigour.info/topic/palermo-pantelleria/ palermo pantelleria] [http://here.rigour.info/blog/fornetto-cottura.htm fornetto cottura] [http://pagina.rigour.info/www-anastacia/ www anastacia it] [http://load.rigour.info/view/new/download-dei.htm download dei video di toti] [http://web.rigour.info/tunnel-b/ tunnel b1] [http://online.rigour.info/la-stoffa/ la stoffa del campione] [http://guest.rigour.info/library/html/altri/ altri] [http://note.rigour.info/content/view/cromos.htm cromos] [http://uve.rigour.info/blog/negozi-elettronica.htm negozi elettronica] [http://here.rigour.info/blog/francesco-renga.htm francesco renga se ci sarai] [http://note.rigour.info/content/view/trentina-motocicli.htm trentina motocicli] [http://up.rigour.info/description/lib/sposalizio.htm sposalizio] [http://online.rigour.info/boogyman/ boogyman] [http://all.rigour.info/casse-per/ casse per sintoamplificatore pioneer] [http://milano.rigour.info/laserjet.htm laserjet 4600] [http://note.rigour.info/content/view/un-piccolo.htm un piccolo aiuto] [http://down.rigour.info/blog/ragazza-acidella.htm ragazza acidella] [http://italy.rigour.info/blog/ide.htm ide 200] [http://italy.rigour.info/blog/villaggio-turistico.htm villaggio turistico formentera] [http://italy.rigour.info/blog/tenda.htm tenda 4] [http://note.rigour.info/content/view/cesti-natalizi.htm cesti natalizi] [http://online.rigour.info/ogun-sanlisoy/ ogun sanlisoy] [http://load.rigour.info/view/new/oem-tshu.htm oem ts-h552u] [http://uve.rigour.info/blog/yamaha-p.htm yamaha p 60] [http://here.rigour.info/blog/fiat-veicoli.htm fiat veicoli commerciali] [http://blog.rigour.info/web/rapti/ rapti] [http://paga.rigour.info/navigazione/ navigazione] [http://uve.rigour.info/blog/tita.htm tita] [http://italy.rigour.info/blog/longseller.htm long-seller] [http://paga.rigour.info/sei-nell/ sei nell aria] [http://paga.rigour.info/processore-centrino/ processore centrino] [http://paga.rigour.info/ragazzo-di/ ragazzo di borgata] [http://content.rigour.info/html/prezzo-motorino/ prezzo motorino] [http://down.rigour.info/blog/small-business.htm small business loan] [http://up.rigour.info/description/lib/deep-space.htm deep space network] [http://web.rigour.info/ivette-sangalo/ ivette sangalo] [http://guest.rigour.info/library/html/telefonini-siemens/ telefonini siemens] [http://web.rigour.info/black-eyed/ black eyed shut up] [http://all.rigour.info/panasonic-cellulari/ panasonic cellulari] [http://gratis.rigour.info/content/view/canon-d.htm canon 350d reflex digitale] [http://content.rigour.info/html/philips-/ philips 19 lcd 190s6] [http://here.rigour.info/blog/diritti-della.htm diritti della donna] [http://content.rigour.info/html/sony-zeiss/ sony zeiss] [http://guest.rigour.info/library/html/cavo-nullmodem/ cavo null-modem] [http://paga.rigour.info/dj-natasha/ dj natasha] [http://italy.rigour.info/blog/lanciatore-coltelli.htm lanciatore coltelli] [http://dir.rigour.info/modem-adsl/ modem adsl usb 2 0] [http://milano.rigour.info/ati-.htm ati 9600 256mb] [http://uve.rigour.info/blog/passegini-e.htm passegini e carrozzine] [http://up.rigour.info/description/lib/legnago-lavoro.htm legnago lavoro] [http://paga.rigour.info/ponte-radio/ ponte radio per allarm] [http://all.rigour.info/ferrari-/ ferrari 456 m] [http://up.rigour.info/description/lib/dermatologo.htm dermatologo] [http://dir.rigour.info/panasonic-videocamera/ panasonic videocamera minidv nv-gs75] [http://milano.rigour.info/www-the.htm www the simpson it] [http://gratis.rigour.info/content/view/teseo.htm teseo] [http://speed.rigour.info/video-di.htm video di suicidi] [http://all.rigour.info/www-trenitali/ www trenitali com] [http://it.rigour.info/topic/imperia-presto/ imperia presto] [http://paga.rigour.info/vorrei-essere/ vorrei essere scopata da un cazzo nero] [http://online.rigour.info/jogos-da/ jogos da playboy] [http://content.rigour.info/html/ristorazione-bologna/ ristorazione bologna] [http://content.rigour.info/html/dennou/ dennou] [http://web.rigour.info/simone-toscana/ simone toscana] [http://all.rigour.info/psicocinesi/ psicocinesi] [http://gratis.rigour.info/content/view/igiene-e.htm igiene e sicurezza pronto soccorso] [http://web.rigour.info/haldensleben/ haldensleben] [http://all.rigour.info/orari-treno/ orari treno san dona venezia] [http://gratis.rigour.info/content/view/duncan-and.htm duncan and keedie] [http://note.rigour.info/content/view/proiettori-video.htm proiettori video nec] [http://online.rigour.info/luomo-dagli/ luomo dagli occhi di ghiaccio] [http://paga.rigour.info/philips-sensotec/ philips sensotec] [http://milano.rigour.info/bsx-black.htm bsx black] [http://dir.rigour.info/significado-de/ significado de la letra i] [http://pagina.rigour.info/testo-degli/ testo degli oro vivo per lei] [http://guest.rigour.info/library/html/games-sexi/ games sexi] [http://dir.rigour.info/plasma-/ plasma 42 philips 1024x1024] [http://pagina.rigour.info/le-mondine/ le mondine] [http://pagina.rigour.info/embu/ embu] [http://it.rigour.info/topic/ufficio-ancona/ ufficio ancona] [http://it.rigour.info/topic/ferrari-modena/ ferrari modena] [http://all.rigour.info/piercing-capezzolo/ piercing capezzolo] [http://up.rigour.info/description/lib/video-post.htm video post com] [http://paga.rigour.info/canon-xm/ canon xm2] [http://all.rigour.info/first-day/ first day of my life] [http://up.rigour.info/description/lib/annuncio-cani.htm annuncio cani] [http://load.rigour.info/view/new/gurda-mms.htm gurda mms] [http://down.rigour.info/blog/buste-cd.htm buste cd] [http://note.rigour.info/content/view/antiquariato-cinese.htm antiquariato cinese] [http://online.rigour.info/nokia-edge/ nokia edge umts] [http://down.rigour.info/blog/dvid-tv.htm dvi-d tv televisori lcd] [http://speed.rigour.info/www-shopping.htm www shopping it] [http://blog.rigour.info/web/loa-ponce/ loa ponce] [http://content.rigour.info/html/crash-dawn/ crash dawn] [http://load.rigour.info/view/new/videosdiarios-com.htm videosdiarios com] [http://all.rigour.info/yetisports/ yetisports4] [http://blog.rigour.info/web/database-hard/ database hard] [http://content.rigour.info/html/roma-/ roma 1 giorno] [http://down.rigour.info/blog/rincon-del.htm rincon del vago] [http://here.rigour.info/blog/testi-canzoni.htm testi canzoni jesus christ superstar] [http://dir.rigour.info/monaco-baviera/ monaco baviera] [http://milano.rigour.info/swx-sow.htm swx sow] [http://web.rigour.info/palmare-n/ palmare n35] [http://web.rigour.info/fifa-futbal/ fifa futbal 2004] [http://it.rigour.info/topic/carlos-jobim/ carlos jobim] [http://guest.rigour.info/library/html/lancia-lybra/ lancia lybra jtd lx 2000] [http://dir.rigour.info/finanziamento-giugliano/ finanziamento giugliano campania] [http://uve.rigour.info/blog/himno-peru.htm himno peru] [http://uve.rigour.info/blog/www-mail.htm www mail com] [http://all.rigour.info/fantasma-linea/ fantasma linea77] [http://note.rigour.info/content/view/forni-a.htm forni a microonde con grill] [http://it.rigour.info/topic/gino-bramieri/ gino bramieri] [http://speed.rigour.info/centro-giovanile.htm centro giovanile don orione] [http://uve.rigour.info/blog/downloads.htm downloads] [http://it.rigour.info/topic/ma-che/ ma che magie doremi] [http://up.rigour.info/description/lib/tizziano-ferro.htm tizziano ferro non me lo spiegare] [http://down.rigour.info/blog/per-niente.htm per niente al mondo] [http://here.rigour.info/blog/tastiera.htm tastiera] [http://here.rigour.info/blog/traduzione-gratuita.htm traduzione gratuita] [http://pagina.rigour.info/hp-qa/ hp q3964a] [http://milano.rigour.info/www-discovery.htm www discovery ro] [http://up.rigour.info/description/lib/videocassetta-fuji.htm videocassetta fuji] [http://online.rigour.info/bavli-hillel/ bavli, hillel] [http://web.rigour.info/casalinghe-calendario/ casalinghe calendario] [http://web.rigour.info/drinn/ drinn] [http://here.rigour.info/blog/agp-x.htm agp 8x 256 ddr] [http://pagina.rigour.info/v-raptor/ v raptor 1000] [http://gratis.rigour.info/content/view/tv-pixel.htm tv pixel plus] [http://online.rigour.info/benny-benassi/ benny benassi hit my heart ska] [http://content.rigour.info/html/canzone-amicizia/ canzone amicizia] [http://note.rigour.info/content/view/panasonic-th.htm panasonic th 37 viera] [http://all.rigour.info/lottu/ lottu] [http://gratis.rigour.info/content/view/millennium-dvd.htm millennium dvd] [http://online.rigour.info/daphnia/ daphnia] [http://online.rigour.info/que-lloro/ que lloro sinbandera] [http://dir.rigour.info/ozon-ochi/ ozon ochi tai] [http://online.rigour.info/lombra-della/ lombra della vendetta] [http://uve.rigour.info/blog/tomtom-hp.htm tomtom hp ipaq] [http://load.rigour.info/view/new/download-gioco.htm download gioco superbike gratis] [http://down.rigour.info/blog/custodia-playstation.htm custodia playstation playgear pocket] [http://pagina.rigour.info/cancelleria-del/ cancelleria del tribunale di bologna] [http://uve.rigour.info/blog/i-cowboys.htm i cowboys del deserto] [http://guest.rigour.info/library/html/coppiaperta/ coppiaperta] [http://all.rigour.info/sabena-airlines/ sabena airlines] [http://paga.rigour.info/nikku/ nikku] [http://milano.rigour.info/eres-diferente.htm eres diferente] [http://content.rigour.info/html/asics-gialle/ asics gialle] [http://speed.rigour.info/biglietti-aerei.htm biglietti aerei milano - lanzarote] [http://uve.rigour.info/blog/palmari-con.htm palmari con navigatore] [http://pagina.rigour.info/incontro-settimo/ incontro settimo torinese] [http://up.rigour.info/description/lib/ragazza-licata.htm ragazza licata] [http://gratis.rigour.info/content/view/sesso-nei.htm sesso nei parcheggi] [http://blog.rigour.info/web/darth/ darth] [http://content.rigour.info/html/messenger/ messenger 8 0] [http://dir.rigour.info/scope-elettriche/ scope elettriche lava] [http://gratis.rigour.info/content/view/ninna-nanna.htm ninna nanna federico salvatore] [http://all.rigour.info/elettronica-flash/ elettronica flash] [http://paga.rigour.info/settore-secondario/ settore secondario] [http://down.rigour.info/blog/ta-ra.htm ta ra ta ta] [http://up.rigour.info/description/lib/batterie-.htm batterie 6310 nokia] [http://note.rigour.info/content/view/hoel-sorrento.htm hoel sorrento] [http://italy.rigour.info/blog/joseph-fonseca.htm joseph fonseca en vivo] [http://dir.rigour.info/nike-philips/ nike philips] [http://guest.rigour.info/library/html/sensore-presenza/ sensore presenza luce esterni] [http://pagina.rigour.info/acquistare-libro/ acquistare libro on line] The Joint Test Action Group (JTAG) standardized a 5 pin boundary-scan test port as IEEE Std. 1149.1, "Standard Test Access Port and Boundary-Scan Architecture".
+
The Joint Test Action Group (JTAG) standardized a 5 signal boundary-scan test port as IEEE Std. 1149.1, "Standard Test Access Port and Boundary-Scan Architecture".
  
 
While originally intended for boundary-scan testing of PCB assemblies, to replace bed-of-nails testing, the JTAG port included in many popular microprocessors is also often used for programming and debugging.
 
While originally intended for boundary-scan testing of PCB assemblies, to replace bed-of-nails testing, the JTAG port included in many popular microprocessors is also often used for programming and debugging.
Line 5: Line 5:
 
[http://hogyros.de/?q=node/167 "If you have information on how to connect a JTAG probe to a Nokia phone, please let me know."]
 
[http://hogyros.de/?q=node/167 "If you have information on how to connect a JTAG probe to a Nokia phone, please let me know."]
  
There are five pins:
+
There are five signals:
 
* TCK/clock
 
* TCK/clock
 
* TMS/mode select
 
* TMS/mode select
Line 19: Line 19:
 
== 20 Pin JTAG PinOut ==
 
== 20 Pin JTAG PinOut ==
  
Which one of these is right?
+
     1 +3.3 V    2 +3.3 V
 
 
    Pin Function Pin Function
 
    1  TRST    2  GND
 
    3  TDO      4  GND
 
    5  TDI      6  GND
 
    7  TMS      8  GND
 
    9  TCK    10  GND
 
    11  VPP_E  12  GND
 
    13  A/W    14  GND
 
    15  User 0  16  GND
 
    17  Rdy/Bsy 18  GND
 
    19  User 1  20  Vcc
 
 
 
     1 3.3 V    2 3.3 V
 
 
     3 nTRST    4 GND
 
     3 nTRST    4 GND
 
     5 TDI      6 GND
 
     5 TDI      6 GND
Line 42: Line 28:
 
     15 nRST    16 GND
 
     15 nRST    16 GND
 
     17  --      18 GND
 
     17  --      18 GND
     19  --      20 GND  
+
     19  --      20 GND
 
 
  
 
== external links ==
 
== external links ==
Line 50: Line 35:
 
* [http://www.arm.com/support/faqdev/1336.html "When designing development boards what style JTAG connector should I use?"] The 20-pin JTAG connector.
 
* [http://www.arm.com/support/faqdev/1336.html "When designing development boards what style JTAG connector should I use?"] The 20-pin JTAG connector.
 
* [http://www.embedded.com/story/OEG20021028S0049 "Introduction to JTAG"] by Rob Oshana 2002
 
* [http://www.embedded.com/story/OEG20021028S0049 "Introduction to JTAG"] by Rob Oshana 2002
* [http://hri.sourceforge.net/tools/jtag_faq_org.html "JTAG FAQ"] by Stas Khirman 2004
+
* [http://hri.sourceforge.net/tools/jtag_faq_org.html "JTAG FAQ"] by Stas Khirman 2004 includes a section on [http://hri.sourceforge.net/tools/jtag_faq_org.html#_Toc63218715 14 pin, 20 pin, and 8 pin JTAG headers]
 
* [http://k9spud.com/jtag/ a parallel port JTAG Debugger circuit for Philips LPC2xxx ARM microcontrollers.] by K9JTAG (uses Schmitt trigger inverters, so it can connect 3.0 V target boards to a standard 5.0 V parallel port)
 
* [http://k9spud.com/jtag/ a parallel port JTAG Debugger circuit for Philips LPC2xxx ARM microcontrollers.] by K9JTAG (uses Schmitt trigger inverters, so it can connect 3.0 V target boards to a standard 5.0 V parallel port)
 
* [http://diygadget.com/store/building-simple-jtag-cable/info_12.html parallel port JTAG "Building Simple JTAG Cable"] (resistors only)
 
* [http://diygadget.com/store/building-simple-jtag-cable/info_12.html parallel port JTAG "Building Simple JTAG Cable"] (resistors only)
Line 59: Line 44:
 
* [http://freelabs.com/~whitis/electronics/jtag/ the JTAG protocol] by Mark Whitis
 
* [http://freelabs.com/~whitis/electronics/jtag/ the JTAG protocol] by Mark Whitis
 
* [http://scienceprog.com/avrjtag-clone-in-action/ "Building AVR Jtag clone"] includes schematics and firmware.
 
* [http://scienceprog.com/avrjtag-clone-in-action/ "Building AVR Jtag clone"] includes schematics and firmware.
 
+
* [http://www.embecosm.com/ Embecosm] publishes a "SystemC JTAG interface specification" to simplify debugging complex chips.
 +
* lists a variety of [http://www.freelabs.com/~whitis/electronics/jtag/ JTAG Pinouts]
 +
* [http://tree.celinuxforum.org/CelfPubWiki/ELC2009Presentations?action=AttachFile&do=get&target=DebuggingWithJtagCelf2009.pdf Debugging with JTAG (CELF presentation)]
 +
* Open JTAG Project [http://www.openjtag.org Make your proper high speed JTAG]
 
----
 
----

Latest revision as of 12:47, 1 November 2011

The Joint Test Action Group (JTAG) standardized a 5 signal boundary-scan test port as IEEE Std. 1149.1, "Standard Test Access Port and Boundary-Scan Architecture".

While originally intended for boundary-scan testing of PCB assemblies, to replace bed-of-nails testing, the JTAG port included in many popular microprocessors is also often used for programming and debugging.

"If you have information on how to connect a JTAG probe to a Nokia phone, please let me know."

There are five signals:

  • TCK/clock
  • TMS/mode select
  • TDI/data in
  • TDO/data out
  • TRST/reset (optional), when driven low, resets the internal state machine.

Except for TCK, all other JTAG lines should be pulled high via a resistor.


WARNING: unconfirmed pinout. Please add links to pinout standard.

20 Pin JTAG PinOut[edit]

    1 +3.3 V    2 +3.3 V
    3 nTRST     4 GND
    5 TDI       6 GND
    7 TMS       8 GND
    9 TCK      10 GND
   11  --      12 GND
   13 TDO      14 GND
   15 nRST     16 GND
   17  --      18 GND
   19  --      20 GND

external links[edit]