Schönen guten Abend, laut ATMEL können die neueren Controller ja nicht mit dem "alten" AVRICE (jtagmkI / Evertool) programmiert werden. AVRDUDE lässt das ja aber prinzipiell zu. Tatsächlich wird mein ATmega2561 mit AVRDUDE und AVRICE richtig erkannt. Ich kann sogar die Fuses lesen und sogar schreiben. Allerdings kann ich den Flash nicht beschreiben - die Verifikation schlägt bei der ersten Adresse fehl. Jetzt meine Frage: Hat es schonmal jemand geschafft, einen der neuen Controller (1280/1281/2560...) mit einem AVRICE (-clon) zu programmieren? Gibt es da etwas zu beachten? Was könnte ich falsch gemacht haben? Ich habe auch schon niedrigere Geschwindigkeiten probiert. Mit anderen Controllern (z.B. eiem mega16) funktioniert mein AVRICE. Der Anschluss an den mega2561 stimmt auch (nehme ich zumindest an, da ich die Fuses programmieren kann - sogar aus dem AVRStudio heraus) Ich bin für jede Hilfe dankbar.
Hallo Stephan, deine Frage steht ja schon einige Zeit hier, aber vielleicht wird das wieder belebt. Ich habe ein ähnliches Problem. Ich möchte den Atmega2561 mit einem OLIMEX AVR-JTAG-USB über sein JTAG-Interface programmieren und debuggen. Ein Update des AVR-JTAG-USB habe ich mit der aktuellen Version im AVR-Studio gemacht. Jedoch kann man als JTAGICE im AVR-Studio (4.13.557) den ATmega2561 nicht auswählen. Beim JTAGICE MKII ist der ATmega2561 aber vorhanden. Gibt es jemanden der eine Möglichkeit kennt den OLIMEX AVR-JTAG-ICE in einen JTAGICE MKII zu verwandeln? Ich habe zwar ein anderen JTAG ICE gefunden, aber wer weis ob das so funktioniert wie ich es brauche? http://www.gadgetpool.de/bestellen/catalog/product_info.php/products_id/52?osCsid=40d2ffd5a907365149370822a88898b1 Ich werde da mal nachfragen.
Hallo, ich habe eine Antwort von "gadgetpool" bekommen. Leider ist in der Beschreibung ein Fehler. Das Gerät meldet sich im AVR-Studio als JTAG-IC MK1 und ist damit nicht für die Atmega256x tauglich. Wie gehabt: ATmega16, ATmega162, ATmega169, ATmega32, ATmega323, ATmega64, ATmega128. Meine weitere Suche hat auch nichts neues hervorgebracht. Es bleibt in diesem Fall wohl im Moment nichts weiter übrig als den ATMEL JTAGICE MK2 zu besorgen. Grüße Frank
Das JTAG-Programmierinterface der neuen Controller ist intern anders, daher kann man mit dem mkI-er Clone diese nicht programmieren (und debuggen schon gar nicht). Wenn's nur ums Programmieren geht, tut's ein AVR Dragon als billigere Variante, zum Debuggen braucht man aber wirklich das JTAG ICE mkII.
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.