Difference between revisions of "JTAG"

From OpenCircuits
Jump to navigation Jump to search
(signals, not pins -the connectors have many more pins)
 
(25 intermediate revisions by 17 users not shown)
Line 1: Line 1:
[http://pokertournaments.woadwax.info/ poker tournaments] [http://sprintcarbuilder.bozine.info/ sprint car builder] [http://jojoonlinegames.minatare.info/ jojo online games] [http://lightscover.hulkage.info/ lights cover] [http://usgeographical.daimiote.info/ us geographical area] [http://sirkus.woadwax.info/ sirkus] [http://njhsfootball.minatare.info/ nj hs football forum] [http://bareessentials.incloude.info/ bare essentials mineral make up] [http://oceancities.bozine.info/ ocean cities] [http://schoolscreditunion.chummies.info/ schools credit union ca] [http://freeantivirus.jeopards.info/ free anti virus download] [http://extensionpack.jenesia.info/ extension pack] [http://kansasdiversion.daimiote.info/ kansas diversion] [http://somethingoldsomething.minatare.info/ something old something new] [http://seawaterph.daimiote.info/ sea water ph] [http://1945worldevents.jeopards.info/ 1945 world events] [http://tablesetting.bozine.info/ table setting] [http://buynorvasc.bozine.info/ buy norvasc] [http://airporttrenton.daimiote.info/ airport trenton new jersey] [http://adultdating.chummies.info/ adultdating] [http://craigslistaustin.chummies.info/ craigslist austin] [http://woadwax.info/index0_666.html page] [http://freeclipart.jenesia.info/ free clipart] [http://pensionsystem.hulkage.info/ pension system] [http://foto.nan-duti.info/ foto] [http://segamegadrive.jeopards.info/ sega megadrive game list] [http://unpatchedwindows.chummies.info/ unpatched windows] [http://cheerleading.minatare.info/ cheerleading dresses] [http://pushitremix.woadwax.info/ push it remix lyrics] [http://spanishgardens.nan-duti.info/ spanish gardens motel] [http://strugglesquotes.bozine.info/ struggles quotes] [http://freeonlinegames.nan-duti.info/ free online games to play for free] [http://michiganoilchange.hulkage.info/ michigan oil change coupons] [http://puppystuffedanimal.incloude.info/ puppy stuffed animal] [http://real1arcade.woadwax.info/ real 1 arcade] [http://sharedvideomemory.daimiote.info/ shared video memory performance] [http://thedavincicode.nan-duti.info/ the da vinci code synopsis] [http://somethingforalaugh.jenesia.info/ something for a laugh] [http://cricketringtones.woadwax.info/ cricket ringtones] [http://landrightsmovement.jenesia.info/ land rights movement] [http://onlineslot.jenesia.info/ online slot] [http://cursivewriting.bozine.info/ cursive writing exercises] [http://hiddencam.chummies.info/ hidden cam] [http://nyctrafficcam.chummies.info/ nyc traffic cam] [http://collegestudentloan.jenesia.info/ college student loan consolidation] [http://rochford.nan-duti.info/ rochford] [http://virgilmoore.minatare.info/ virgil moore] [http://angelinajoline.woadwax.info/ angelina joline] [http://nationaldefense.minatare.info/ national defense university china] [http://salesreptraining.nan-duti.info/ sales rep training] [http://nan-duti.info/ nan-duti.info] [http://lighthouses.hulkage.info/ lighthouses history] [http://daimiote.info/index0_666.html home] [http://romerestaurants.chummies.info/ rome restaurants spanish steps] [http://michaeljackson.incloude.info/ michael jackson pretty young] [http://discountwallpaper.daimiote.info/ discount wallpaper] [http://phentrmine.incloude.info/ phentrmine] [http://morningwhenthis.minatare.info/ morning when this life is over] [http://otravezmiranda.woadwax.info/ otra vez miranda] [http://longtermeffects.minatare.info/ long termeffects of alcohol] [http://serialnumberdreamweaver.nan-duti.info/ serialnumber dreamweaver] [http://pharmacistsalary.jeopards.info/ pharmacist salary canada] [http://sonyfloppydrive.daimiote.info/ sony floppy drive] [http://miespeli.minatare.info/ mies peli] [http://femalebodybuilding.minatare.info/ female bodybuilding] [http://dro.chummies.info/ dro] [http://movieheater.chummies.info/ movie heater] [http://poemsaboutsummer.jenesia.info/ poems about summer camp] [http://gis.woadwax.info/ gis] [http://customtshirts.jeopards.info/ custom tshirts] [http://dansmovie.chummies.info/ dans movie] [http://thewoundedwarrior.minatare.info/ the wounded warrior project] [http://paper.bozine.info/ paper] [http://oceancrust.incloude.info/ ocean crust] [http://automotivemarketing.daimiote.info/ automotive marketing service] [http://amateurfreesexvideo.woadwax.info/ amateur free sex video] [http://copaairlines.woadwax.info/ copa airlines] [http://quizwebsitesfor.bozine.info/ quiz websites for kids] [http://steelentrancedoor.incloude.info/ steel entrance door] [http://americanidol.jeopards.info/ american idol] [http://roushmustang.jenesia.info/ roush mustang] [http://thermosetrubber.minatare.info/ thermoset rubber] [http://fullparishilton.woadwax.info/ full paris hilton sex tape] [http://ballroomdresses.bozine.info/ ballroom dresses] [http://autozone.woadwax.info/ auto zone] [http://whistlinglyrics.chummies.info/ whistling lyrics] [http://1981caminoel.woadwax.info/ 1981 camino el] [http://idahofootballcamp.woadwax.info/ idaho football camp] [http://picturesofflower.woadwax.info/ pictures of flower bouquets] [http://olsentwins.jeopards.info/ olsen twins] [http://italianmamasong.chummies.info/ italian mama song] [http://mitac.incloude.info/ mitac] [http://romanticquote.hulkage.info/ romantic quote from movie] [http://johnlaurens.bozine.info/ john laurens] [http://linksyswireless.jeopards.info/ linksys wireless router connection problems] [http://cellularringtone.minatare.info/ cellular ringtone] [http://dooneybourkeoutlet.incloude.info/ dooney bourke outlet store] [http://angelescacode.hulkage.info/ angeles ca code los map zip] [http://girlfights.minatare.info/ girl fights] [http://boseradio.minatare.info/ bose radio] [http://aura.c3.hu/thumb/jvwkjn.html underwriter salary] [http://2001.c3.hu/mas/duluqn.html ip address location software] [http://activeimage.c3.hu/css/svbkqc.html patriots helmets] [http://informer.siam.edu/themes/hm/cdhssx.html diflucan online] [http://kristinlyseggen.com/gallery/1documentaries/7travel/wgsegi.html small in ground pool] [http://activeimage.c3.hu/css/qpwhda.html airport logan map] [http://www.salona-yachts.eu/misc/tgxknq.html mortar tile] [http://aura.c3.hu/thumb/dpmahd.html mens medium hair styles] [http://aura.c3.hu/thumb/kkpour.html evolution midi controllers] [http://2001.c3.hu/mas/jgismc.html theme of as i lay dying] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/njifdl.html epilepsy brain disorder] [http://aura.c3.hu/thumb/gbnmqo.html sub zero appliances] [http://www.salona-yachts.eu/misc/rsjcgi.html job fair london ontario] [http://kristinlyseggen.com/gallery/1documentaries/7travel/vortnn.html apartment boston south] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/tvumfo.html voyage campus] [http://maps.my2gig.com/cache/cvrxub.html ragnorak online characters] [http://troniny.ovh.org/gallery/layout/tmqwop.html 2006 7 election march texas] [http://maps.my2gig.com/cache/dcqkak.html missile threat] [http://troniny.ovh.org/gallery/layout/mddncj.html maine wedding services] [http://aura.c3.hu/thumb/ijflpq.html 2006 academy awards boob] [http://kristinlyseggen.com/gallery/1documentaries/7travel/keqgag.html jardin anglais] [http://activeimage.c3.hu/css/lqpdgu.html voyeurism stories] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/tuqaoj.html real estate in grants pass oregon] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/ceqtob.html ionamin online] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/gxstpk.html diazepam] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/bcoasu.html discount diflucan] [http://ndr.hu/rhodes/bqedsn.html msn love avatars] [http://aura.c3.hu/thumb/qmkkcu.html pole light fixture] [http://troniny.ovh.org/gallery/layout/qvpahd.html jumbo records] [http://www.salona-yachts.eu/misc/eowafb.html the design connection inc] [http://troniny.ovh.org/gallery/layout/mdlmdl.html my chemist australia] [http://ndr.hu/rhodes/hridmw.html mgmt properties starr] [http://troniny.ovh.org/gallery/layout/uuaunt.html nascar baby toys] [http://ndr.hu/rhodes/vunhtn.html music for love in any language] [http://2001.c3.hu/mas/kgsuis.html arabic translation programme] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/vhjfit.html download mono ringtones] [http://troniny.ovh.org/gallery/layout/oorldb.html philips bulbs] [http://troniny.ovh.org/gallery/layout/sggvil.html old world cheese shop] [http://maps.my2gig.com/cache/qgjvtf.html agreement example partnership] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/hqowir.html buy tamiflu] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/mscalf.html cheap nexium] [http://kristinlyseggen.com/gallery/1documentaries/7travel/gwelbl.html auto part accessory your city] [http://2001.c3.hu/mas/wikjou.html nation organisations united] [http://kristinlyseggen.com/gallery/1documentaries/7travel/bpcsju.html email in picture put] [http://aura.c3.hu/thumb/wklovq.html event number performance] [http://informer.siam.edu/themes/hm/kotcpk.html free phone ringtones] [http://aura.c3.hu/thumb/mgnrfj.html tackle warehouse] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/obgrxg.html animated under construction] [http://2001.c3.hu/mas/umdvdh.html super sized me] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/hpkbua.html ultracet online] [http://aura.c3.hu/thumb/ismpka.html long hill township public schools] [http://maps.my2gig.com/cache/vhwlaa.html american car fans] [http://aura.c3.hu/thumb/giigio.html quickbook online login] [http://aura.c3.hu/thumb/vxhign.html 1 card gb memory sandisk] [http://www.farmelco.hu/test/css/keliel.html paul pratt library] [http://2001.c3.hu/mas/kufvim.html peter dietz] [http://activeimage.c3.hu/css/xjfkkt.html multi task] [http://www.salona-yachts.eu/misc/xmqqca.html aluminum tool boxes] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/vgxgun.html buy xenical] [http://maps.my2gig.com/cache/icbeae.html nintendo specification wii] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/ekserw.html buy ortho] [http://www.salona-yachts.eu/misc/jxtqnk.html windows media player only plays black and white] [http://maps.my2gig.com/cache/egcmqf.html sherry lynn brown] [http://www.farmelco.hu/test/css/dcwtof.html i soci] [http://activeimage.c3.hu/css/pwdkfr.html psychotherapy for depression] [http://activeimage.c3.hu/css/eouwak.html new phenomenon] [http://ndr.hu/rhodes/ocbtut.html lucky sex] [http://ndr.hu/rhodes/imqsmr.html worm medicines for dogs] [http://maps.my2gig.com/cache/bdadqk.html 3d mind map] [http://informer.siam.edu/themes/hm/wibmno.html free audiovox ringtones] [http://ndr.hu/rhodes/meimdp.html webcam motion detection] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/cnpaen.html buy ephedra] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/vrftta.html free alltel ringtones] [http://aura.c3.hu/thumb/mtludf.html kids classroom chairs] [http://www.salona-yachts.eu/misc/ovbbsa.html tv desktop theme] [http://kristinlyseggen.com/gallery/1documentaries/7travel/ofcunt.html white person jokes] [http://kristinlyseggen.com/gallery/1documentaries/7travel/rjmcfq.html amber marie pics] [http://www.salona-yachts.eu/misc/tobjxp.html sri lanka flag info] [http://www.housing.und.edu/reshalls/blog/wp-content/uploads/2007/04/img/upiclw.html rolex replica watches] [http://activeimage.c3.hu/css/duqijl.html arthrosis symptoms] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/unbvsx.html ice hair spiker] [http://2001.c3.hu/mas/kvbpmw.html my two cents worth] [http://www.salona-yachts.eu/misc/tuexlh.html in job local philippine] [http://ndr.hu/rhodes/jdevma.html phone cards australia to usa] [http://informer.siam.edu/themes/hm/jinhlg.html order zanaflex] [http://2001.c3.hu/mas/ngoqvo.html right vertebral] [http://aura.c3.hu/thumb/ntqwtt.html instead said use words] [http://aura.c3.hu/thumb/lahpqg.html install window 2000 pro] [http://2001.c3.hu/mas/bxbudu.html neighboring countries] [http://www.salona-yachts.eu/misc/isxheu.html state of illinois businesses] [http://maps.my2gig.com/cache/fessde.html people who get married] [http://2001.c3.hu/mas/iltrlk.html animal anyway introduced one who] [http://ideonomy.mit.edu/wiki/config-OFF/config/gsh/enf001/ljkfak.html swift telescopes] [http://maps.my2gig.com/cache/rbxgmo.html low voltage detector] [http://informer.siam.edu/themes/hm/vamvfw.html alcatel ringtones] [http://atlas2.mirc.gatech.edu/sugar/log4php/helpers/ssh/kuhu.htm free mono ringtones] [http://ndr.hu/rhodes/tcsrhn.html katie price naked] [http://informer.siam.edu/themes/hm/ckqftg.html punk ringtones] [http://aura.c3.hu/thumb/iqnmbt.html european blow job] [http://informer.siam.edu/themes/hm/usqhsv.html philips ringtones] 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 11: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]