avrdude failed Meldungen

Gast #97228
Lesenswert?
• ▲
▼
Weiß jemand, warum avrdude öfters größere Mengen Fehler ausspuckt:
Writing | ############################### | 93% 16.81s ***failed;

Dies passiert häufig bei größeren Codeänderungen. Ich lasse dann
einfach weiterlaufen und bügel noch mal drüber. Beim 2. mal ist Ruhe.

Dann kommt auch ein counter (Programmierzykluszähler?) Wert, irgendein
riesiger negativer Wert zurück.

(Plattform FreeBSD)
Gast #97229
Lesenswert?
• ▲
▼
Salut,

mir ist kürzlich aufgefallen, daß avrdude genau wie auch uisp beim
Verify auf nem Tiny12 Fehler erkennen. Meine erste Vermutung, daß die
mit zu knappem Timing arbeiten wurde nicht bestätigt, da ich im uisp
ein großzügigeres eingestellt habe, ohne Erfolg. ;(
Wie auch immer, mit PonyProg 2000 funktioniert es tadellos. Aber ich
finde so eine GUI unnötig umständlich; außerdem läßt sie sich nicht per
Makefile bedienen.
Plattform: Debian GNU/Linux (unstable), kernel-image-2.4.26-1-k7,
VT82C686-Chipset.

Falls jemand dieses Problem kennt und einen Tip hat... ich würd mich
sehr freuen. :)

Danke,
Mark
Gast #97230
Lesenswert?
• ▲
▼
War etwas mißverständlich: Die unplausible neg. Zahl kam im Fehlerfalle
(manchmal, jetzt im Beispiel gerade konnte ich sie nicht erwischen).
Hier ist die Ausgabe, wenn der Fehlerfall auftritt:

kukuboo2k# make
avra merger.asm
Pass 1...
Pass 2...
Segment usage:
   Code:       141 words (282 bytes)
   Data:        16 bytes
   EEPROM:      12 bytes
Assembly complete with no errors
avrdude -p 2313 -c stk200 -e -U flash:w:merger.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100%
0.01s

avrdude: Device signature = 0x1e9101
avrdude: erasing chip
avrdude: reading input file "merger.hex"
avrdude: input file merger.hex auto detected as Intel Hex
avrdude: writing flash (282 bytes):

Writing |                                                    | 0% 0.00s
***faile

und diese failed-Meldungen kommen dann fuer jedes Prozentchen. Das
ganze dauert gut und gerne 20-30 Sek., wenn man es nicht abschießt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.