Welcher Fachmann kann mir helfen: Hab eine AVR Butterfly geschenkt bekommen. Gleich mal ein serielles Kabel angelötet. Komunkation mit dem Pc funkt (konnte "Namen" übertragen). Orginal C-Code von Amtel heruntergeladen. Compiliert (ICC AVR) und versucht (mit AVR-Studio) das Hex-File ins Flash zu bekommen. Leider NEIN :-( Beim verify kommt: Adress:0x1c00 Expected:0x1df3 Received:0x940C heißt das: Es steht was anderes im Flash als erwartet ... ... was habe ich falsch gemacht ? Danke stefan BTW: mit (PC-)Programmieren verdiene ich mein Geld, die µC's sind aber noch relatives Neuland ;-)
welches os hast du? bei winxp kann zu zu problemen beim programmieren kommen. versuchs mit linux.
Der Hinweis mit dem OS ist natürlich Quark. Wenn es Datenübertragungsprobleme gibt, dann können die an verschiedenen Ursachen liegen: - Doch nicht ganz korrektes serielles (?) Kabel - Schlecht geschriebene Software für Datenübertragung Nun hat das Teil den üblichen ISP-Anschluss, und der wird i.d.R. nicht mit der seriellen Schnittstelle angesteuert, sondern mit einem Parallelport-ISP-Adapter. Und für den gibt es ziemlich viele gelegentlich fragwürdige Schaltungsvorschläge. Der Verzicht auf einen Treiberbaustein oder ein zu langes Kabel kann die geschilderten Probleme verursachen.
Moment ! Es kann weder am OS noch an der Verbindung liegen ! Da nach dem gescheiterten Flashversuch der Butterfly tod(Leer) ist und sich problemlos mit dem orginal Hex-File flashen läßt.
Rufus, Du hast vergessen, dass der Butterfly einen Bootloader hat, der in der Tat seriell arbeitet.
Vorinstallierter "Bootloader" des BF beginnt bei Wort-Adresse 0x1C00. Der Bootloader ist im Auslieferzustand vor Ueberschreiben "durch sich selbst" geschuetzt (SPM lock fuer boot-section). Ist also "normal", das man ab 0x1C00 ein verify error erhaelt. Abhilfe: Code bzw. hex-Datei verkleinern.
mthomas DU BIST MEIN HELD ! Kurze prägnante und vor allem richtige Erklärung ... ... BINGO das wars, DANKE DANKE DANKE lg stefan
"Der Hinweis mit dem OS ist natürlich Quark." Ist es nicht. Bei mir (und ein paar kumpels) ist es so, das unter WinXP alle 2 bis 3 mal ein verify-Fehler erscheint, wärand unter Linux das noch nie der Fall war.
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.