Nabend, heute ganz plötzlich kann ich keinen meiner Arduino Nanos mehr programmieren (3 Stück getestet), ich bekomme immer "not in sync". Letzte Woche ging alles noch... Weil ich eigentlich keinen Fehler in den Einstellungen finden konnte, hab ich mein Oszi an den Arduino RX (=TX vom FTDI) dran gehangen und bin etwas überrascht... Bei jedem Uploadversuch sieht der Sync anders aus?! Screenshots anbei. Der bootloader reagiert nicht auf diese syncs sondern läd einfach das bereits geschriebene Programm. Ein Blick in den Gerätemanager zeigt, dass ein FTDI Treiber 2.12.12.0 vom 06.01.2016 installiert ist - also brand neu. Nun muss ich dazu sagen, dass diese Nanos alle falsche FTDI chips drauf haben - jedenfalls hat es mir die beim FTDI gate letztes Jahr reihenweise gebrickt. FTDI hat da doch nicht schon wieder etwas gemurkst?! Ich hab schon versucht Windows davon zu überzeugen einen älteren Treiber zu verwenden... hat es laut Anzeige auch kurz, aber ich bin nicht sicher ob es das wirklich hat. Geändert hatte es jedenfalls nichts. Nutze Windows 10... Jemand ähnliches beobachtet?? P.S. Ja, ich habe auch versucht mit Einstellung Arduino Uno und ProMini hochzuladen, sollte (warum auch immer) ein falscher Bootloader drauf sein. Reset wird auch ausgeführt. ----------- Nachtrag: Grade noch an einem anderen PC (auch Windows 10, zum ersten mal überhaupt n Arduino angeschlossen, Treiber automatisch per Windows Update installiert) mit Putty den COM-Port geöffnet und Zeichen geschickt. Das Oszi bestätigt meine Vermutung, der FTDI Chip wirft nur noch wild Müll raus - sieht aus wie bei den Screenshots oben. FTDI gate 2.0?
wurde die FTDI ID gelöscht? Auch bei meinem war die ID immer 0601, bei den gelöschten würde man da 0000 sehen. Ich habe noch Probleme mit dem FTDI Treiber Mix, ein 2.12 funktioniert nicht, aber der 2.08 läuft.
Nein, die ID ist nicht wie damals gelöscht, das Gerät wird ganz normal als COM-Port erkannt... An dem zweiten PC wo ich getestet habe, war nie ein Arduino angesteckt, das war ein zu Weihnachten völlig frisch installierter PC. Da wurde der Arduino ganz normal erkannt, aber wenn ich mit Putty ein Zeichen sende, kommt an TX nur Müll raus.... reproduzierbar an zwei PCs mit drei FTDI clones :/ P.S. die PID bei mir ist 6001... richtig so, oder? vertippt?
Okay, danke für den Tipp! RX an TX und Putty gibt "NON GENUINE DEVICE FOUND!" zurück... Danke FTDI!
Ich hab jetzt den offiziellen Treiber 2.10.00 installiert (über Gerätemanager von Datenträger) und neu gestartet. Im gerätemanager bestätigt dass er verwendet wird. Ändert nichts. Hab dann 2.08.30 installiert... geht auch nicht :( Kann das sein?? Kann der fake FTDI jetzt permanent gebrickt sein?
Andreas B. schrieb: > Hab dann 2.08.30 installiert... geht auch nicht :( vorher also vor dem 2.08.das FTDI cleaner Tool gestartet um alle Reste zu löschen? musste ich jedenfalls.
Problem gelöst. Neben jedem offensichtlichen "USB Serial Port" (ftdiport.inf) gibt es noch unter "USB-Controller" einen zugehörigen "USB Serial Converter" (ftdibus.inf) im Gerätemanager, dessen Treiber man auch manuell auf den 2.08 setzen muss. Das hatte ich übersehen. Danach geht er wieder. Bin ich froh dass meine neuen Arduinos keine FTDI chips mehr haben... Sorry für den Aufstand hier, war wohl letztendlich nichts Neues, aber wurde wohl wieder akut dadurch dass eine neue Version übers Windows Update verteilt wird...
Andreas B. schrieb: > Bin ich froh dass meine neuen Arduinos keine FTDI chips mehr haben... ich habe ja auch Arduinos ohne FTDI sondern mit CH340g die muckern nicht. Leider für meine Arduino ohne USB habe ich Adapter und weil mich das Thema auch nervte habe ich Adapter mit CH340 bestellt, leider falsche Belegung das ging aus dem Angebot nicht hervor, also für die Tonne, nun noch mal die richtigen nachbestellt. Momentan beissen sich nur noch 2 Seielladapter mit FTDI Chips Andreas B. schrieb: > ftdibus.inf > ftdiport.inf sind die Schuldigen, läuft der eine Adapter läuft der andere nicht und umgekehrt. Der FTDI Treiber 2.12 will bei mir nicht laufen nur der 2.08
Joachim B. schrieb: > Momentan beissen sich nur noch 2 Seielladapter mit FTDI Chips > > ftdibus.inf > ftdiport.inf > > sind die Schuldigen, läuft der eine Adapter läuft der andere nicht und > umgekehrt. > > Der FTDI Treiber 2.12 will bei mir nicht laufen nur der 2.08 Lass dir die Geräte im Gerätemanager mal "nach Verbindung" anzeigen und schau dass du für den Converter und den Port jeweils den alten 2.08er Treiber angegeben hast (siehe Screenshot).
Andreas B. schrieb: > Lass dir die Geräte im Gerätemanager mal "nach Verbindung" anzeigen und > schau dass du für den Converter und den Port jeweils den alten 2.08er > Treiber angegeben hast (siehe Screenshot). ich hatte jeweils die mitgelieferten Treiber genutzt, muss ich noch mal drüberschauen, das eine ist ein USB zu seriell 1-fach das andere ist ein USB zu seriell 2-fach ich weiss nicht ob der 2-fach nicht mit HUB daherkommt von daher.... Danke für den Tipp mache ich dann mal. Wenn ich was rausgefunden habe gebe ich eine Rückmeldung, nutze den 2-fach momentan nicht.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.



