Habe hier einen Mega162 und das JTAG (nachbau evertool) Leider findet er zwar das JTAG aber eben nicht das Device. Was kann ich denn noch so alles falsch machen, habe schon die JTAG Pink kontorlliert - nix :-(
Hallo Anton, ich programmiere den ATMEGA162 auch über JTAG. Allerdings ist das ein selbst gebautes Board und der JTAG-Anschluß ist nicht ATMEL sondern ALTERA kompatibel, so daß ich den ALTERA Byteblaster zum Programmieren benutzen kann. Ich hatte damals eine Seite von Antti gefunden (Danke Antti) auf der genau beschrieben stand welche Tools gebraucht werden um den AVR über JTAG zu programmieren. Leider ist das schon eine Weile her und ich habe nur noch meine Batchdatei zum Umwandeln: del idetest.svf del idetest.jam rem avrsvf -datmega16 -f0xD9C1 -F -t3 -ovfuse.svf AVRSVF.EXE -datmega162 -s -e -ifmain.hex -pf -vf -ovidetest.svf rem svf2jam fuse.svf fuse.jam svf2jam idetest.svf idetest.jam rem jam -v -cx -arun_file fuse.jam jam -v -arun_file idetest.jam Ich versuchs morgen wiederzufinden. Viele Grüße TobiFlex
OK. Seite gefunden! Die aktuellen Tools an besten direkt bei ATMEL und ALTERA downloaden. http://www.case2000.com/avrjtag.html
Naja Altera ist bei mir kein Thema, die Test-Software habe ich mit dem AVR-GCC getippt. Die laesst ich uebrigens per STK500 problemlos laden, und gibt auch per RS232 via MAX232 ihren "Status" aus, also kein Problem des Kontrollers oder so. Auch lauft mein JTAG mit dem Mega32 problemlos. Deshalb bin ich ja so ratlos...
Sind denn die Fusebits des 162 richtig gesetzt? Ich glaube bei meinem war im Auslieferungszustand JTAG deaktiviert. Bin mir aber nicht mehr sicher. Viele Grüße TobiFlex
Naja danach habe ich auch geschaut, jetzt ist (per STK500) das JTAG Enable und On Chip Debug gesetzt, ist doch so richtig?
Mit dem Mega32 geht es und mit dem Mega162 nicht? kann es sein das du das gleiche Kabel verwendest? (JTAG->STK500) Der Mega162 hat eine andere PIN Belegung der JTAGSignale
ich verwende das selbe kabel, aber auf dem Board sind die Leitungen ja entsprechend anders geroutet, und da ich dies ja nun mehrfach geprüft habe, also die JTAG Steckerbelegung, sollte es daran ja nicht mangeln.
Hab jetzt den Controller in mein STK500 gesteckt und per Adapter den JTAG angschlossen - es läuft - aber nun versteh ich die Welt nemme da ja beide die gleichen Anschlüsse verwenden
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.