miniARM-JTAG z webu www.mcu.cz
Transkript
ARM JTAG Standardní výbavou každého MCU s jádrem ARM je rozhraní JTAG. Pomocí tohoto rozhraní je možné jak uploadovat FW, tak provádět ladění aplikace. Existuje celá řada výrobců nabízející různé adaptéry. Od těch nejjednodušších až po sofistikovaná zařízení v ceně řádu stovek dolarů. Nejen mezi začátečníky je velice populární jednoduchý JTAG adaptér na LPT port navržený firmou Macraigor Systems pod názvem Wiggler. Firma uvolnila a na svých stránkách nabízí volně ke stažení OCD Commander a GNU Tools s podporou tohoto adaptéru. Firma Embest podporuje ve svém EmbestIDE velmi podobný adaptér s názvem EasyICE. EmbestIDE je volně dostupný v demo verzi, jejíž omezení nejsou pro použití například s modulem miniARM (LPC2106) nijak limitující. Z výše uvedených důvodů byl navržen jednoduchý JTAG adaptér, který je možné variabilně osadit jako Wiggler, nebo jako EasyICE. Obě varianty byly odzkoušeny s modulem miniARM a jsou plně funkční. Je nutné si ovšem uvědomit, že se jedná o to nejjednodušší řešení s limitovanou rychlostí uploadu FW a ladění. Veškeré časování je řešeno programově a to není pod OS Windows to pravé ořechové. Podstatně lepších výsledků je možné dosáhnout například s adaptérem Raven (opět od firmy Macraigor), který se sice také připojuje k LPT portu, ale v režimu EPP. Časování je realizováno interně v adaptéru a je tedy nezávyslé na OS. Modul kompatibilní s adaptérem Raven je možné vytvořit i pomocí VariPOD-u z produkce MCUserveru. Obsah dodávky: • • • adaptér ARM JTAG 2x konektor PFL14 14 žilový plochý kablík Popis zapojení: Adaptér odděluje piny LPT portu od ARMu. Kromě oddělovače a ochranných odporů je v adaptéru obvod generování signálu RESET, který je možné v případě konfigurace "Wigler" invertovat. Zapojení konektoru J2 je kompatibilní se standardním 14 pinovým konektorem používaným v JTAG adaptérech ostatních výrobců. [email protected] MCUserver Bělčická 14, 14100 Praha 4, +420 604 281 263 www.MCU.cz ARM JTAG [email protected] MCUserver Bělčická 14, 14100 Praha 4, +420 604 281 263 www.MCU.cz ARM JTAG [email protected] MCUserver Bělčická 14, 14100 Praha 4, +420 604 281 263 www.MCU.cz ARM JTAG Schéma adapteru: Wiggler EasyICE Použité součástky: R1, R3 R2, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13 C1 IC1 T1 J1 J2 4K7 47R 47n 74HC244 BC848 CAN25V MLW14 Konstrukce: Adaptér je konstrukčně řešen pro umístění do krytky redukce DB25-DB9. DPS je s ohledem na nízkou cenu navržena oboustraná neprokovená. Všechny součástky kromě blokovacího kondenzátoru C1 jsou v SMD provedení - odpory ve velikosti 0805. Při osazování je nutné doplnit čtyři propojky nahrazující prokovy a proletovat zemní vývod C1 z obou stran - opět náhrada prokovu. Deska plošných spojů je vložena mezi vývody konektorů J1 a J2. Při sestavování doporučuji nejdříve v jednom dílu krytky přiletovat k DPS konektory J1 a J2 a následně osadit zbývající součástky. [email protected] MCUserver Bělčická 14, 14100 Praha 4, +420 604 281 263 www.MCU.cz
Podobné dokumenty
RAVO 5 iSeries
RAVO si cení úzké spolupráce se zákazníky a snaží se o získávání
zpětné vazby od zákazníků. Výsledkem je moderní RAVO 5
iSeries : Nejprodávanější stroj v kategorii silniční zametací stroj.
RAVO vít...
Dívejte se na televizi na inte
No, vypada to zajimave, myslim, ze by bylo hezke mit i ten GEOS, jenze
je problem, ze i kdyby nekdo ( a kdo ???) preportoval SymbOS - stejne by nebyly aplikace.
Stavajici aplikace nejsou relokovate...
2MB - Českobrodsko
a od té doby je areál opuštěný a zarůstá plevelem. V roce 2010 se blýskalo na lepší časy, když
město koupilo objekt od T.J. Sokol Český Brod.
Byl vypracován projekt, který mluví o pořizovacích nákl...
6 - Elsaco
zesilovačem s odporovou sítí, která určuje zapojení a rozsah
měření příslušné veličiny. Každý vstup je možné konfigurovat
samostatně pro měření napětí, proudu, odporu nebo přímé připojení odporovýc...
Quick Start CZ
- Nastavení výstupů a jejich přiřazení do kontejnerů
- Spuštění generování pomocí Generate [F9]