Difference between revisions of "JTAG"

From OpenCircuits
Jump to navigation Jump to search
(signals, not pins -the connectors have many more pins)
 
(22 intermediate revisions by 15 users not shown)
Line 1: Line 1:
[http://silivraur.myxhost.com/resources/reuters-photography.html reuters photography] [http://juliusjunkie.w8w.pl/blog/upclose-pussy/ upclose pussy] [http://www.volny.cz/reabhecc/content/glass-sex.html glass sex toy] [http://lord-griever.myxhost.com/text/vacation-rental/ vacation rental florida] [http://juliusjunkie.w8w.pl/blog/best-natural/ best natural acne treatments] [http://enproffi.orgfree.com/web/cowboys-from.html cowboys from hell] [http://princezz.hostinggratisargentina.com/html/reported-crimes.html reported crimes] [http://www.volny.cz/zinjadu/description/ron-white/ ron white] [http://lurzgri.hostinggratisargentina.com/directory/artificial-grass/ artificial grass] [http://silivrour.hostinggratisargentina.com/lib/axe-handles.html axe handles] [http://princezz.hostinggratisargentina.com/html/digimon-cartoon.html digimon cartoon porn] [http://krakozyabrik.load4.net/small/sexy-art.html sexy art] [http://monkeyd.hostinggratischile.com/library/sexy-shower.html sexy shower] [http://tokman.3-hosting.net/lib/e-learning/ e learning centres guide to e learning] [http://sultryshanny.w8w.pl/topic/personal-training/ personal training] [http://l-z.3-hosting.net/web/beasthunt/ beasthunt] [http://kat9i-95.orgfree.com/library/washington-state.html washington state court form] [http://juliusjunkie.w8w.pl/blog/magellan-gps/ magellan gps] [http://klwebb.ueuo.com/lib/hamilton-real/ hamilton real estate] [http://cockroailler.myxhost.com/text/adult-date/ adult date] [http://touchya.xlx.pl/resources/mommy-loves.html mommy loves pussy] [http://tokman.3-hosting.net/lib/oxford/ oxford] [http://monkeyd.hostinggratischile.com/library/pine-trees.html pine trees] [http://dirtmonk.hostinggratischile.com/view/salma-hayak/ salma hayak] [http://loozers.hostinggratischile.com/html/bath-salt/ bath salt bulk] [http://zinjadu.dublu.org/new/maryland-air/ maryland air national guard] [http://cockr.hostinggratisargentina.com/topic/always-look/ always look on the bright side of life] [http://krakozyabrik.load4.net/small/e-machines.html e machines] [http://thbruner.ueuo.com/content/free-fisting.html free fisting] [http://lurzgri.hostinggratisargentina.com/directory/molly-holly/ molly holly in thongs] [http://touchya.xlx.pl/resources/enviromental-issues.html enviromental issues on the barrier islands] [http://klwebb.ueuo.com/lib/yonkers-drunk/ yonkers drunk driving lawyer] [http://princezz.hostinggratisargentina.com/html/making-metal.html making metal sculptures] [http://thbruner.ueuo.com/content/ask-jeeves.html ask jeeves a question] [http://misaacri.hostinggratischile.com/chyna-sex/ chyna sex tape] [http://dirtmonk.hostinggratischile.com/view/chicken-dance/ chicken dance] [http://black-dead.6te.net/data/superfreak/ superfreak] [http://krakozyabrik.load4.net/small/edward-spiegel.html edward spiegel] [http://lord-griever.myxhost.com/text/raleigh-singles/ raleigh singles] [http://juliusjunkie.w8w.pl/blog/exercise-ball/ exercise ball] [http://cockroailler.myxhost.com/text/protective-behaviours/ protective behaviours] [http://sultryshanny.w8w.pl/topic/we-trust/ we trust] [http://tokman.3-hosting.net/lib/make-a/ make a penis pump at home] [http://hihallei.ueuo.com/resources/boy-gay.html boy gay] [http://cockroailler.myxhost.com/text/mini-cooper/ mini cooper] [http://buycommiewildly.6te.net/lib/temple-of/ temple of boom la] [http://misaacri.hostinggratischile.com/morrowind-walkthrough/ morrowind walkthrough] [http://l-z.3-hosting.net/web/auto-napa/ auto napa store] [http://monkeyd.hostinggratischile.com/library/speculumpages.html speculumpages] [http://monkeyd.hostinggratischile.com/library/web-ranking.html web ranking] [http://silivrour.hostinggratisargentina.com/lib/long-term.html long term care exams] [http://hihallei.ueuo.com/resources/new-home.html new home in las vegas] [http://buycommiewildly.6te.net/lib/bison-steak/ bison steak] [http://www.volny.cz/o0maybelle0o/directory/moviedrive.html moviedrive] [http://buycommiewildly.6te.net/lib/what-is/ what is a pcm] [http://buycommiewildly.6te.net/lib/arch-doors/ arch doors] [http://enproffi.orgfree.com/web/saddleback-church.html saddleback church] [http://sturuntsev.prv.pl/directory/huge-pussy.html huge pussy] [http://www.volny.cz/zinjadu/description/cliffnotes/ cliffnotes] [http://sultryshanny.w8w.pl/topic/roman-catholic/ roman catholic church directory] [http://hihallei.ueuo.com/resources/daddy-yankee.html daddy yankee mp3] [http://kat9i-95.orgfree.com/library/do-or.html do or die] [http://loozers.hostinggratischile.com/html/upgrade-windows/ upgrade windows xp home edition professional] [http://sultryshanny.w8w.pl/topic/wall-face/ wall face plates] [http://silivrour.hostinggratisargentina.com/lib/free-cumshots.html free cumshots gallery] [http://silivraur.myxhost.com/resources/groovehouse-mp.html groovehouse mp3] [http://cockroailler.myxhost.com/text/in-package/ in package singapore tour] [http://thbruner.ueuo.com/content/female-fingering.html female fingering techniques] [http://cockroailler.myxhost.com/text/bike-racks/ bike racks] [http://cockroailler.myxhost.com/text/erotic-free/ erotic free stories] [http://cockroailler.myxhost.com/text/teen-school/ teen school girls] [http://klwebb.ueuo.com/lib/oshkosh/ oshkosh] [http://princezz.hostinggratisargentina.com/html/new-college.html new college graduates] [http://kat9i-95.orgfree.com/library/evolution-on.html evolution on earth] [http://loozers.hostinggratischile.com/html/brazilian-bang/ brazilian bang] [http://www.volny.cz/zinjadu/description/gundam-seed/ gundam seed characters] [http://dirtmonk.hostinggratischile.com/view/x-men/ x men] [http://www.volny.cz/o0maybelle0o/directory/golf-clip.html golf clip art] [http://klwebb.ueuo.com/lib/pregnant-cartoons/ pregnant cartoons] [http://cockr.hostinggratisargentina.com/topic/big-latina/ big latina ass] [http://zinjadu.dublu.org/new/just/ just 18] [http://cockroailler.myxhost.com/text/gate-operators/ gate operators] [http://touchya.xlx.pl/resources/powerpuff-girls.html powerpuff girls xxx] [http://l-z.3-hosting.net/web/fat-gay/ fat gay porn] [http://dirtmonk.hostinggratischile.com/view/php-apache/ php apache windows xp] [http://hihallei.ueuo.com/resources/best-of.html best of jessica alba] [http://monkeyd.hostinggratischile.com/library/meat-industry.html meat industry authority] [http://kat9i-95.orgfree.com/library/conspiracy-theory.html conspiracy theory] [http://touchya.xlx.pl/resources/reading-comprehension.html reading comprehension plots] [http://misaacri.hostinggratischile.com/father-and/ father and daughter stories] [http://buycommiewildly.6te.net/lib/cheap-paintball/ cheap paintball] [http://hihallei.ueuo.com/resources/chopper.html chopper] [http://touchya.xlx.pl/resources/state-of.html state of florida] [http://silivraur.myxhost.com/resources/individual-health.html individual health insurance] [http://zinjadu.dublu.org/new/ninjitsu/ ninjitsu] [http://cockroailler.myxhost.com/text/shoes-speed/ shoes speed training] [http://sultryshanny.w8w.pl/topic/naomi-in/ naomi in the living room] [http://zinjadu.dublu.org/new/avril-lavign/ avril lavign] [http://thbruner.ueuo.com/content/modells.html modells] [http://readingredhead.myxhost.com/pc-magazine.html pc magazine] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/lhbqlw.html vocal ringtones] [http://barra.hu/css/eodkuq.html interior designer boston] [http://barra.hu/css/fvgnbx.html profit margin ratios] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/aapwfx.html synthroid] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/evwhvv.html ritalin] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/xixmwh.html philips ringtones] [http://barra.hu/css/ddiqhs.html metal testing] [http://barra.hu/css/jecviu.html insane games. com] [http://barra.hu/css/artrik.html west wing series five dvd] [http://barra.hu/css/oqcxit.html serre jardin] [http://barra.hu/css/ahxmps.html latina pussy thumb] [http://barra.hu/css/veclsn.html oh promise me that someday you and i] [http://barra.hu/css/bidlng.html north node of the moon] [http://barra.hu/css/oscvcx.html the third law of thermodynamics] [http://barra.hu/css/hujkxx.html rolling stone covers posters] [http://barra.hu/css/qfpfuv.html the old dogs] [http://barra.hu/css/roqdbt.html australasian tour] [http://barra.hu/css/slnwvq.html pussy sucking movie] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/lgeqhn.html free talking ringtones] [http://barra.hu/css/dkeets.html santa barbara community college football] [http://barra.hu/css/csxosa.html online pain medications without prescription] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/fjwwqu.html rap ringtone] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/teblxv.html download caller ringtones] [http://barra.hu/css/vltenu.html torrance california real estate] [http://barra.hu/css/lfrlfe.html the rate of the increase of knowledge] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/mgftho.html free alltel ringtones] [http://barra.hu/css/fvirnr.html 32 baby premature week] [http://barra.hu/css/agjxna.html insurers administrative corp.] [http://barra.hu/css/ormxlf.html jazz festival new orleans 2005] [http://barra.hu/css/bqnqba.html using tapi] [http://barra.hu/css/rwdohb.html noble ok public schools] [http://barra.hu/css/dogmcx.html musketeers names] [http://barra.hu/css/wqevum.html texas dui stop] [http://barra.hu/css/rhrsft.html over pimpin video world] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/jimbvj.html true ringtones] [http://barra.hu/css/fdhscv.html austin rental wedding] [http://barra.hu/css/kuchpw.html roses lavender] [http://barra.hu/css/lebqkv.html kids sudoku puzzle] [http://barra.hu/css/gpnmpl.html vivarium] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/jnektx.html download sharp ringtones] [http://barra.hu/css/tqqbqq.html phased investment] [http://barra.hu/css/xpcssk.html ati bios flashing] [http://barra.hu/css/xajlfr.html adobe photo shop 4.0 tutorial] [http://barra.hu/css/sksqnq.html microsoft agenda templates] [http://barra.hu/css/wwvqsa.html joseph joseph yeo yeo] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/bvbkrc.html buy diovan] [http://barra.hu/css/pcxmxu.html panama city campgrounds] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/euvtfd.html download cingular ringtones] [http://barra.hu/css/lppkel.html action management program] [http://barra.hu/css/laloce.html leads to nothing] [http://barra.hu/css/kadsta.html marine specialty tools] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/gwgorb.html toques ringtone] [http://barra.hu/css/ugxqvl.html recovering deleted files mac os x] [http://barra.hu/css/jfsuos.html election preliminary] [http://barra.hu/css/gmahel.html equipment trailer plans] [http://barra.hu/css/cclxtv.html marios seattle] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/sobnel.html rivotril] [http://barra.hu/css/tbifhv.html poems for mothers] [http://barra.hu/css/hdfwra.html pregnancy gender charts] [http://barra.hu/css/cevopd.html tool third eye] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/jujxpo.html download tmobile ringtones] [http://barra.hu/css/oijkmq.html logical star topology] [http://barra.hu/css/maxppw.html examination online] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/xrlqcg.html download music ringtones] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/avwflw.html free pop ringtones] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/nnushl.html mono ringtones] [http://barra.hu/css/mludih.html evaluation program review technique] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/fssxvr.html xanax] [http://barra.hu/css/tlqgid.html jbo site myspace.com] [http://barra.hu/css/ivelsb.html polyclonal versus monoclonal antibody] [http://barra.hu/css/dwuxws.html ropa interior para hombres] [http://barra.hu/css/nrefpn.html thermocouple applications] [http://barra.hu/css/crkhhx.html omega watch photo] [http://barra.hu/css/atbbjb.html rainbow six 3 for gamecube] [http://barra.hu/css/ksjxjc.html vehicle dynamics] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/inadiv.html buy tamiflu] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/rmrmfs.html download qwest ringtones] [http://barra.hu/css/bbxhtq.html nude ass video] [http://barra.hu/css/kdveff.html anime nudity] [http://barra.hu/css/tandch.html organizing tool box] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/nnakjs.html ericsson ringtone] [http://barra.hu/css/knfxsl.html individual career development plan] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/hjwmnr.html free music ringtones] [http://barra.hu/css/cdvovo.html les droits des animaux] [http://barra.hu/css/mjivmi.html pursuit bike] [http://barra.hu/css/wvbsas.html video cassette to dvd] [http://barra.hu/css/axmrqc.html pescuit] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/xvwqut.html jetblueairlines] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/jlwkhx.html free punk ringtones] [http://barra.hu/css/ixavth.html patterson car sales] [http://barra.hu/css/vrqmxu.html inventory management and accounting] [http://barra.hu/css/scdusp.html remote access firewall] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/subpvi.html cheap ritalin] [http://barra.hu/css/obmbnn.html abc the view recipes] [http://barra.hu/css/ikslbp.html tip on cleaning the face] [http://barra.hu/css/ebitmh.html toddler baseball jersey] [http://www.loyno.edu/~gcnfj/UserFiles/File/tmp/ucaqpp.html zanaflex online] [http://barra.hu/css/nibbik.html working title internships] [http://barra.hu/css/hislje.html the world of pimping] [http://barra.hu/css/fhughm.html nero version history] 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 57: Line 42:
 
* [http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable OpenWRT wiki: JTAG Cables]
 
* [http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable OpenWRT wiki: JTAG Cables]
 
* [http://jtag-arm9.sourceforge.net/ the Jtag-Arm9 project at Sourceforge] gives instructions and photographs of a [http://jtag-arm9.sourceforge.net/hardware.html Home made JTAG interface] (also shows an example of prototyping using SMT IC)
 
* [http://jtag-arm9.sourceforge.net/ the Jtag-Arm9 project at Sourceforge] gives instructions and photographs of a [http://jtag-arm9.sourceforge.net/hardware.html Home made JTAG interface] (also shows an example of prototyping using SMT IC)
* [
+
* [http://freelabs.com/~whitis/electronics/jtag/ the JTAG protocol] by Mark Whitis
1000
 
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]