PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programm auf Arduino laden klappt nicht mehr.



fredyxx
12.10.2016, 19:45
Hallo,
mein Arduino im Modell zeigte schon mal ein seltsames Verhalten, wenn ich eine Programmänderung laden wollte.
Das funktionierte Stunden lang prima, wenn ich dann den PC mal ausgeschaltet oder aus dem Standby wieder geholt hatte, gab es mit dem Laden des Programms Probleme, ich habe es aber irdendwie wieder hinbekommen und es ging dann auch gut weiter. Nun geht es aber gar nicht mehr.

Probiererei ergab am völlig freigeschalteten MEGA folgendes Verhalten:
An einem Reserve-MEGA klappt Laden Blink-Programm und Modellprogramm ohne Probleme.
Auch am Projekt-MEGA klappt Laden Blink-Programm. Wenn ich dann aber das Modellprogramm dort laden will, blinken die Tx, Rx - LED's und der PC zeigt Hochladen. Weiter tut sich fast nichts mehr. Rx blinkt ab und zu.
Versuche ich Hochladen noch mal, kommt sofort die Fehlermeldung:


avrdude: ser_open(): can't open device "\\.\COM3": Zugriff verweigert
avrdude: ser_drain(): read error: Das Handle ist ungültig.
Problem beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc/en/Guide/Troubleshooting#upload.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_recv(): read error: Zugriff verweigert

Danach kann ich auch das Blink-Programm nicht mehr laden.

Wenn ich den USB-Stecker ziehe und wieder verbinde, wiederholt sich das Spielchen.

Muss ich davon ausgehen, dass dieser MEGA Schrott ist, oder ist da noch was zu retten?

Die Bezeichnungen des Atmega unterscheiden sich geringfügig oder der Aufdruck ist schlecht.
Der funktionierende hat ATMEGA 2560 16 AU 1603
der Problematische hat ATMEGA 2560 16 AU 1609

Die Kommunikationschips haben auch verschiedene Bezeichnungen.
der Erste: CH340G 20268 5510
der Zweite: CH340G 20268 2306

vG

fredyxx

piggituX
13.10.2016, 23:42
HI,

ich habe das mit einer Nano Variante, lief und auf einmal lässt er sich nicht mehr flashen, ist das Problem bei den billigen Clone's aus dem Land der Aufgebenen Sonne ;-)

auch mit CH340 Chip. Nichts klappt bei dem mehr, USB-TTL , SPI. Man liest im INET dann davon das der Bootloader falsch geflashed wurde, das ein Nano dann sich als MEGA meldet usw, aber reaktivieren kann ich den nicht mehr.

cYa

Klebwax
14.10.2016, 01:52
Die Bezeichnungen des Atmega unterscheiden sich geringfügig oder der Aufdruck ist schlecht.
Der funktionierende hat ATMEGA 2560 16 AU 1603
der Problematische hat ATMEGA 2560 16 AU 1609

Vermutung: erster Chip hergestell 2016 KW 03, zweiter Chip 2016 KW 09. Nähere Auskünfte liefert das Datenblatt, meist ganz hinten.

MfG Klebwax

fredyxx
14.10.2016, 12:35
Hallo,

ich würde gerne versuchen, über einen UNO auf den MEGA den Bootloader neu zu laden. Gibt es dafür im Netz eine Anleitung?

vG

fredyxx

inka
15.10.2016, 17:57
hi,

also google ist schon eine feine sache: gesucht "über einen UNO auf den MEGA den Bootloader neu laden"



http://forum.arduino.cc/index.php?topic=113680.0

http://forums.reprap.org/read.php?336,283809

fredyxx
17.10.2016, 23:12
Danke

vG

fredyxx

inka
18.10.2016, 06:43
Hats denn funktioniert? Das erfährt man bei Google ja nicht :-(

oberallgeier
18.10.2016, 09:18
Hallo fredyxx.
.. Die Kommunikationschips haben auch verschiedene Bezeichnungen .. CH340G 20268 5510 .. CH340G 20268 2306 ..Für ein Fertiggerät habe ich ein USB-Kabel mit dem man Einstellungen des Gerätes am Computer verändern, laden oder speichern kann (Win7 pro 64). Dieses USB-Kabel funktioniert auch mit dem CH340G - WENN man den richtigen Treiber nimmt; frag bitte nicht, welchen ich aktuell nutze. Auch bei meinem nano Clone ist so ein Wandler drauf, ein CH340G 2026 85508. Letzterer macht ebensowenig Probleme mit dem Treiber wie das erwähnte Fertiggerät. Ach so - ich flashe den Clone aber über ISP und er hat nen schnelleren Quarz (20 MHz).

ABER: beim Fertiggerät benötigte ich den Rat eines Freundes um den >richtigen< (?veralteten?) Treiber zu laden . . . Klar, im Land der Mitte gehen die Uhren halt etwas anders :-/

fredyxx
18.10.2016, 10:08
Hats denn funktioniert? Das erfährt man bei Google ja nicht :-(

Habe ich nicht mehr probiert, denn der Verkäufer hat den MEGA auf Kulanz zurückgenommen und da wollte ich dann nichts mehr vermasseln.

vG

fredyxx