Forum: Mikrocontroller und Digitale Elektronik Probleme mit avrdude 5.10, ATMega128 und usbasp


von Andreas B. (bitverdreher)


Lesenswert?

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

von g457 (Gast)


Lesenswert?

Schuss ins Blaue: Prommer zu schnell? Dreh mal den Programmier-Takt 
runter.

von Andreas B. (bitverdreher)


Lesenswert?

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

von Andreas B. (bitverdreher)


Lesenswert?

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

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
Noch kein Account? Hier anmelden.