Az ejtag_tt_cpld használata (sergiuss) - az ékszereket bemutató útmutató
Útmutató az EJTAG apró eszközök használatához CPLD (Tele-Sat.ru)
Bevezetés a CPLD_EJTAG programozóhoz, definíciók.
mert folyamatosan fejlesztik és javítják a támogatott processzorok számát. A JTAG processzorokon keresztüli munkafunkció mellett ez a programozó használható az SPI-Flash 25xx sorozatú firmware és a DataFlash AT45xx sorozat.
A jumperek megjelenése, leírása.


A JP1 jumperek a telepítés különböző kombinációiban a CPLD órajelfrekvenciáját állítják be. Ez befolyásolja az adatcsere sebességét (maximális frekvencia, a chipek olvasásának / írásának minimális ideje). Szükség lehet frekvenciacsökkentésre instabil kapcsolat vagy hiba esetén az adatátvitel során hosszú hurokkal.
Lehetséges kombinációk: 1 + 2 = 14MHz, 2 = 7MHz, 1 = 3,5MHz, Mindkettő eltávolítva = 1,8MHz.
Az RTCK jumper ("Return TCK") a CPLD óra üzemmód kiválasztásához használható. Az 1-2. Pozícióban az időzítést a táblán lévő kvarc oszcillátor végzi, 2-3-as helyzetben maga a készülék. Ha az RTCK-t használja, akkor mindkét jumper JP1-et el kell távolítani, és a programban ne használja a JTAG Gyors beállítást.
A 8 tűs fejléc Serial Flash firmware-hez használható a SPI_TT használatával: tesztek és leírás. és a program maga is elérhető a támogató fórumon.
Mutatók. A piros "Power" LED világít, ha a tápfeszültség csatlakoztatva van. A zöld "ACT" LED gyorsan villog az adatcsere során, vagy folyamatosan működik készenléti idő alatt (a kommunikáció létrejötte után). Ha a kapcsolat nem jött létre, annak állapota nem tartalmaz hasznos információkat.
A fedélzetet összekötő hurkok gyártása
programozó a csatlakoztatott eszköz kártyájával.
A legfontosabb dolog ezen szögek között a szomszédos karmesterek egymás közötti adatainak szűrése. Az árnyékolásnak sokkal jobbnak kell lennie, mint az LPT port szokásos JTAG sémáiban. És ez az, ami az instabil processzor-definiálással vagy az adatátvitel hibájával jár. Próbáltam néhány különböző opciókat hurkok, ahol élt a földön csak egy, de a stabilitást a kapcsolatot velük, és nem voltak képesek elérni annak ellenére, hogy kis hosszúságú. A stabil kapcsolat csak akkor lehetséges, ha az adatok vezetékek rendezett egy sík hurok váltakozva a földelővezeték és ahol minden egyes mag a földre van kötve földre mindkét oldalon. Kösse be a vezetékeket a földre a fedélzeten programozó és a részét a készülék, csak az egyikük, akkor lesz egy kis probléma - a kapcsolat nem lesz stabil. Ha a pont a talaj csatlakozni csak egy készüléket, majd csatlakoztassa az összes, földmunkák vezeték hurok.
Figyelmeztetés! A fenti képen levő csatlakozót a másik kivezetésű kulcskivágással lezárják, így a hurkok előállítása során csak a táblára vonatkozó következtetések leírását tekintjük meg.
Példa a stabilan működő hurokra (hossza 20-35 cm):

A gyártáshoz az IDE / FDD hurkok COM-portjait és csatlakozóit használtuk.
Csatlakoztassa a programozót a számítógéphez és a készülékhez.
Ehhez egy LPT hosszabbítókábelt használ (lásd a fotón), vagy ha valaki számára sokkal kényelmesebb, akkor a programozó kártyája közvetlenül a számítógép LPT portjába helyezhető.

Figyelem! Annak megakadályozása érdekében, hogy a programozó ne léphessen működésbe a készülék esetleges esetleges eltérése miatt, ajánlott csatlakoztatni a számítógép tokját azon eszközhöz, amelyhez a programozó külön vezetékkel van összekötve!
Tevékenységek sorrendje:
Példa (Arion AF-3030IR vevõ csatlakoztatva):

Futtassa a programot, kapcsolatot létesítsen, ellenőrizze a műveletet.

Ha ezek után kattintson a „Connect” «ACT» lámpa kigyullad, majd elalszik néhány másodperc után (a port nem kapcsol EPP mód), akkor: próbálja megváltoztatni az LPT port mód a BIOS-ban az EPP 1.9; 68 ellenállás forrasztására
100 Ω az LPT csatlakozó 13. lábának és a földelés (18-25 LPT érintkező) között, távollétében. Ha minden helyes és az "ACT" jelző világít, akkor menjen a "Beállítások" fülre, és nyomja meg a "Speed test" gombot:

Az eredménynek másodpercenként kb. 300 000 műveletet kell eredményeznie. Abban az esetben, ha az eredmény a 40'000 tartományban van, azt jelenti, hogy semmilyen okból nincs kapcsolat a programozóval. Ha a "Sebességmérés" gombra kattintás után hibaüzenetet kap, ez azt jelenti, hogy a port nem vált át EPP módba (a "Csatlakozás" gomb nem volt megnyomva).
A program konfigurálása és beállításai.
A program indításakor az alapbeállítások és a flash memóriakártyákkal való munkamódok megtalálhatók az első "EJTAG" fülön:

A "Beállítások" lapon további beállítások lehetségesek:

Példák a különböző processzorokkal rendelkező vevőkészülékek csatlakoztatására, olvasására és írására.
Arion AF-3030IR az STx5105ALB készüléken

Törölni, ellenőrizni, hogy mi törlődik és flash meghajtót éget
A kapcsolat teljes naplója: