Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller flashen Fehler


von Juli D. (juli_d)


Lesenswert?

Hi Leute,
in den letzten Tagen begann meine Arduino IDE nur noch sporadisch zu 
flashen. Ich beschreibe einen Arduino 2560 (Atmega2560). (jaja oh mein 
Gott Arduino :D- is halt ein Schulprojekt)

Gestern hat es dann wieder wunderbar geklappt und heute im Labor nichts 
mehr. Beim flashen lief der Balken in der IDE ganz durch und verschwand 
nicht mehr. Das flashen war auch nicht beendet. Bei jedem "zweiten 
Versuch" wurde immer sofort abgebrochen und ein Fehler ausgegeben. Der 
Fehler war, dass der Zugriff auf com3 verweigert wurde. Der Prozess 
avrdude.exe wurde nicht beendet und hat diesen Port wohl noch belegt, 
was den zweiten Fehler erklären würde. Nach dem beenden des Tasks 
"avrdude.exe" kam wieder das erste Fehlerbild wo das Flashen nie fertig 
wird.

reboot,
Treiber Aktualisation,
Andere usb Ports
hatte ich probiert und keinen Erfolg.

Auch andere Sketche bringen die selben Fehler. Als es noch "sporadisch" 
klappte, hatte ich den Eindruck dass der Fehler bei "kleinen" Pojekten 
nicht ganz so häufig kommt.
Nach meiner Recherche habe ich folgendes unternommen:
den USB Treiber auf ältere Version geupdated,
Arduino IDE neu installieren (auch bei installation auf Treiber 
installieren geklickt),
dem Gerät im Gerätemanager den COM1 zugewiesen.

Hat alles nicht geklappt.
In meiner Verzweiflung dachte ich mir, ich lade das Addon in mein Visual 
Studio und flashe damit, aber Pustekuchen. Der Compiler meckert NICHT, 
aber das flashen gibt einen Fehler.
1
Uploading to I/O board using 'AVRISP mkII'
2
Uploader started for board Arduino/Genuino Mega w/ ATmega2560 (Mega 2560)
3
Uploader will use programmer name: avrispmkii
4
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude "-CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega2560 -cstk500v2 -Pusb "-Uflash:w:C:\Users\julia\AppData\Local\V.Micro\Arduino\Builds\zweitesarduinovs\mega_atmega2560/zweitesarduinovs.ino.hex:i"
5
avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
6
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
7
         Copyright (c) 2007-2009 Joerg Wunsch
8
Error during upload using programmer
9
Upload failed
10
11
Upload failed
12
The uploader returned an error
13
         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"
14
         Using Port                    : usb
15
         Using Programmer              : stk500v2
16
avrdude: usbdev_open(): did not find any USB device "usb"


Habt ihr irgendwelche Ideen? ich bin mit meinem Latein am Ende und muss 
mein Pojekt nächste Woche vorstellen. Das Projekt lief so gut bisher O.o

von Juli D. (juli_d)


Lesenswert?

Okay, jetzt habe ich noch einen anderen Treiber von Arduino gefunden. 
Durch das Deinstallieren funktioniert es jetzt vorerst wieder.
Da es bisher ein sporadischer Fehler war traue ich der Sache noch nicht 
ganz :D:D

von Marco G. (grmg2010)


Lesenswert?

Juli D. schrieb:
> C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf

ICh bin mir auch nicht so sicher, ob es richtig ist, dass sich die 
Ordnertrennzeichen mitten im Pfad ändern. Ich hätte immer \ erwartet.

von Stefan F. (Gast)


Lesenswert?

Das ist Ok, Windows unterstützt beide Trennzeichen.

von Marco G. (grmg2010)


Lesenswert?

Auch gleichzeitig? Ich habe da öfters Probleme, wor allem in der Konsole

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.