avrdude "read from file 'flash' failed"

OP #6888856
Lesenswert?
• ▲
▼
Hallo zusammen,

Für meine Bachelorarbeit habe ich mithilfe meines Arduino Nano Boards 
mit dem Atmega328P eine Lichtschranke gebaut und programmiert. Das ganze 
habe ich über Atmel Studio 7 und den avrdude auf den µC hochgeladen. In 
der Zwischenzeit ist mir aber der Laptop kaputt gegangen. Jetzt habe ich 
auf einem Anderen PC Atmel Studio wieder eingerichtet und wenn ich ein 
neues Programm übertragen möchte, spuckt der avrdude folgendes aus:

"....
avrdude.exe: AVR device initialized and ready to accept instructions

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

avrdude.exe: Device signature = 0x1e950f (probably m328p)

avrdude.exe: NOTE: "flash" memory has been specified, an erase cycle 
will be performed

To disable this feature, specify the -D option.

avrdude.exe: erasing chip

avrdude.exe: reading input file "flash"

avrdude.exe: error opening flash: No such file or directory

avrdude.exe: can't determine file format for flash, specify explicitly

avrdude.exe: read from file 'flash' failed

avrdude.exe done.  Thank you."


Das Programm auf dem µC verändert sich nicht.

Könnte mit vielleicht jemand weiterhelfen? Meine Erfahrungen in der µC 
Programmierung belaufen sich lediglich auf die Basics ..

Gruß

Jonas
Moderator Persönliche Seite
Lesenswert?
• ▲
▼
Jonas D. schrieb:
> -Uflash :w:

Nimm mal das Leerzeichen da raus. :-O

Durch das Leerzeichen beendest du den Parameter der -U Option; dann ist 
das Ganze ein Shortcut für "-Uflash:w:flash:a". Die Idee dahinter ist 
einfach, dass die wohl häufigste Operation, die man mit -U anstellen 
will, das Programmieren des Flashs ist, sodass man für diesen Fall all 
das Brimborium mit "flash", "w" und "a" weglassen kann.

Wenn man allerdings unter Windows einen Pfadnamen hat, der selbst einen 
Doppelpunkt besitzt ("Laufwerk"), dann muss man die Langform benutzen, 
denn nur damit ist die Zuordnung der Doppelpunkte eindeutig.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.