Jste zde

Emulátor JTAG pro ATMEGA 16

Dobrý den,

potřeboval bych poradit. Pustil jsem se do jedné ne úplně triviální aplikace s ATMEGA 16 a došel jsem k názoru, že již nevystačím se simulátorem ale potřeboval bych k ladění použít emulátor. Na netu jsem našel emulátor pro ATMEGU 16 emulátor s rozhraním JTAG mkll. Máte někdo s tímto emulátorem zkušenost? Vzhledem k nezanedbatelné ceně, bych chtěl nákup a použití tohoto emulátoru s někým konzultovat.

Děkuji Zdenek

Forums: 

Také můžeš využít J-TAG emulace například v AVR Dragonu...
Cena je oproti mkII pětinová. Sice má trochu jiný úhel záběru ale na megy ti stačit bude.. (+ si na ní i odblokuješ omylem zablokované kousky)

Díky za dobrý typ. Úspora bude značná, ale nevíš náhodou jaký je zásadní rozdíl mezi mkll a Dragonem? Teda kromě ceny. Jde mi hlavně o ten emulátor. Možná se ptám trochu blbě, ale vracím se po téměř 20-ti leté přestávce k programování jednočipů. Kdysi jsem měl na stole DOS-ovský emulátor na 51 a tehdy stál přes 100 tis., ale byl super.
Díky

nuz dragon je pro ICE (in circuit emulation) do tusim 32kB - nejsem si uplne jist, ale na megu 16 to staci bohate..
nema zadnej poradnej obal.. je to proste plosnak se soucastkama a nekolika pinovejma listama.. pripadne si tam muzes jeste zapajet patici na paralelni programovani...

funguje to takhle:
zapojis si zarizeni,
pripojis se k mikrokontroleru pomoci jtagu (musi mit vlastni napajeni - nebo dragon umi dodat na extra pinu i nejakych 200mA),
zapnes AVR studio, otevres si projekt, nastavis co je to za procesor, frekvenci a tak... nastavis co za programator pouzivas
a pokud uz mas pripravenej program tak jen das debug..
defaultne se zastavi na main tak bud muzes krokovat nebo to pustit .. (pripadne tam hodit breakpointy... muzes si nechat sledovani registru a promennych.. kdyz je zapauzovanej procesor tak muzes i menit libovolny registr a tak)

to by melo mimochodem byt i na tom mkII