Habe ein ziemliches Problem bei dem ich nicht weiß was ich machen kann. Ich bin noch ziemlicher AVR Anfänger. Programmiert wurde in C und der verwendete Mikrokontroller ist ein ATmega644. Ich bekomme, wenn ich auf den MC schreibe nach Programming Flash.. OK! und Reading Flash.. OK! , die folgende Warnung: WARNING: FLASH byte address 0x0040 is 0xFF (shoould be 0x0C)..FAILED! Das Programm geht in der Simulation aber nicht auf dem Mikrocontroller. Um herauszufinden ob vielleicht irgendetwas mit der Hardware ist habe ich ein kleines Prog. geschrieben und bei dem geht alles so wie ich es mir vorgestellt habe. Vielleicht kann mir jemand weiterhelfen und mit einen Tipp geben wie ich den Fehler finden kann. Wenn das wichtig ist ich nutze das STK500 bei dem im USER Guide der ATmega644 nicht aufgeführt ist. Ich glaube/hoffe, dass dies nicht der Grund für den Fehler ist.
> Das Programm zwar in der Simulation aber nicht auf dem Mikrocontroller. In dem Satz fehlt irgendwie ein Verb... Ich ergänze mal einfach ein "läuft" zwischen "Programm" und "zwar". > Wenn das wichtig ist ich nutze das STK500 bei dem im USER Guide der > ATmega644 nicht aufgeführt ist. Ich glaube/hoffe, dass dies nicht der > Grund für den Fehler ist. Den "User Guide", der beim STK dabei ist, kannste auch zum Grillanzünden verwenden. Die aktuelle Version steht in der AVRStudio-Hilfe. Und da müsste auch in der aktuellen Version der Mega644 drinstehen. Hat AVRStudio Dich noch nicht aufgefordert, ein Firmware-Update zu machen? Bei der Verwendung von so neuen Controllern sollte man auch immer die neueste Version von AVRStudio benutzen. EDIT: Wenn Du ein STK500 mit veralteter Firmware unter AVRStudio ansprichst, wirst Du normalerweise automatisch zu einem Update aufgefordert.
Ich habe die neuste Version von AVRStudio geladen. und Ja zwar muss ersetzt werden.
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.