____ / __ \ | | | | | | | | | |__| | \____/
##### ## ##### ## ######
## ## #### ## #### ## ##
_____ | _ | | | | | | | | | \ \_/ / \___/
_____ ( _ ) | (_) | | _ | | | | | (_) (_)
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''This page is Hungarian language discussion about using JTAG debugger interface for development''' You will find everything you need for JTAG inside the zip (you can also do some internet search, there might be newer stuff around. did you try http://www.avrfreaks.net/ ?): [http://www.sch.bme.hu/~cell/atmel/ mirror of the files] ---- There is also some Hungarian info (roughly the same as the original English). Elkészült a doksi az AVR JTAG programozóról. A miez.txt -t nézzétek meg. A csomag tartalma röviden: - Protel DXP-ben készült tervek (kapcs. rajz, nyák, alkatrész könyvtárak; nyák terv otthoni gyártáshoz) - tervek más formátumban (régebbi protel, orcad, gerber), mind a Protel DXP-bõl exportálva, fogalmam sincs, jók-e - a programozó procijának programja (lementettem a legújabb firmware-t, nem kell külön boot loader-ezni) - az eredeti JTAG ICE kapcs. rajza - az erdeti doksi (amibõl a kapcs. rajz készült) - pár kép az elkészült demódarabról, Ãgy néz ki: ftp://lorro.wigner.bme.hu:16877/incoming/_rendezett/Fejlesztesek_sajat_keszulekek/AVR_JTAG_Programmer/avr_jtag_1.jpg A nyák egy 1 órás összedobott 1 oldalas verzió (besikeredett egy átkötés is, már nem volt cérnám kiszedni), de mûködik, nagyjából dobozba épÃthetõ (amit természetesen én még nem tettem meg :-) ) Sok sikert az elkészÃtéshez, bármi gond esetén - ha tudok - szÃvesen segÃtek. Üdv -- Papp Zoltán oneway ... onewayelectronics.hu OneWay Electronics <http://www.onewayelectronics.hu> Közben Kurucz Gábor haverja csinált egy adagot, ami hamar elkelt, lehet, hogy még lesz valamikor. ------ avr-hun listáról: '''hogyan lehet jobban debuggolni, mint a JTAG-el?''' > Viszont egy felteteles breakpoint, vagy menet kozbeni eeprom-flash-valtozo > irkalas nagyon hasznos tud lenni. > (IAR+JTAG ICE) igen, de van még jobb. Ha kiváncsi vagyok arra, hogy egy adott helyre hányszor fut, akkor számolom egy változóban. Ez jobb, mert általánosabb. (Ennek spec esete, amikor arra vagyok kÃváncsi, hogy egyáltalán megy-e oda: count > 0). > Megallitom a progi futasat a prociban, folemegyek egerrel valamelyik > valtozonak, és pikk-pakk felhozza az erteket. még jobb, ha az összes ilyen változót, ami komoly információt hordoz a mûködésrõl, tipikusan: * számlálók (ennek spec esete amit Ãrtál). * adott változó összege / max / min értéke / átlaga / hisztogramja (!!!!!) * adott speciális alrendszer vagy eljárás engedélyezése, tiltása (abban különbözik a configtól, hogy nem permanens, powerup után flash szerinti alaphelyzetbe áll eepromban levõ configtól függetlenül lekérdezhetõ, vezérelhetõ In the CVSfirmware (nézd meg ezt is: OnlineCourse) ezeket mind használjuk. BENCHMARK-ra kell rákeresni. A "megállÃtom-futást-megnézem a változót" ehhez képest szinte használhatatlan: hiszen az ipari folyamatot nem tudom megállÃtani, nem fog az rám várni, a hõáramot a kipufogóban nem tudom JTAG-gel megállÃtani.... > Vagy hogy a printf, scanf a JTAG debuger progi (C-SPY) Terminal IO > ablakaba-bol dolgozik. > Igaz lassucska, de ugyesen hasznalva jo tud lenni. én spec azt szeretem, ha perl figyel a PC-n a soros porton, sokkal több dolgot tud gyorsan ellenõrizni, plotolni (!), mint amennyit én tudnék fejben a numerikus adatokból. MembersPage/MarcellGal Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.