Klón avr jtag jég - vázlatos diagram

Amikor a fejlődő és a hibakeresés programok mikrokontoller kapcsolatban merülnek fel kérdések a programozás és a hibakeresés programok valós áramkör. Ha a programozás AVR mikrovezérlő nem problémák, mert sok rendszereket a „töltse” a EEPROM chip, az egyik legegyszerűbb ilyen program a rendszer úgynevezett „öt drótok”, a hibakereső program olyan gazdag választékát nem létezik.

De szerencsére sikerült létrehoznia egy klónt, az eredeti AVR JTAG ICE-t. ami lényegesen olcsóbb, mint az eredeti, és lehetővé teszi az AVR mikrokontrollerek JTAG interfésszel történő programozását és hibakeresését.

Klón avr jtag jég - vázlatos diagram

1. ábra Az AVR JTAG ICE klón vázlatos rajza

Az 1. ábrán egy sematikus elektromos ábrát mutatunk be. 1. A JTAG alapja a DD3 AVR ATMega16 mikrokontroller. A DD2 MAX232 chip az RS232 interfész átalakítójaként működik az UART TTL szintjeihez. A DD1 chip a DD3 mikrokontroller bemeneti és kimeneti áramköreinek védelmére és a logikai szint feszültségének a külső tápellátáshoz való illesztésére szolgál.

A JTAG tápellátását a vTref XP3 negyedik érintkezőjén keresztül hibakereső eszköz tápellátási áramkörei veszi ki, és az XP1 és XP2 csatlakozón kívül is használható. A külső feszültség 7 és 15 V között lehet. Külső áramforrás használata esetén az XP3 csatlakozó vTref kimenete nem csatlakoztatható.

A HL2 LED jelzi az áramerősség jelenlétét, HL1 a JTAG működési módját.

A JTAG csatlakozás a hibás mikrokontrollerhez standard tízcsatlakozóval történik. A kapcsolási sémát az 1. ábra mutatja. 2.

Klón avr jtag jég - vázlatos diagram

2. ábra: Az AVR JTAG ICE csatlakoztatási rajza az eszközre hibakeresés

Számos változat létezik a BootLoader rakodók számára a JTAG firmware-hez, de véleményem szerint a legeredményesebb változat a Krotievich Vitali (Vit). Betöltője leginkább a firmware-t követi, és lehetővé teszi a JTAG firmware frissítését közvetlenül az AVRStudio-ból a JTAG újraindítása nélkül, és a BootStart programozási módba történő belépésével. Ha nem tervezi frissíteni a JTAG `a firmware-t. akkor a betöltőt nem lehet varratolni, csak az eredeti AVRStudio firmware-t.

A JTAG "zashit" bootloader programozásához használhatja az AVReal, a PonyProg, az STK200, az "öt vezeték" programozót, bármely más elérhető és kompatibilis az AVR ISP-vel. A programozó csatlakozik az XP4 programozó eszköz ISP programozó csatlakozójához. A firmware fájl JTAG_ICE.hex.

A fúziók programozásának példája a 3. ábrán látható.

Klón avr jtag jég - vázlatos diagram

3. ábra: Az AVR JTAG ICE fúziós telepítése

Az AVR JTAG ICE művelet egyik példáját a 4. ábra mutatja. Példaként az ATMega128 aláírást olvastuk

Klón avr jtag jég - vázlatos diagram

4. ábra: Az ATMega128 mikrokontroller aláírásának olvasása az AVR JTAG ICE segítségével

Klón avr jtag jég - vázlatos diagram

5. ábra. A nyomtatott áramköri kártya nyomvonalának felső rétege, az alkalmazott elemekkel

Klón avr jtag jég - vázlatos diagram

6. ábra. A nyomtatott áramköri kártya nyomvonalának alsó rétegének képét az alkalmazott elemekkel

A kész eszköz fényképei:

Klón avr jtag jég - vázlatos diagram

Klón avr jtag jég - vázlatos diagram

A cikk forrását a következő források használják:

2. Hivatalos AVR felhasználói kézikönyv JTAG ICE JTAGuserguide.pdf

Letöltés firmware, PCB fájlok

Kapcsolódó cikkek