Hallo zusammen, ich habe gerade meine zu klein gewordenen Mega32 gegen den Pinkompatieblen Mega644 ersetzt... Beim Programmieren (AVR Studio 4.18, USB-ISP-Programmer) erhielt ich nach dem eigentlichen Programmiervorgang beim Vergleichen des Flashs mit der Datei eine Fehlermeldung, dass an der Stelle 0x0000 etwas nicht übereinstimmt. Dann habe ich das selbe IC mal ins Galep32 geschoben, dort die Hex Datei draufgeladen und siehe da, das Programm lief problemlos. Ein 2. 644er hat sich wiederum problemlos via ISP programmieren lassen. Hat jemand von euch eine Ahnung woran das liegen könnte? Gruß und Dank Dirk
Anfangs ja, da hatte ich mit der Koniguration des Mega 32 die Hex Datei geladen. Als ichs geblickt habe hab ich umgestellt auf 644. Aber kann es daran liegen?
Wenn du fürn Atmega32 erstellt hast und dann auf den Atmega644 geladen hast, ja, daran kanns liegen. Wenn dus jetzt auf Atmega644 umgestellt hast, dann probiers doch einfach aus. Nochmal alles neu kompilieren und dann flashen. Beim Programmer muss es auch auf Atmega644 eingestellt sein, fall man das bei dem nochmal extra machen muss. Verwende AVRStudio selber nicht.
Nee wir reden da gerade aneinander vorbei, ich hab das genze mittlerweile korrekt auf den 644er eingestellt sowohl beim Programmieren als auch zum kompilieren. Und mein Problem ist eben, dass es trotz korrekter Einstellung mit dem einen 644er nicht über den USB-ISP Programmer geht und mit dem andern schon.
Na dann. Unterstützt der verwendete Programmer den Atmega644? Sonst wüsst ich jetzt nichts. Beschaltungsfehler dürfs ja keiner sein wenn er pinkompatibel ist und es mit dem Mega32 funktionniert hat. Edit: Hab vorhin überlesen, dass dus beim Programmieren auch auf Atmega644 eingestellt hast. Wenn das möglich ist, dann sollt der Programmer ihn ja unterstützen. Vielleicht hat jemand anderes einen Tipp.
ja, habe extra nochmal die Beschreibung des Programmers rausgesucht, und der unterstützt auch den 644er. Worüber ich noch gestolpert bin, dass der Watchdog öffter mal Probleme bei dem Baustein machen sollte. Sollte aber eigentlich nichts mit der Programmierung zu tun haben. Oder doch?
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.