Grianghraf de fhréamhshamhail
Ina theannta sin, is féidir leis an mbord Raspberry Pi a iompú ina mheaisín dífhabhtaithe bunaithe ar JTAG do bhoird phróiseála eile.
Tacaíonn sé le:
Dífhabhtaithe USB-nasctha le cód ar bhord Pi (ag baint úsáide as modúl breiseáin, féach thíos)
Ceangal dífhabhtóirí seachtracha le Pí
Úsáid an Pí mar dhífhabhtóir líonra ceangailte (le freastalaí OpenOCD ag rith ó dhúchas ar Pi) chun Píopa Tap-Hat-nasctha eile a dhífhabhtú nó le sprioc leabaithe eile le naisc sheachtracha 3.3v JTAG / SWD - fad is atá tacaíocht OpenOCD ar fáil do sprioc.
Tá aschur dífhabhtaithe UART ann freisin.
Níl sé ar fáil go leor fós, tá sé á dhearadh sa Ríocht Aontaithe ag eCosCentric - foinse eCosPro RTOS .
Fisiciúil, déanann sé caidreamh le ceanntásc Raspberry Pi IO, ach síneann sé amach ón bPí (murab ionann agus gnáth-HAT a shuíonn thar an Pí) chun rochtain phromhaidh ar chomhpháirteanna Pi a cheadú. Ceadaíonn a header cruachta tuilleadh HATanna a nascadh thar an Pí sa ghnáthchlaonadh.
Chun Tap-Hat a úsáid, caithfear bioráin IO áirithe Pí a ath-leithdháileadh le haghaidh úsáid JTAG - tacaíonn tosaitheoir tosaithe Chárta SD Redboot an chomhlachta leis an gcumraíocht seo de léarscáil phionna Pí JTAG, agus cumann sé mapálacha bioráin ailtéarnacha an LAP chun an Sconna Suíomhanna geansaí Hat board.
Ar na dífhabhtóirí JTAG seachtracha tacaithe tá Lauterbach TRACE32, Ronetix PEEDI agus Segger J-Link.
“Níl ort ach cábla caighdeánach crua-earraí 20M ARM an dífhabhtóir crua-earraí a nascadh le soicéad JTAG an Tap-Hat agus leis an bpíobán. Tacaítear le hathlonnú cianda an Pí trí thochailt eitilte san áireamh leis an mbiorán athshocraithe Pi, ”de réir eCosCentric.
Ní mór mion-mhodúl FTDI a shuiteáil ar Tap-Hat chun cumas dífhabhtaithe JTAG USB-bhunaithe a sholáthar agus aschur dífhabhtaithe UART a dhéanamh ar ríomhaire nasctha.
I measc na modúl tacaithe tá an FTDI FT2232H agus FT2232H-56Q. Mar a dúradh thuas, úsáidtear an freastalaí OpenOCD foinse oscailte chun nascacht GNU GDB a sholáthar.
Nó is féidir le bunachar sonraí FTDI 6pin an Tap-Hat a chumasú chun tiontairí bunúsacha UART a shuiteáil, mar shampla FTDI LC234X. “Is féidir é seo a úsáid chun rochtain chríochfoirt a sholáthar ar an Pi, aschur dífhabhtaithe a ghabháil, nó i gcomhar le gníomhaire dífhabhtaithe RedBoot bootloader's, dífhabhtáil sraithuimhir ardluais an Phí le GDB,” a dúirt eCosCentric.
In éineacht le Tap-Hat tagann paca cúlpháirtí leis na nithe seo a leanas: a header, píosa gearrthóg ath-athshocraithe agus luaidhe eitilte le haghaidh nasc athshocraithe seachtrach, cábla 20M ARM JTAG le nascadh le boird eile, agus le cosa seasaimh boird.






