Hi,
* Johann Wurst megalomaniacmonkey@gmail.com wrote:
[neuerdings avrdude-Fehlermeldungs] [...]
avrdude: input file scheisse.bin auto detected as raw binary avrdude: writing flash (8 bytes):
Uhm, was tust du denn da? 8 Byte schreiben ist reichlich sinnfrei, das fuellt ja noch nichtmal die Interrupt-Sprungtabelle...
wenn ich den flash-Speicher auslese, dann ergiebt das immer die gleiche Datei, zuerst alles mit FF00 aufgefüllt und am Ende dann der Bootloader.
Nicht 0xff? Oder wirklich immer abwechselnd 0xff und 0x00? (Letzteres faend ich sehr komisch)
Aber wenn ich das Programm auf dem fnordlicht mit PuTTY -> 'X' starte, dann wird das letzte Programm gestartet, das ich erfolgreich flashen konnte. An der Kommunikation kanns ja nicht liegen, weil ich beim auslesen des Flashs immer das gleiche erhalte. Ist vielleicht einfach so eine Fuse gekippt? =(
Unwahrscheinlich, denn du kannst ja mit dem Bootloader reden und so. Weiterhin fuer unwahrscheinlich halte ich, dass der Flash-Speicher im Controller den Geist aufgegeben hat (moeglich ist das aber).
Es kann sein, dass du auf einen bisher unbekannten Bug im foodloader (den im fnordlicht verwendeten Bootloader) gestossen bist. Damals sind wir eigentlich davon ausgegangen, dass niemand nur so ein paar Bytes schreiben will, wenn er den Controller vorher komplett geleert hat... Probier doch mal, wirklich ein Programm zu flashen, und nicht nur so ein paar Byte...
PS: sorry wenn ich was falsch gemacht habe, ich benutze zum ersten Mal eine Mailingliste (:
Sieht doch gut aus ;)
Gruss, - fd0