Hallo, Ich programmiere mit avrdude 5.10 unter Ubuntu. Zwei Zielschaltungen sind vorhanden: a) Eigenbau ATMega32 (14.7 MHz) b) ATMega128 Board (von Edel-schrott.de) vermutlich noch mit internen Takt. Programmer: 1) Basierend auf AVR910 mit serieller Schnittstelle 2) usbasp von Fischl ( Jumper 3 ist gesetzt, vor 1 Monat gekauft). Kombinationen: a) mit 1) und 2) : kein Problem b) mit 1) : kein Problem b) mit 2) : erkennt den ATMega128 nicht (Signatur nicht lesbar) Was kann das sein ? Hat jemand eine Idee dazu ? Gruß Andreas
Gast
#1738068
Schuss ins Blaue: Prommer zu schnell? Dreh mal den Programmier-Takt runter.
Da habe ich auch schon daran gedacht. Dazu dient der Jumper 3 auf dem usbasp. Noch Ideen ? Hat jemand diese Kombination schon zum laufen gebracht ? Gruß Andreas
Hallo, ich wollte Euch noch an der Lösung teilhaben lassen ;-) Bei den neueren Versionen des USBasp hat der Jumper 3 offensichtlich keine Funktion. Hier kann man die Programmiergeschwindigkeit mit den Parameter -B heruntersetzen. - 10 hat gereicht. Also: avrdude -p ATMEGA128 -P usb -c usbasp -v -B 10 Dies stand hier auch im Forum nur in einem Zusammenhang mit einem Timer Fehler (Beitrag "USBasp - Timer expired"). Diesen Fehler habe ich nicht bekommen. Gruß Andreas
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.