Arduino CH340 Treiber kann nicht installiert werden.

Gast #6222407
Lesenswert?

Guten Tag

Ich beschäftige mich schon den ganzen Tag mit meine Arduino Megas. Die 
Arduino Mega sind Klone von China. Einen habe ich vor längerer Zeit 
einmal in Betrieb genommen. Nach dem Installieren des CH340 Treiber 
konnte ich den problemlos betreiben (Funktioniert immernoch). Die zwei 
weiteren Arduino Megas wollte ich heute in Betrieb nehmen. Wenn ich 
diese am PC anschliesse, steht im Gerätemanager die folgende Meldung:

Dieses Gerät wurde angehalten, weil es Fehler gemeldet hat. (Code 43)

Fehler bei einer Anforderung des USB-Gerätedeskriptors.

Den Treiber kann ich leider nicht richtig geladen werden. Beim 
Installieren kommt immer folgende Meldung:

The drive is successfully Pre-installed in advance!

Leider ändert dies nichts an der Fehlermeldung im Task-Manager.

Der selbe Fehler tritt auch am 2. neuen Arduino Mega den ich habe auf.

Versuchsweise habe ich den funktionierenden Arduino Mega versucht neu zu 
laden. Dies funktionierte sofort.

Danke für eure Hilfe
#6222460
Lesenswert?

Bootloader wechsel von 2k Bootloader mit 57k6 upload zu Bootloader mit 
512 Byte und 115k2 möglich?

Der Bootloader wurde mal runderneuert, manche bekamen das nicht mit!
Arduino IDE auf den neusten Stand?
Möglicherweise auch mal Bootloader vergessen worden zu programmieren.
Gast #6222515
Lesenswert?

frudiandrin schrieb:
> Dieses Gerät wurde angehalten, weil es Fehler gemeldet hat. (Code 43)
>
> Fehler bei einer Anforderung des USB-Gerätedeskriptors.

Da versagt schon die Kommunikation zwischen PC und USB SerialWandler auf 
dem Board.
Da ist de Bootloader noch gar nicht im Spiel.

Anderes Kabel testen.
Anderen PC.
Anderen Hub dazwischen.

Hilft alles nix?
Du hast mein Mitgefühl!

In die Tonne damit, oder mit einem ISP Programmer den Mega bespielen.
Das soll ja wohl dann noch gehen.
Gast #6223382
Lesenswert?

Danke für die Vielen Antworten.

Habe nochmals verschiedenes getestet. Zum beispiel das Laden von einem 
Anderen Laptop. Dies brachte keinen Erfolg.

Zum Testen schloss ich einen zweiten Arduino Mega der schon mal 
betrieben wurde am PC an. Dieser wies jedoch komischerweise jetzt das 
gleiche Problem auf.

Plötzlich stellte ich zufällig fest, dass wenn ich den Arduino über ein 
Netzteil speise und ich dann zusätzlich das USB B Kabel vom PC 
anschliesse, wird er mir unter USB Serial im Gerätemanager angezeigt. 
Jedoch mit dem folgenden Fehler:

Das Gerät kann nicht gestartet werden. (Code 10)

{Vorgang fehlgeschlagen}
Der Vorgang konnte nicht durchgeführt werden.

Wenn ich jetzt den Treiber lade verschwindet der Fehler. Den Arduino 
kann ich jetzt sogar programmieren.

Wenn ich ihn jetzt mit Speisung wieder am PC anschliesse funktioniert 
alles tiptop.
Wenn ich den Arduino aber ohne Speisung wieder anschliesse habe ich das 
selbe Problem wie am Anfang beschrieben.

Hat jemand eine Idee warum das so ist? Ich bin Ratlos ;)
Gast #7183393
Lesenswert?

Ich brauche da bitte Hilfe!
Das Gerät ist Original Arduino uno R3
Gekauft von Konrad.
Für das erste mal hat es gut funktioniert und dann plötzlich fängt es zu 
spinnen.
Wenn ich digital pin 4 programmiere als Blinker blinkt pin0, und dies 
nicht nur bei einen Gerät sondern bei beiden die ich neue zu Verfügung 
habe sogar bei dem einem anstat pin 13 wird pin 0 gesteurt und am Ende 
wird nicht vom PC  erkannt.
Was für Problem kann das eigentlich sein,und was für eine Folge hab ich 
für mein neue Laptop?
Gast #7183496
Lesenswert?

EAF schrieb:
> Das ist unanständig!

Unanstaendig bist du und dieser - what a pity - picky Pitty.
Der Name "John" und seine kleineren Rechtschreibungsprobleme duerften 
darauf schliessen lassen,dass es sich um eine englischsprachige Person 
handelt.
Wenn dem so ist kann er deinen "Wackel"- Hinweis eventuell missverstehen 
und ihn davon abhalten um weitere Hilfestellung zu bitten.Wahrscheinlich 
hat er sich eh schon verabschiedet und wird sich nicht mehr trauen auf 
deutschen Foren um Hilfe zu bitten.
Gast #7183549
Lesenswert?

Toxic schrieb:
> EAF schrieb:
>> Das ist unanständig!
>
> Unanstaendig bist du und dieser - what a pity - picky Pitty.
> Der Name "John" und seine kleineren Rechtschreibungsprobleme duerften
> darauf schliessen lassen,dass es sich um eine englischsprachige Person
> handelt.
> Wenn dem so ist kann er deinen "Wackel"- Hinweis eventuell missverstehen
> und ihn davon abhalten um weitere Hilfestellung zu bitten.Wahrscheinlich
> hat er sich eh schon verabschiedet und wird sich nicht mehr trauen auf
> deutschen Foren um Hilfe zu bitten.

Toxic läßt auch auf einen 'Menschen mit englischsprachigen Hintergrund' 
schliessen? Dann haben wir eine Beispiel wie es besser geht.
Kein Engländer würde aber Konrad mit Conrad verwechseln.

Weiterhin fehlt jede Art des Sourcecodes oder eine Beschreibung was wie 
wann genau gemacht wurde. Irgendetwas, das man nachstellen könnte. Mein 
Arduino geht seit 5 Jahren immer noch.

Aber wenn man mal erlebt hat, wie Leute auf ihrem Handy an der 
Bushaltestelle ihre Nachrichten hingerotzt haben, der könnte sich auch 
vorstellen, wie und wo der 'Engländer' seinen Post geschrieben hat.

Wenn mich jemand bittet, sich mit seinen Problemen zu beschäftigen, Zeit 
und Sorgfalt in eine Antwort zu stecken, dann erwarte ich auch bei dem 
Fragenden eine gewisse Sorgfalt beim Formulieren der Frage. Und die 
vermisse ich hier.
Gast #7183893
Lesenswert?

PittyJ schrieb:
> Wenn mich jemand bittet, sich mit seinen Problemen zu beschäftigen, Zeit
> und Sorgfalt in eine Antwort zu stecken, dann erwarte ich auch bei dem
> Fragenden eine gewisse Sorgfalt beim Formulieren der Frage. Und die
> vermisse ich hier.


Geh einfach vorbei.

Ich habe Dir mal ein Lied angehangen, das gut passt:

https://www.youtube.com/watch?v=1eY9NLKU31Y
Gast #7184136
Lesenswert?

Toxic schrieb:
> Der Name "John" und seine kleineren Rechtschreibungsprobleme duerften
> darauf schliessen lassen,dass es sich um eine englischsprachige Person
> handelt.

Der Verdacht auf einen Nicht-Muttersprachler kam mir ebenfalls, obwohl 
auch genug deutsche Bübchen hier unslesbare Texte abrotzen.

Das ändert nichts daran, dass seine Fragestellung nicht in diesen Thread 
passt:

John schrieb:
> Das Gerät ist Original Arduino uno R3

Originale Arduinos haben keinen CH340.
Gast #7185204
Lesenswert?

Manfred schrieb:
>> Das Gerät ist Original Arduino uno R3
> Originale Arduinos haben keinen CH340.

Jawohl. John, korrigiere deine Angaben.

John schrieb:
> Wenn ich digital pin 4 programmiere als Blinker blinkt pin0

Es gibt weder an dem Board noch an dem Mikrocontroller IC einen Pin 0. 
Die digitalen Pins heißen D0 bis D19 und die analogen A0 bis A8.

Mach mal nachvollziehbare Angaben und zeige deinen Quelltext.

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