Gast
#355579
Hallo,
nach stungenlangem Suchen habe ich immer noch keine Lösung gefunden
warum sich mein Butterfly nicht programmieren läßt.
Nach Infos von vielen Seiten und Threads hier habe ich mir Avrdude in
der V5.0 für Windows installiert und auch ein serielles Kabel gebaut.
Über das Kabel kann ich meinen Namen auf das (den?) Butterfly
schicken.
Brücken der RX/TX Leitungen (ohne Spannung am Butterfly) direkt am
Butterfly erzeugt in Hyperterminal auch ein Echo. Das Kabel schliesse
ich daher mal als Fehlerquelle aus.
Das Butterfly bringe ich immer über das Menü "Jump to Bootloader" in
den Bootloader.
Avrdude findet einfach keinen Programmer!
Das Board hatte ich noch nicht programmiert, weder über ISP noch
seriell.
Ebenfalls habe ich eine stabilisierte Spannungsquelle angeschlossen.
Avrdude rufe ich folgenderweise auf:
c:\avrdude\bin>avrdude -pm169 -cbutterfly -Pcom1 -b115200
Connecting to programmer: .
Found programmer: Id = ""; type =
Software Version = . ; Hardware Version = .
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?
Beim connecten wartet er immer elendiglich lange...
Ich weiß, hier fehlt noch die Angabe welches Hex File er nehmen soll,
soweit kommt Avrdude aber gar nicht.
Ich habe schon mehrere -v (vvv) Schalter ausprobiert, die Infos sagen
mir aber nix.
Nehme ich -vvvv dann sehe ich, dass Avrdude immer versucht was zu
senden aber wohl keine Antwort erhält.
Hat jemand eine Lösung für mich?
Irgendwo habe ich noch was von verschiedenen Bootloaderversionen
gelesen, die Atmel ausgeliefert hat. Kann ich die mit der installierten
Software auslesen? Ich finde nur die Applikationsversion (Rev. 6)
Vielen Dank und Grüße
René