JTAG Yakatsanangurwa Zviri Nyore Uye Nei Ichikosha

JTAG Yakatsanangurwa Zviri Nyore Uye Nei Ichikosha

JTAG inokutendera kuti uedze nekugadzirisa zvemagetsi. Unoshandisa chishandiso ichi kutarisa macircuit uye kuwana matambudziko muzvishandiso zvakaita semafoni nemakomputa. Makambani mazhinji anoisa JTAG muma microcontrollers nemachipisi nekuti zvishandiso zvave kuoma ikozvino. Izvi zvinokubatsira kuronga nekugadzirisa zvemagetsi nekukurumidza. NeJTAG, unoita shuwa kuti zvigadzirwa zvinoshanda zvakanaka vatengi vasati vazviwana.

Zvitsva Zvitsva

  • JTAG inomirira Joint Test Action Group. Ichi chishandiso chakakosha pakuongorora nekugadzirisa zvemagetsi zvakaita semafoni nemakomputa.

  • Mainjiniya anoshandisa JTAG kuyedza macircuit asina kuvhura mudziyo. Izvi zvinochengetedza nguva uye zvinoita kuti zvinhu zvishande zvakanaka.

  • JTAG inobatsira kuwana matambudziko mumabhodhi emagetsi, akadai semabhurugwa mapfupi kana ma connection akavhurika. Izvi zvinoita kuti zvigadzirwa zvive nani.

  • NeJTAG, unogona kuronga nekugadzirisa firmware usingakanganise midziyo. Izvi zvinoita kuti kugadzirisa zvinhu kuve nyore.

  • Maindasitiri mazhinji anoshandisa JTAG, semakambani emotokari nemakambani ekurapa. Vanoishandisa kuona kuti zvinhu zvakachengeteka uye zvinoshanda zvakanaka.

Chii chinonzi JTAG?

Chii chinonzi JTAG?
Mufananidzo Wemusoro: splash

Tsanangudzo Yakareruka

Unogona kunzwa nezveJTAG paunenge uchidzidza zvemagetsi. JTAG zvinoreva Joint Test Action Group. Vanhu vanoshandisa JTAG ku edza uye gadzirisa maseketi. JTAG interface inobatanidza machipisi nemabhodhi. Izvi zvinokubatsira kuona kana zvinhu zvichifamba zvakanaka.

Mitemo yepamutemo inonzi IEEE 1149.1. Mitemo iyi inotaura mashandiro anoita JTAG. Inotsanangura zvikamu nemiedzo yamunoda kumabhodhi edunhu. Mitemo iyi inotaura nezve register yekuongorora miganhu uye mirairo yekuyedza. Unogona kushandisa mitauro yakasiyana yekombuta kuratidza maitiro ekuyedza chikamu chimwe nechimwe. JTAG chishandiso chakasimba chemainjiniya nematekiniki.

JTAG muMagetsi

JTAG iri mumidziyo yakawanda yemagetsi. Iyo JTAG interface inokutendera kuti usvike mukati memachipisi, akadai sema processors ne memory. NeJTAG, unogona:

  • Edza uye gadzirisa masisitimu akavharirwa mukati.

  • Gadza nzvimbo dzekutamisa uye marejista ekutarisa.

  • Isa firmware pamidziyo.

  • Shandisa boundary-scan kuti uwane matambudziko ehardware.

  • Dzora processor yezvinhu zvakaita sekumisa kana kutanga kodhi.

JTAG boundary scan inokubatsira kuyedza kubatana kwebhodhi. Unogona kuwana matambudziko akadai se bad solder kana short circuits. JTAG inokubvumirawo kuisa software itsva kana firmware pamudziyo. Izvi zvinokubatsira kugadzirisa zvikanganiso kana kuwedzera maficha.

Midziyo mizhinji inoshandisa JTAG. Iri mumapurosesa eARM, Atmel AVR, TI MSP430, FPGAs, CPLDs, uye MIPS nePowerPC chips. Mapurosesa eIntel Core neXeon anoshandisawo JTAG. Unowana JTAG muzvinhu zvakaita senetwork gear uye satellite TV boxes.

JTAG inokupa nzira yakanaka yekutarisa, kugadzirisa, uye kugadzirisa magetsi. Unogona kuve nechokwadi chekuti chikamu chimwe nechimwe chinoshanda vatengi vasati vawana mudziyo.

JTAG inokosha nekuti inokutendera kuti usvike mukati memudziyo. Unogona kuyedza, kugadzirisa, uye kuronga usingaivhure. Izvi zvinokuchengetedza nguva uye zvinokubatsira kugadzira zvigadzirwa zviri nani.

Nei JTAG Yakakosha

Kuedza uye Kugadzirisa Matambudziko

Unoda maturusi akanaka kuti uve nechokwadi chekuti magetsi anoshanda nemazvo. JTAG inokubatsira kuyedza nekugadzirisa macircuit pasina kubata chikamu chimwe nechimwe. Nekuyedza kwe boundary scan, unogona kutarisa bhodhi recircuit rakadhindwa kunyangwe riine zvikamu zvidiki zvakawanda. Nenzira iyi, unowana matambudziko akadai sema short circuit kana open connections. Kuyedza nguva dzose kungasawana matambudziko aya.

JTAG inokubatsira kuwana zvikanganiso nekuyedza kubatana kwebhodhi. Haufanire kubata pini yega yega. Kuyedza kwekutarisa miganhu kunowana matambudziko akadai semashoti mapfupi kana ma open circuits. Izvi zvinoita kuti zvigadzirwa zvive zvakavimbika uye zvinowedzera kufukidzwa kwekuyedza.

Unogona kuona zvikanganiso zvinowanzoonekwa neJTAG mutafura iyi:

Fault Type

tsananguro

Zvikanganiso zveMuumbi

Zvipfupi pakati pemapini kana maronda

Vhura maseketi

Zvikanganiso zvebhazi kana matambudziko ekutaurirana

Mapini asina kutengeswa

Waya dzinotsiviwa kana kuti dziri panzvimbo isiriyo

Kusimbiswa kweChikamu-Level

Kuverenga ID yemudziyo pazvikamu zveJTAG

Kutarisa zvishandiso zveDDR, NAND, uye eMMC zvekurangarira

Kuwana matambudziko nemasensa eI²C, SPI, uye PMBus

Kuyera uye kutarisa voltage

Kuongorora kana paine zvinodzivirira zvinodhonzwa kana kudhonzwa

Kuedza zvinobatanidza pasina kuzvibata

Kuyedzwa kwekuongorora miganhu kunokubatsira kuti uwane zvikanganiso izvi nekukurumidza. Unogona kutarisa zvinobatanidzwa uye kuve nechokwadi chekuti chikamu chimwe nechimwe chakarurama. Izvi zvinochengetedza nguva uye zvinoderedza mukana wekutumira zvigadzirwa zvisina kunaka kune vatengi.

Pane mitemo yaunofanira kutevedzera paunenge uchiyedza zvigadzirwa. Makambani mazhinji anoshandisa JTAG kuzadzisa mitemo iyi uye kugadzira zvigadzirwa zviri nani.

Kugadzirisa Matambudziko uye Kuronga

JTAG haingoiti kungotsvaga zvikanganiso chete. Unoishandisa kuronga nekugadzirisa zvishandiso. Kana uchida firmware itsva kana software, JTAG inokutendera kuti uite izvi usingavhure mudziyo. Kuyedzwa kwekuongorora miganhu kunokutendera kuti ugadzirise zvishandiso zvichiri panzvimbo yazvo.

JTAG inokutendera kuti uronge ndangariro mukati memudziyo. Izvi zvakakosha pakuvandudza firmware. Mumagetsi, unogona kushandisa JTAG kurodha firmware mumidziyo yenetwork kana maTV. Kana bootloader ikatadza kushanda, JTAG inobatsira kuigadzirisa. Izvi zvinoita kuti michina irambe ichishanda uye zvinokubatsira kugadzirisa matambudziko nekukurumidza.

Paunenge uchigadzira zvigadzirwa zvitsva, JTAG inokubatsira kuyedza, kugadzirisa matambudziko, uye masisitimu epurogiramu. Unogona kutarisa zvishandiso panguva chaiyo uye kuwana matambudziko usati wazvitengesa. JTAG inokutendera kuti usvike kune zvikamu zvemachipisi zvakaoma kusvika. Izvi zvinoita kuti kugadzirisa matambudziko kuve nyore kana dzimwe nzira dzisingashande.

Heano mamwe mashandisirwo anoitwa JTAG pakuedza nekugadzira zvigadzirwa:

  • Unowana nzira yakajairika yekuedza, kugadzirisa matambudziko, uye masisitimu epurogiramu.

  • Unogona kutarisa zvishandiso wobva wawana matambudziko ipapo ipapo.

  • Unogona kusvika pamemory nema processors kuti ugadzirise masystem.

  • Unogona kuyedza majoini e solder kuti uone mashoti mapfupi uye ma open circuits.

  • Unogona kuronga maFPGA, maCPLD, uye zvishandiso zveflash musystem.

Kuyedzwa kwekuongorora kwemiganhu uye JTAG zvinoita kuti basa rako rikurumidze uye rive rakarurama. Unogona kugadzirisa software, kugadzirisa zvikanganiso, uye kuwedzera maficha pasina kukanganisa zvinhu. Izvi zvinokubatsira kugadzira zvigadzirwa zviri nani uye zvinoita kuti vatengi vafare.

JTAG inokupa maturusi akasimba ekuyedza, kugadzirisa, kuronga, uye kugadzirisa magadzirirwo ehurongwa. Unogona kuwana zvikanganiso, kutarisa ma connections, uye kugadzirisa firmware nekuyedza boundary scan.

Mashandiro Anoita JTAG

Maitiro Ekutanga

JTAG inokubatsira kutaura nemachipisi ari pabhodhi. Unoshandisa mapini akakosha kubatanidza komputa yako nemudziyo. Mapini aya anotumira mirairo uye anodzosa ruzivo. TAP ndiyo chikamu chikuru cheJTAG. Inoshanda semuchengeti wegedhi wekuyedza nekuronga mapurogiramu. Paunoyedza neJTAG, unobatanidza programmer kubhodhi. Unotumira masaini kuburikidza nemapini eJTAG. TAP inoteerera uye inotevedzera mirairo yako. Unogona kutarisa kana zvikamu zvichishanda, kuwedzera firmware itsva, kana kugadzirisa matambudziko. JTAG inogona kusvika kumachipisi akawanda panguva imwe chete kana ukaisa cheni nemazvo. Izvi zvinoita kuti zvive nyore kuyedza kana kugadzirisa zvikamu zvakawanda pasina kufambisa tambo.

Zano: Tanga nekumhanya kweadapta kunononoka, senge 100–400 kHz, kana waedza bhodhi idzva. Izvi zvinobatsira kumisa zvikanganiso uye kuchengetedza hardware yako yakachengeteka.

Zvishandiso uye Kubatana

Unoda maturusi akakodzera kuti ushandise JTAG. Mazhinji ma laboratori anoshandisa ma probe anoshanda ne flash kana RAM loaders. Ma probe aya anobatanidzwa kuma JTAG pini ari pamudziyo wako. Mamwe ma chips anoshandisa SWD, yakafanana neJTAG asi anoshandisa waya mbiri chete. SWD inoshanda zvakanaka nema ARM chips uye iri nyore kushandisa.

Heano mamwe maturusi akajairika aungashandisa:

  • Maprobes ekugadzirisa JTAG neSWD

  • Maadapta emhando dzakasiyana dzekubatanidza

  • Zvinyorwa zvekununura zvekugadzirisa zvichangobva kuitika

  • Software yekuronga mapurogiramu uye kuyedza

Makomputa eJTAG anotaridzika zvakasiyana pamudziyo wega wega. Ma microcontrollers nema FPGA ese anoshandisa JTAG, asi makomputa awo anogona kusaenderana. Vagadziri vanowanzogadzira maheader avo. Unofanira kutarisa bhuku rekushandisa usati wabatanidza.

Kuonekwa

Microcontroller

FPGAs

JTAG Interface

Kuchinja kwemhando, kunowanzova nemisoro yakakosha yezvishandiso

Kazhinji ine maJTAG ports ekuronga nekugadzirisa matambudziko

Connector Standards

Hapana mwero wepamutemo; mabrandi anogadzira maconnector awo

Hapana mwero; dhizaini yekubatanidza inochinjika yekushandisa zvakasiyana

Usage

Kunyanya pakugadzirisa matambudziko uye kugadzirisa firmware

Inoshandiswa pakuronga uye kuyedza kugadzirisa mafungiro

Ungave uine matambudziko neJTAG. Kubatanidza zvisirizvo kunogona kukanganisa mudziyo wako. JTAG inogonawo kupfuura kuchengetedzeka, saka unofanira kuchengetedza masisitimu ako. Kugadzira JTAG kunoda kudzidzira, asi uchava nani nekufamba kwenguva.

JTAG inokupa nzira yakasimba yekuedza, kuronga, uye kugadzirisa matambudziko emagetsi. Nezvishandiso zvakakodzera uye kugadzika kwakanyatsonaka, unogona kuva nechokwadi chekuti zvishandiso zvako zvinoshanda zvakanaka.

Zvishandiso zveJTAG

Mazuva ese Devices

Unoshandisa magetsi nguva dzese. Mazhinji acho anoda jtag yekuyedzwa nekuvandudzwa. Nhare yako, tablet, uye smart TV zvinoshandisa jtag kana zvagadzirwa. Mainjiniya vanoongorora mabhodhi ari mukati kuti vaone kuti zvinhu zvinoshanda. JTAG inovabatsira kuwana matambudziko usati wawana mudziyo.

JTAG inobatsirawo kana mudziyo wako wawana software itsva. Makambani anoshandisa jtag kuisa firmware itsva pamachipisi. Izvi zvinoita kuti magetsi ako arambe achishanda zvakanaka uye zvinowedzera maficha. Kana uine game console kana Wi-Fi router, jtag inobatsira kugadzirisa zvikanganiso uye kuzviita zviri nani. Unowana michina yakachengeteka uye yakavimbika nekuda kwemiedzo iyi.

Zano: Mawachi emazuva ano, matracker ekurovedza muviri, uye vabatsiri vekumba vanoshandisa jtag kuti vagare vakachengeteka uye vachiziva zviri kuitika.

Indasitiri Kushandisa

JTAG inokosha mumaindasitiri makuru mazhinji. Unoiona mumafekitori anovaka mota, ndege, uye zvishandiso zvekurapa. Mainjiniya anoshandisa jtag kuyedza mabhodhi makuru uye kuona kuti chikamu chimwe nechimwe chinoshanda. Izvi zvinobatsira kumisa matambudziko mumichina yakakosha.

Heino tafura inoratidza dzimwe nzvimbo huru dzinoshandisa jtag pakuedza zvinhu zvemagetsi:

Chikamu

tsananguro

Zvemagetsi Electronics

Inoda kuyedzwa kwakasimba kuti ionekwe kuti yakachengeteka here.

Aerospace

Inoda kuyedzwa nokungwarira kuti ionekwe kuti yakavimbika here.

Medical mano

Inoda mitemo yepamusoro kuti ishande nemazvo.

Mumafekitori endege nemota, jtag inobatsira pakuongorora kuchengetedzeka. Unowana nguva chaiyo yekutarisa uye kutsvaga zvikanganiso. Mainjiniya anoshandisa jtag kuyedza kudzora ndege nemasisitimu. Mumota, jtag inoongorora zvikamu zvemagetsi uye maficha ekubatsira vatyairi. Miedzo iyi inokuchengetedza uye inoita kuti zvinhu zvishande zvakanaka.

Zvishandiso zvekurapa zvinodawo jtag. Zvipatara zvinoda michina inoshanda nguva dzose. JTAG inobatsira kuyedza nekugadzirisa zvinhu zvakaita semamonita emoyo uye zvishandiso zvekutora mifananidzo. Unovimba nemichina iyi nekuti mainjiniya anoshandisa jtag kutarisa zvese.

Cherechedza: JTAG inobatsira nekuvandudza firmware zvakachengeteka muminda iyi. Unowana zvigadzirwa zvakanaka zvinozadzisa mitemo yakasimba yekuchengetedza.

Benefits uye Zvisingakwanisi

Advantages

Unowana mabhenefiti akawanda kana ukashandisa jtag pakuedza nekugadzirisa madhiraivha emagetsi. JTAG inokutendera kuti uedze mabhodhi edunhu usingabate zvikamu zvakapfava. Izvi zvinoderedza njodzi yekukuvadzwa. Unogona kupinda mukati memachipisi uye kutarisa kubatana pakati pezvikamu. JTAG inoshanda pakuedza, kuronga mapurogiramu, uye kugadzirisa madhiraivha. Unoshandisa chishandiso chimwe chete pamabasa akawanda.

  • Unochengetedza mari nekuti haudi mimwe michina yakawanda.

  • JTAG inoshandisa interface yakajairika, saka unoshanda nemidziyo yakawanda nemabhurandi.

  • Unogona kugadzirisa hardware nesoftware pasina kuchinja purogiramu yako huru.

  • JTAG inokubatsira kupedzisa zvigadzirwa nekukurumidza uye kuita kuti zvikwanise kutengeswa nekukurumidza.

  • Unogona kuyedza uye kuronga zvishandiso muchikamu chimwe chete.

Zano: Zvishandiso zvitsva zvakaita seJTAGLive neAutoBuzz zvinoita kuti kuyedza kuve nyore. Unogona kuwana matambudziko nekukurumidza uye kutarisa mabhodhi nehurongwa hushoma.

Vagadziri vanoshandisa jtag kukurumidzisa kuyedzwa nekugadzirwa. Sezvo magetsi achiwedzera kuoma, unoda nzira dziri nani dzekuaongorora nekugadzirisa. JTAG inokubatsira kuti urambe uchiziva tekinoroji itsva uye inoita kuti basa rako rive rinobudirira.

Nokuremara

JTAG ine mimwe miganhu yaunofanira kuziva. Haishande zvakanaka kune ese marudzi ebvunzo. Ungangoda mamwe matanho ekuwedzera kune mamwe mabasa. Heino tafura inoratidza miganhu mikuru:

Kuganhurirwa

Tsanangudzo

Kuedza Maseketi eAnalog

JTAG haiedze zvikamu zveanalog zvakananga. Unofanira kugadzira bvunzo dzakakosha.

Kuedzwa Pakumhanya

Mamwe machipisi anoda kuyedzwa nekukurumidza. JTAG ingasakwanisa kubata izvi zvakanaka.

Kuronga Zvishoma Nezvishoma

Kugadzira ndangariro ye flash kunogona kutora nguva yakareba neJTAG. Ungangoda zvimwe zvishandiso.

Unofanirawo kufunga nezvekuchengetedzwa. Kana mumwe munhu akawana mukana wekupinda pachiteshi chejtag, anogona kuchinja kana kuverenga data. Varwisi vanogona kushandisa nzira dzekudzivirira kana glitch kuti vapinde mumidziyo. Unofanira kuchengetedza machiteshi ejtag nemavhavha asingakuvadzi uye mapassword akasimba. Makambani mazhinji anodzima zvigadzirwa zvejtag kuti zvigare zvakachengeteka.

Cherechedza: Gara uchitarisa marongero ekuchengetedza emudziyo wako usati washandisa jtag kuti uwane zvichangobva kuitika kana bvunzo.

JTAG inoshanda zvakanyanya pakuedza kwedhijitari uye kuronga mapurogiramu. Ungangoda dzimwe nzira dzekushandisa analog kana mabasa ekumhanya zvakanyanya. Kuvandudzwa kutsva, senge SCANFLEX II CUBE, kunokubatsira kuyedza mabhodhi akaomarara zviri nani, asi uchiri kuda kuziva miganhu.

Unogona kuona kuti nei JTAG ichikosha mune zvemagetsi. Inokubatsira kuongorora, kugadzirisa, uye kugadzira zvishandiso. Nyanzvi dzinoti JTAG ichiri kudiwa nekuda kwezvikonzero zvakawanda:

  • Unoedza uye unogadzirisa masisitimu akaomarara kuti agare akachengeteka.

  • Unogona kugadzirisa firmware uye kuita bvunzo pasina dambudziko.

  • Unoramba uchitarisira mashandiro emidziyo uye unoramba wakachengeteka.

JTAG yakabatsira kugadzira mazano matsva ehardware.

Kuonekwa

tsananguro

Kushanduka kweZvishandiso

Iye zvino unoshandisa maturusi ari nyore, anowanikwa pachena ekugadzirisa matambudziko.

matambudziko

JTAG haichakwanisi kuita mamwe mabasa akakosha.

New Solutions

Zvishandiso zvakaita seScrutiny Debugger zvinobatsira pamatambudziko aya.

Kana uchida kudzidza zvakawanda, edza JTAGulator. Inokubatsira kuwana ma debug ports uye kutanga kudzidza nezvekuchengetedzwa kwehardware. Unoda programmer yakanaka uye hunyanzvi hwekutanga hweJTAG kuti utange. On-Chip Debugging inokubatsira kuchengetedza nguva nekugadzirisa matambudziko nekukurumidza.

FAQ

Chii chinonzi JTAG?

JTAG inomirira Joint Test Action Group. Unoishandisa kuyedza nekugadzirisa ma electronic circuits. Inokubatsira kuona kana michina inoshanda usati waishandisa.

Unogona kushandisa JTAG kugadzirisa software here?

Ehe, unogona kushandisa JTAG kuisa software itsva kana firmware pamudziyo. Haufanire kuvhura mudziyo. Izvi zvinochengetedza midziyo yako yemagetsi yakachengeteka uye iri yemazuva ano.

Ko JTAG ndeyemakambani makuru chete here?

Kwete, unogona kushandisa JTAG kumba kana mumapurojekiti echikoro. Vazhinji vanofarira zvemitambo nevadzidzi vanoshandisa JTAG kudzidza nezvemagetsi uye mabhodhi ekugadzirisa.

Zano: Unogona kuwana maturusi ari nyore eJTAG online ekudzidza nekudzidzira.

Chii chinoitika kana ukabatanidza JTAG zvisirizvo?

Kana ukabatanidza JTAG zvisirizvo, unogona kukuvadza mudziyo wako. Nguva dzose tarisa bhuku rekushandisa uye shandisa mapini akakodzera. Unofanira kutanga nekumhanya kwakaderera kuti ugare wakachengeteka.

Leave a Comment

Your kero e haangazozikamwi ichibudiswa. Raida minda anozivikanwa *