Zvinhu Zvishanu Zvakakosha Pakusarudza Zvishandiso zveJTAG

Zvinhu Zvishanu Zvakakosha Pakusarudza Zvishandiso zveJTAG

Pakusarudza maturusi eJTAG akakodzera, tarisa pane zvakakosha. Unoda maturusi anoshanda zvakanaka pabasa rako uye anobatsira kuti basa rako rive nyore. Pane zvinhu zvishanu zvikuru zvekufunga nezvazvo:

  • Kuenderana nemidziyo nezvishandiso

  • Kuvimbika kwechiratidzo uye kuvimbika

  • Zviri nyore kushandisa pakusarudza maturusi akakodzera eJTAG

  • Zvimiro zveJTAG uye kugona kuwedzera

  • Mutengo uye kukosha

Kusarudza maturusi eJTAG akakodzera zvinoreva kuti unoda maficha akanaka. Unoda kugona kwakasimba kugadzirisa matambudziko, uye maturusi acho anofanira kutevedzera mitemo yeindasitiri. Funga nezvezvaunoda uye bvunza kuti chimwe nechimwe chinopesvedzera sei maturusi ako nemigumisiro yako.

Zvitsva Zvitsva

  • Iva nechokwadi chekuti chishandiso cheJTAG chinoshanda nemidziyo yako. Tarisa kana chinoenderana nenzvimbo yako yekugadzira. Izvi zvinokubatsira kuyedza nekugadzirisa pasina matambudziko.

  • Tarisa pane chiratidzo chekuvimbika kuti ugadzirise matambudziko zvakanaka. Chiratidzo cheTCK chakajeka uye kutaurirana kwakasimba zvinobatsira kumisa zvikanganiso pakugadzira firmware.

  • Sarudza maturusi eJTAG ari nyore kuisa. Zviri nyore kuisa uye nhungamiro dzinobatsira dzinochengetedza nguva. Zvinokutendera kuti utange mapurojekiti nekukurumidza.

  • Funga nezvezvinhu zvirimo uye kuti chishandiso cheJTAG chingakura sei. Kugadzirisa matambudziko zvakanyanya kunogona kuita kuti basa rako rive nani. Zvinogonawo kubatsira nezvinodiwa mune ramangwana.

  • Tarisa mutengo wekutanga nemitengo yeramangwana. Chishandiso chinodhura zvikuru chinogona kupa rutsigiro rwuri nani uye maficha ari nani. Izvi zvinogona kukubatsira kuchengetedza mari gare gare.

Kuenderana Nemidziyo Nezvishandiso

Paunosarudza chishandiso chejtag, unofanirwa kutarisa kana chichishanda nemidziyo yako yaunoda uye nzvimbo yauri kugadzira. Hazvisi zvese zvishandiso zvejtag zvinotsigira chip kana bhodhi rega rega. Unoda kudzivirira matambudziko panguva yekuedza kana kugadzirisa firmware nekuona kuti chishandiso chako chinoenderana nezvaunoda.

Rutsigiro rweChipset

Unofanira kutarisa runyorwa rwemhuri dzemidziyo dzinotsigirwa nemidziyo inotungamira yejtag. Maturusi mazhinji ejtag anozivikanwa anoshanda nemachipisi akasiyana-siyana. Heano mamwe mhuri dzemidziyo yaunowanzoona:

  • Mhuri yeH8

  • M32R

  • MN103

  • 68000

  • ColdFire

  • PIC32

  • Simba PC

  • MPC5xx

  • Propeller

  • SuperH

  • TLCS-900

  • TriCore

  • V850

  • RX

  • Xtensa

  • Z80000

Kana purojekiti yako ichishandisa chimwe chezvizvi, une mukana wakanaka wekuwana chishandiso chejtag chinokukwanira. Gara uchitarisa magwaro echishandiso kuti uwane runyorwa rwakazara.

Kubatanidzwa kweZvishandiso zveKuvandudza

Unofanira kuva nechokwadi chekuti chishandiso chako chejtag chinoshanda nesoftware yako nehardware. Zvimwe zvishandiso zvinobatana zvakanaka nemaIDE anozivikanwa uye masisitimu ekuedza access port. Zvimwe zvingangoda madhiraivha ekuwedzera kana maplugins. Kana ukashandisa programmer chaiyo kana test access port, tarisa rutsigiro usati watenga. Danho iri rinokuchengetedza nguva panguva yekuedza uye kugadzirisa firmware.

Connector Mhando

Makonekita eJtag anouya mumhando dzakasiyana-siyana uye saizi. Hapana mwero mumwe chete wemahedhi ejtag. Unogona kuona makonekita e10-pin, 14-pin, kana 20-pin. Mamwe mabhodhi anoshandisa marongero akagadzirwa. Gara uchibatanidza konekita yeJtag yako nechiteshi chekuedza chebhodhi rako. Unogona kushandisa maadapter, asi machisi akananga anoshanda zvakanyanya kuti uwane mukana wakagadzikana weJtag.

Zano: Shandisa tafura yekufananidza chigadzirwa kuti utarise mhando dzeconnector uye uedze access port inoenderana usati wasarudza.

Zvakanakira & Zvakaipa zveKuenderana

zvayakanakira

nezvayakaipira

Rutsigiro rwe chipset yakafara yekuedza

Hazvisi zvese zvishandiso zvejtag zvinoenderana nechiteshi chega chega chekupinda mubvunzo

Kubatanidzwa kuri nyore nemaIDE akawanda

Mamwe ma connectors anoda ma adapter

Yakanakira mabasa eboka rebvunzo pamwe chete

Mabhodhi akagadzirwa nemaoko angada tambo dzakakosha

Unofanira kugara uchitarisa kuti zvinoenderana sei pakutanga. Danho iri rinokubatsira kudzivirira kutambisa nguva uye kukundikana kuyedza. Chishandiso chakakodzera chejtag chinokupa mukana wekupinda mujtag zvakanaka uye chinoita kuti maitiro ako ekuyedza ave nyore.

Kuvimbika kweChiratidzo uye Kuvimbika

Kuvimbika kweChiratidzo uye Kuvimbika
Mufananidzo Wemusoro: mapikisi

Kana uchishandisa maturusi ejtag mumapurojekiti, unofanira kutarisa hunhu hwemasaini. Zviratidzo zvakanaka kukubatsira kugadzirisa matambudziko uye kuronga zvishandiso pasina zvikanganiso. Kana usingazvifarire, unogona kuwana zvikanganiso zvisina kurongeka kana mhedzisiro yakaipa paunenge uchigadzirisa matambudziko pafirmware.

Kukosha kweTCK Signal

Chiratidzo cheTCK ndicho mutsetse wewachi wejtag. Unoda chiratidzo cheTCK chakachena uye chakasimba kuti ugadzirise dambudziko zvakanaka. Kana chiratidzo cheTCK chiine ruzha kana kusvetuka-svetuka, system yako inogona kupotsa mabreakpoints kana kumira netsaona. Mazhinji ma USB jtag programmers anoshanda nekukurumidza, asi izvi zvinogona kukonzera matambudziko. Kana ukaisa adapta nekukurumidza, unogona kuona zviitiko zvisina kuitika kana kumira. Kudzikira kusvika ku1–2 MHz kunowanzo batsira. Unofanirawo kushandisa 22Ω resistors pa USB D+ ne D− lines. Aya ma resistors anobatsira kuenderana nemutsetse, kuderedza kusvetuka-svetuka, uye kudzivirira ma microcontroller's pins ako.

Kukurukurirana Kwakadzikama

Kutaurirana kwakasimba kwakakosha pakugadzirisa matambudziko ejtag uye kuronga mapurogiramu. Unoda kumisa zvikanganiso nekusiya ma glitches, kunyanya muma embedded systems. Heano mamwe matambudziko akajairika uye nzira dzekugadzirisa:

  • Tambo refu dzeribhoni dzine ground rimwe chete dzinogona kukonzera kudonha kwedata. Ita kuti tambo ipfupike uye wedzera mamwe mapini eground kuti uwane masaini ejtag ari nani.

  • Ma USB hubs anogona kukonzera matambudziko kana paine traffic yakawanda. Batanidza jtag probe yako mukombuta yako kuti uwane mhedzisiro yakanaka.

  • Kugumiswa zvakanaka kwetambo dzeUSB kunomisa matambudziko echiratidzo. Shandisa ma resistors kudzora mucheto wechiratidzo uye EMI yakaderera.

  • Kunonotsa adapta kunogona kubatsira kana ukaona kubatanidza kwakashata kwekugadzirisa matambudziko.

Kana ukashandisa mazano aya, uchawana zvikanganiso zvishoma uye uchawana zviri nani pakugadzirisa matambudziko.

Zvakanakira & Zvakaipa zveKuvimbika

zvayakanakira

nezvayakaipira

Kukanganisa kwakaderera kwekugadzirisa matambudziko

Maadapter anokurumidza anogona kukonzera matambudziko

Kutaurirana kwakasimba kwejtag

Tambo refu dzinogona kukanganisa kuvimbika

Kushanda zvakanaka kwesystem

Ma USB hubs anogona kukonzera matambudziko

Unofanira kugara uchitarisa jtag yako kuti uone zviratidzo zvakanaka. Danho iri rinokuchengetedza nguva uye rinomisa kutadza kugadzirisa. Maturusi akanaka ejtag anoita kuti debug yako ishande zvakanaka uye zviri nyore.

Zviri Nyore Kushandisa Pakusarudza Zvishandiso zveJTAG Zvakakodzera

Setup Simplicity

Unoda maturusi ejtag anoita kuti kugadzirisa kuve nyore. Kuisa zviri nyore kunokuchengetedza nguva uye kunokubatsira kutanga purojekiti yako nekukurumidza. Mapurogiramu mazhinji ejtag anopa maficha eplug-and-play. Unobatanidza chishandiso, woisa dhiraivha, wotanga kugadzirisa. Mamwe maadapta ejtag anoshanda ne automatic detection, saka haufanirwe kuseta majumper kana switch. Unofanira kutsvaga maturusi ekugadzirisa anotsigira configuration nekukurumidza. Kana uri mutsva kujtag, unogona kusarudza mabhodhi ekugadzira ane jtag yakavakirwa mukati. Mabhodhi aya anokubatsira kudzivirira tambo nemaadapta ekuwedzera.

Heano mamwe mabhodhi ekugadzira ane jtag yakavakirwa mukati anoshanda zvakanaka kune vanotanga:

  • Digilent Basis 3: Bhodhi iri rinoshandisa Xilinx Artix-7 FPGA. Unowana maswichi nema LED kuti zvikuitire nyore kuyedza.

  • Digilent Arty A7: Une dzimwe sarudzo dzeI/O. Bhodhi iri rinokodzera mapurojekiti epamusoro uye rinoshandisawo Artix-7 FPGA.

  • Mabhodhi eTinyFPGA: Mabhodhi aya madiki uye anokwanisika kutenga. Anoshandisa Lattice FPGAs uye anokodzera mapurojekiti madiki.

  • Mabhodhi eTang Nano Akapfava: Unowana sarudzo isingadhuri neGOWIN FPGAs. Magwaro anogona kunge ari mashoma, asi zvinhu zvakanaka pakudzidza.

Unogona kutanga nemabhodhi aya wodzidza zvinhu zvekutanga zvejtag usingashandisi mari yakawanda.

Zvinyorwa & Tsigiro

Zvinyorwa zvakanaka zvinoita kuti zvishandiso zvejtag zvive nyore kushandisa. Unofanira kutarisa kana mugadziri achipa gwara rakajeka uye dzidziso. Mazhinji ma jtag adapter anouya nemabhuku ekushandisa nhanho nhanho. Unogona kuwana maforamu epamhepo nemapeji ekutsigira ezvishandiso zvekugadzirisa matambudziko zvakakurumbira. Kana ukasangana nematambudziko, rutsigiro rwakasimba runokubatsira kugadzirisa matambudziko nekukurumidza. Unofanira kutsvaga zvishandiso zvejtag nenharaunda dzinoshanda. Mapoka aya anogovana mazano uye anopindura mibvunzo. Unogona kudzidza kubva kune vamwe uye kuvandudza hunyanzvi hwako.

Zano: Gara uchiverenga gwara rekutanga nekukurumidza usati wabatanidza chishandiso chako chejtag. Danho iri rinokubatsira kudzivirira zvikanganiso uye kuchengetedza mudziyo wako wakachengeteka.

Zvakanakira & Zvakaipa zveRuzivo rweMushandisi

zvayakanakira

nezvayakaipira

Kugadzirisa nekukurumidza ne jtag yakavakirwa mukati

Mamwe mabhodhi ane magwaro mashoma

Nhungamiro dziri nyore kutevera dzezvishandiso zvekugadzirisa matambudziko

Rutsigiro runogona kusiyana zvichienderana nemugadziri

Nzvimbo dzinobatsira dzepamhepo

Zvinhu zvepamusoro zvinogona kuvhiringidza vanotanga

Unofanira kusarudza maturusi ejtag anoenderana nehunyanzvi hwako. Kugadzirisa kuri nyore uye rutsigiro rwakanaka zvinoita kuti basa rako rive nyore. Unogona kutarisa papurojekiti yako wopedza nguva shoma uchigadzirisa matambudziko.

Zvimiro zveJTAG uye Kugona Kukura

Debugging kugona

Unoda maturusi ejtag anokubatsira kugadzirisa matambudziko nekukurumidza. Mamwe maturusi ejtag anongokubvumira kuronga machipisi kana kuita bvunzo dziri nyore. Mamwe maturusi ejtag ane maficha ekugadzirisa matambudziko epamusoro. Unogona kushandisa mabreakpoints kumisa kodhi yako. Unogona kutarisa mavari uye kupasa kodhi yako. Maturusi ejtag ehunyanzvi anogona kugadzira mapatani ekuyedza ega. Maturusi aya anokubatsira kuwana matambudziko mudunhu rako. Unogona zvakare kushandisa boundary scan kutarisa kubatana kwebhodhi. Maturusi ekutanga ejtag akanaka kumapurojekiti madiki. Maturusi ejtag emhando yepamusoro anoshanda nemasisitimu makuru nemidziyo yakawanda.

Chida Chemhando

mutengo

Features

Kupinda-Nhamba

$40

USB interface yekutanga yeJTAG programming, yakakodzera mapurojekiti ezvitandadzo.

Mid-Range

$400

Inoenderana nemagadzirirwo akasiyana-siyana ema microcontroller, anoshandiswa zvakanyanya munzvimbo dzekuvandudza.

High-End

$800

Magadzirirwo ekugadzirisa matambudziko epamusoro, kugona kwepamusoro-soro kwekushandiswa nehunyanzvi.

Future-Proofing

Unofanira kufunga nezvezvaungade gare gare paunenge uchisarudza chishandiso chejtag. Mamwe maturusi ejtag anokutendera kuti uvandudze firmware yavo uye uwedzere maficha matsva. Unogona kushandisa maturusi aya nemachipisi nemabhodhi matsva sezvo mapurojekiti ako achikura. Maturusi ehunyanzvi ejtag anowanzo tsigira michina yakawanda uye anowana zvichangobva kugadziriswa kakawanda. Unogona kuwedzera mamwe mamodule kana software kuti uwedzere setup yako. Maturusi ekutanga ejtag angasashande nemachipisi matsva kana zviyero. Kana uchida kuita mapurojekiti makuru, sarudza chishandiso chejtag chinogona kukura newe.

  • Zvishandiso zvepakutanga zvinowanzoita mapurogiramu ekutanga uye bvunzo.

  • Zvishandiso zvehunyanzvi zvine zvinhu zvepamusoro zvakaita semapatani ekuyedza otomatiki uye kugadzirisa matambudziko zvakanyanya.

  • Zvishandiso zvehunyanzvi zvinogona kubata mabasa akaoma uye zvishandiso zvakawanda.

Zano: Gara uchitarisa kana chishandiso chako chejtag chichigona kuwana zvichangobva kugadziriswa uye kushanda nemhuri dzemidziyo mitsva. Izvi zvinokubatsira kudzivirira kutenga maturusi matsva nguva dzese.

Zvakanakira & Zvakaipa zveMamiriro Ezvinhu

zvayakanakira

nezvayakaipira

Kugadzirisa matambudziko zvakanyanya uye kuongorora muganhu

Zvishandiso zvejtag zvepadanho rekutanga zvine miganhu

Inogona kuwedzerwa kumapurojekiti emangwana

Zvishandiso zveJtag zvepamusoro zvinodhura zvakanyanya

Inotsigira mhuri dzakawanda dzemidziyo

Zvimwe zvishandiso zvinoda mamwe mamodule

Sarudza maturusi ejtag ane maficha anokodzera zvaunoda. Maturusi ejtag epamusoro anokubatsira kugadzirisa matambudziko nekukurumidza uye kushanda nemidziyo yakawanda. Maturusi ejtag anokura anokuchengetera mari nenguva sezvo mapurojekiti ako achichinja.

Mutengo Uye Kukosha

Mutengo wepamberi kana wenguva refu

Paunosarudza chishandiso chejtag, unofanirwa kutarisa mutengo waunobhadhara kutanga nemari yauchazoshandisa gare gare. Zvishandiso zvejtag zvine mwero zvinodhura zvishoma pakutanga. Zvishandiso zvejtag zvemhando yepamusoro zvinodhura zvakanyanya asi zvinogona kukuchengetedza nguva nematambudziko. Unofanira kuenzanisa mitengo usati wasarudza.

Danho

Price Range

bhajeti

$ 50- $ 200

Mid-Range

$ 500- $ 900

Premium

$1,000–$2,000+

Zvishandiso zvejtag zvine mwero zvinoshanda pamabasa ari nyore. Zvishandiso zvejtag zvemhando yepamusoro zvinokupa mamwe maficha uye rutsigiro rwuri nani. Unofanira kufunga nezvezvaunoda kuita nechishandiso chako chejtag. Kana uchironga kuchishandisa kumapurojekiti mazhinji, chishandiso chemhando yepamusoro chingave chakakosha pamutengo wekuwedzera.

Mari dzeMarezenisi & Mari Dzakavanzika

Unofanira kutarisa mitengo yakavanzika paunotenga chishandiso chejtag. Mamwe mabrandi anobhadharisa zvinhu zvitsva kana rutsigiro. Mamwe anosanganisira izvi mumutengo. Unofanira kutarisa mutengo wese, kwete mutengo chete.

JTAG Tool Brand

Chekutanga Mutengo

Mari dzekuvandudza software

Mushure mekutengesa Kutsigira

Zvose Zvikwereti zveMugove

z3x Bhokisi Rakareruka reJTAG Plus

dzinosiyana

Mari Yegore Negore Inosanganisirwa/Mari Yegore Negore

High

High

Mwenje weHyperion

$ 95- $ 100

eresera

siyana nezvimwe

eresera

Kuvimba Nemagetsi

Low

Inogona Kuvigwa Fees

Low

High

Mamwe maturusi ejtag anopa rutsigiro rwakasimba uye zviri nyore kugadzirisa. Mamwe anogona kunge aine mari yakavanzika inowedzera nekufamba kwenguva. Unofanira kuverenga ruzivo usati watenga. Rutsigiro rwakanaka runokubatsira kugadzirisa matambudziko nekukurumidza uye runoita kuti turusi yako yejtag irambe ichishanda zvakanaka.

Zvakanakira & Zvakaipa zveMutengo

Unofanira kuyera zvakanaka nezvakaipa zvechishandiso chega chega chejtag. Heino pfupiso:

zvayakanakira

nezvayakaipira

Zvishandiso zvine bhajeti zvinochengetedza mari

Zvingashaikwa zvemhando yepamusoro

Zvishandiso zvePremium zvinopa rutsigiro

Mutengo wepamusoro wepamberi

Zvimwe zvishandiso zvinosanganisira zvichangobva kugadziriswa

Mari dzakavanzwa dzinogona kukushamisa

Zano: Gara uchitarisa kana chishandiso chako chejtag chichikubvumidza kuwedzera manotsi, kushandisa mavara, kana kuona ma layers. Maficha aya anokubatsira kuti uwane kukosha kwakawanda pamari yako.

Unofanira kufunga nezvezvaunoda uye bhajeti yako. Chishandiso chejtag chine rutsigiro rwakanaka uye chinowedzera zvinhu chinogona kukubatsira kuchengetedza mari yako kwenguva refu. Iva nechokwadi chekuti unoziva mari yese usati wasarudza.

Unogona kusarudza chishandiso chakakodzera cheJTAG nekufunga nezvezvinhu zvishanu zvikuru: kuenderana, kunaka kwechiratidzo, kuti zviri nyore sei kushandisa, maficha, uye mutengo. Shandisa runyorwa urwu usati watenga chero chishandiso cheJTAG. Kutanga, nyora pasi zvishandiso zvaunoda kushandisa uye mapuroteni aunoda. Tevere, ita shuwa kuti software nehardware zvinoshanda pamwe chete. Wobva watarisa kuti chishandiso chakagadzirwa zvakanaka sei uye kana paine mirairo yakanaka. Mushure meizvozvo, ona kana mutengo uchienderana nemaficha nerutsigiro rwaunowana. Chekupedzisira, usasarudze maturusi ane ma specs asina kunaka kana zvikamu zvekuchengetedza zvisipo.

Factor

Nei Zvichikosha

Kubudirira

Inokubvumira kushandisa zvishandiso zvitsva gare gare

Vendor Kutsigira

Inokubatsira kana uine dambudziko

Performance Benchmarks

Zvinoratidza kuti chishandiso chinoshanda zvakanaka muhupenyu chaihwo

Sarudza chishandiso cheJTAG chinoenderana neprojekiti yako uye chinokubatsira kuita basa rako zviri nani.

FAQ

Ndezvipi zvishandiso zvaungashandise nematurusi mazhinji eJTAG?

Unogona kushandisa maturusi eJTAG ane ma microcontrollers, maFPGA, uye mamwe ma processor. Gara uchitarisa runyorwa rwemidziyo inotsigirwa neturusi usati watenga. Mabhurandi anozivikanwa anofukidza mhuri dzakawanda dzema chip.

Unoziva sei kana chishandiso cheJTAG chiri nyore kuisa?

Tsvaga maficha eplug-and-play. Verenga wongororo dzevashandisi uye tarisa kana mugadziri achipa gwara rekutanga nekukurumidza. Zvishandiso zvine JTAG yakavakirwa mukati pamabhodhi ekugadzira zvinoita kuti kugadzirisa kuve nyore.

Unoda tambo dzakakosha here dzekubatanidza JTAG?

Mabhodhi mazhinji anoshandisa maJTAG connectors akasiyana. Ungangoda maadapter kana tambo dzakagadzirirwa iwe. Gara uchibatanidza rudzi rweconnector nebhodhi rako kuti uwane masaini akavimbika.

Chii chaunofanira kutarisa usati watenga JTAG tool?

Checklist Item

Nei Zvichikosha

Dhidhiyo inoenderana

Inoita shuwa kuti chishandiso chinoshanda nemachipisi

Software inotsigira

Inobatsira pakugadzirisa matambudziko

Sarudzo dzekuvandudza

Inochengetedza chishandiso chiri kushanda nguva dzose

Unogona kushandisa maturusi eJTAG ane bhajeti here pamapurojekiti ehunyanzvi?

Unogona kushandisa maturusi ane bhajeti pamabasa madiki kana pakudzidza. Pakugadzirisa matambudziko epamusoro kana mapurojekiti makuru, unoda maturusi epamusoro ane maficha akawanda uye rutsigiro rwuri nani.

Leave a Comment

Your kero e haangazozikamwi ichibudiswa. Raida minda anozivikanwa *