avr-eclipse 2.4.1 und neuere (> 6.1) avrdude Versionen

Gast #4661338
Lesenswert?

Hallo Zusammen,

nach langer Zeit habe ich mir wieder eine AVR-Buildumgebung mit 
aktuellem gcc und eclipse (V4.6) samt avr-eclipse-plugin (V2.4.1) 
aufgesetzt. Das einzige was ich nicht af den aktuellsten Stand brigen 
kann ist avrdude. Mit Version 6.1 funktioniert soweit ich bis jetzt 
sagen kann alles bestens. Benutze ich avrdude 6.2 oder 6.3 bekomme ich 
beim Fuses-Dialog die Fehlermeldung "Could not understand the output 
from AVRDude" (siehe Anhang).

Gibt es dafür eine Lösung?

Beste Grüße,
Dude
Angehängte Dateien:
Gast #4664655
Lesenswert?

Ich habe die Ursache gefunden. Es ist eine neu hinzugekommene Ausgabe 
von avrdude. Nachdem man Sie entfernt funktioniert auch Version 6.3 mit 
avr-eclipse.

Kommentiert man Zeile 1077 - 1084 der main.c in avrdude 6.3 funktioniert 
es.
1
if (quell_progress < 2) {
2
   AVRPART * part;
3
 
4
   part = locate_part_by_signature(part_list, sig->buf, sig->size);
5
   if (part) {
6
      avrdude_message(MSG_INFO, " (probably %s)", part->id);
7
   }
8
}

Schöner wäre es natürlich das eclipse-plugin an die neue avrdude Version 
anzupassen, aber das verwendet scheinbar niemend mehr...

Viele Grüße,
Dude

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren