PL2303_Prolific unter Windows 10

OP #6025496
Lesenswert?

Hallo
ich hab hier ein paar Seriell to USB Adapter mit dem PL2303 Chip von 
Prolific.

Funktioniert unter Win7 einwandfrei.

Unter WIN 10 funktioniert kein Treiber. Hab schon einige aus dem Netz 
probiert.

Jetzt lese ich das der Chip laut Hersteller nicht mit Windows 10 
funktioniert.

Gibt es doch jemanden der einen funktionierenden Treiber im Einsatz hat 
?

Ja ich hab schon Ersatz mit FTDI, aber die alten will ich nicht 
wegwerfen.
Gast #6025512
Lesenswert?

Winne Z. schrieb:
> Unter WIN 10 funktioniert kein Treiber. Hab schon einige aus dem Netz
> probiert.
>
> Jetzt lese ich das der Chip laut Hersteller nicht mit Windows 10
> funktioniert.

Ich hab da etwas gelesen, daß es auf den letzten Buchstaben der 
IC-Bezeichnung ankommt, ob er unter W10 funktioniert oder nicht. Es gibt 
Varianten vom PL2303, die funktionieren. Aber du scheinst Varianten zu 
haben, die eben nicht funktionieren. Dort sagt der Hersteller "no 
chance".

Ich hab den Text gerade gefunden:
1
NOTE: 
2
    - Windows 8 is NOT supported in HXA/XA chip versions (will show yellow mark Error Code 10).
3
    - Windows 8 is supported only in following chip versions:
4
        - PL2303HXD (HX Rev D)
5
        - PL2303EA (ESD protection)
6
        - PL2303RA (Built-in transceiver)
7
        - PL2303SA (SOP8 package)
8
        - PL2303TA (PL2303HXA/XA replacement)
9
        - PL2303TB (12 GPIO)

Wobei "Windows 8" heißt: "ab Windows 8"
Gast #6025519
Lesenswert?

Winne Z. schrieb:
> Jetzt lese ich das der Chip laut Hersteller nicht mit Windows 10
> funktioniert.

Die Windows-Treiber von Prolific waren schon immer schlecht (Fehler 10). 
Unter anderem tauschten die Prolific-Treiber einfach Standard-Windows 
Dateien aus. Prolific hat die Treiberprobleme immer auf Clone-Chips 
geschoben und allen möglichen Müll von sich gegeben. Zu Schluss hat 
Prolific einfach die Treiberunterstützung für ältere Chips aufgegeben. 
Daher funktionieren die aktuellen Treiber, die über Windows ausgeliefert 
werden, nicht mit alten Prolific-Adaptern.

Such im Netz nach einem 3.2 oder 3.3 Treiber (vor dem Einsatz das 
Installationspaket unbedingt mit https://www.virustotal.com/gui/ 
testen!) und installiere ihn. Das ist ziemlich fummelig. Es gibt im Netz 
diverse Anleitungen in welcher Reihenfolge man alte und neue Treiber 
deinstallieren bzw. installieren soll. Das wird ziemlich viel 
Installations-Voodoo behauptet.

ABER: Windows 10 hat die Eigenschaft alten Treiber bei nächstmöglicher 
Gelegenheit wieder durch die aktuellen, nicht funktionierenden zu 
ersetzen. Das bedeutet, du musst je nach Laune von Win 10 die Treiber 
immer wieder auswählen ("Aus einer Liste verfügbarer Treiber auf meinem 
Computer auswählen") oder sogar neu installieren :(
Gast #6025521
Lesenswert?

Winne Z. schrieb:
> Jetzt lese ich das der Chip laut Hersteller nicht mit Windows 10
> funktioniert.

Ich habe auch so einen Wandler USB/RS232 mit dem PL2303.
Den Treiber habe ich von der Herstellerseite.
Funktioniert auch mit Windows 10.

http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41

Was jedoch ein Problem ist, wenn Du schon mal einen Treiber installiert 
hast, der nicht funktioniert, dann musst Du den Treiber manuell in der 
Registrie entfernen. Einfach den anderen Treiber drüber bügeln 
funktioniert nicht.
Dann eben noch das Problem, das es offensichtlich PL2303 gibt die nicht 
funktionieren, wurde hier schon beschrieben. Ursache dafür, das wohl 
gefälschte Chips im Umlauf sind. Das gab es auch schon beim FTDI, hier 
war das Problem, das EEProm lies sich nicht ändern.
OP #6025562
Lesenswert?

Vielen Dank für die vielen schnellen Antworten.

Bei mir ist der Chip PL2303HX drin (lt.Lieferant)

@ OS Tec
Dein Tipp hat funktioniert.

Auf der HP schreibt Polific:

please note that PL-2303HX (Chip Rev A) and PL-2303X (Chip Rev A) will 
not have driver support for the coming Windows 8 operating system as it 
is not a supported OS mentioned in the chip datasheet. So it is 
advisable to switch to the new PL2303TA chip which will include support 
for Windows 8.

Nun die Chip Rev kann ich nicht feststellen, die Teile sind vergossen.

Releas Note des von OS Tec empfohlenen Treibers des Herstellers
. Supports the following Windows OS Family (32 and 64 bit):
  - Windows XP SP3
  - Windows Server 2003
  - Windows Vista
  - Windows Server 2008
  - Windows 7
  - Windows Server 2008R2
  - Windows 8
  - Windows Server 2012
  - Windows 8.1
  - Windows Server 2012R2
  - Windows 10 (TH1/TH2/RS1/RS2/RS3/RS4/RS5)
  - Windows Server 2016
  - also compatible with POSReady and Windows Embedded Industry


Aber egal, es funktioniert.

Vielen Dank noch mal
Gast #6025588
Lesenswert?

OS Tec schrieb:
> Was jedoch ein Problem ist, wenn Du schon mal einen Treiber installiert
> hast, der nicht funktioniert, dann musst Du den Treiber manuell in der
> Registrie entfernen.

Vor dem herumspielen in der Registry kann man erst einmal versuchen den 
Treiber, oder mehrere Treiber, über offizielle Wege aus dem in Windows 
eingebauten Driver Store zu entfernen:

- Im Gerätemanager das Gerät deaktivieren und "deinstallieren".

- In einer Konsole (als Administrator):

- Treiber-OEM-Nummer suchen (die Liste ist meist ziemlich lang):
1
pnputil /enum-drivers | more

- Treiber entfernen:
1
pnputil /delete-driver oem<Treiber-OEM-Nummer>.inf /force

> Ursache dafür, das wohl
> gefälschte Chips im Umlauf sind.

Behauptet Prolific. Komischerweise funktionierten auch viele alte 
Prolific-Treiber mit den Original-Chips nicht. Prolific-Treiber waren 
immer ein Glücksspiel. Bevor Prolific die Ausrede mit den gefälschten 
Chips gebrauchte war die Standardausrede, dass das jeweilige "Kabel" 
(RS232-Adapter in dem der Prolific-Chip eingebaut war) von 
minderwertiger Qualität sei.

Als das kein Mensch mehr geglaubt hat, schließlich funktionierten die 
minderwertigen "Kabel" problemlos unter Linux, waren es plötzlich Massen 
an gefälschten Chips.
#6025591
Lesenswert?

Winne Z. schrieb:
> Jetzt lese ich das der Chip laut Hersteller nicht mit Windows 10
> funktioniert.

Ja, W10 will immer den falschen Treiber durchdrücken.
Am besten ghet es mit:
http://www.ifamilysoftware.com/news37.html
Das legt einen "PL2303 Code 10 Fix Shortcut" an, den muß man nach einem 
größeren W10 Update wieder anklicken.

Ich sehe auch nicht ein, warum ich alle alten RS-232 Umsetzer 
wegschmeißen soll.
(Firma: matzetronics) #6025611
Lesenswert?

OS Tec schrieb:
> Dann eben noch das Problem, das es offensichtlich PL2303 gibt die nicht
> funktionieren, wurde hier schon beschrieben. Ursache dafür, das wohl
> gefälschte Chips im Umlauf sind.

Nö, wer würde schon die bescheuerten Prolific Chips klonen? Ursache ist 
eher, das Prolific seit Jahrzehnten Chips herstellt, die alle PL2303 
heissen und nur durch den Suffix zu unterscheiden sind.
Funktionstechnisch sind sie aber so unterschiedlich, das wieder nur ein 
genau passender Treiber funktioniert.
Dämlich, aber beknackt.
Wenn es irgendwie geht, also einen grossen Bogen um PL machen und 
entweder Chips benutzen, die direkt mit CDC von Windows funktionieren 
oder wenigstens welche mit brauchbarer Treiberunterstützung, meinetwegen 
auch FTDI.
Gast #6027101
Lesenswert?

Matthias S. schrieb:
> meinetwegen
> auch FTDI.

warum wertest Du den FTDI so ab? Hört sich so an, als ob, geht gerade 
noch.
Was wäre den die bessere Lösung für einen USB UART?

Also wir haben in der Firma viele FTDI verbaut, die nie Probleme 
machten, einzig brauchbare Alternative wäre von SiLab der CP2102.

Beide funktionieren ohne Probleme mit Windows und Linux.
Der FTDI hatte mal Probleme mit Android, wurde aber zwischenzeitlich 
behoben.
#6029259
Lesenswert?

c-hater schrieb:
> Nun, du hast wohl keine Prolific-Aktien. Sonst hättest du eher
> Verständnis dafür, dass die User genötigt werden sollen, die älteren
> Produkte zu entsorgen. ;o)

Ich bezweifle mal stark, daß die paar Altgeräte einen merkbaren 
Umsatzeinbruch bedeuten.

Ärgerlich ist vielmehr die Gängelung durch W10, daß mit jedem 
Major-Update viele Nutzereinstellungen rückgängig gemacht werden, d.h. 
auch die Treiberauswahl. Der Nutzer wird wie ein kleines Kind behandelt.
Gast #6029277
Lesenswert?

Marten Morten schrieb:
> Such im Netz nach einem 3.2 oder 3.3 Treiber (vor dem Einsatz das
> Installationspaket unbedingt mit https://www.virustotal.com/gui/
> testen!) und installiere ihn. Das ist ziemlich fummelig. Es gibt im Netz
> diverse Anleitungen in welcher Reihenfolge man alte und neue Treiber
> deinstallieren bzw. installieren soll. Das wird ziemlich viel
> Installations-Voodoo behauptet.
>
> ABER: Windows 10 hat die Eigenschaft alten Treiber bei nächstmöglicher
> Gelegenheit wieder durch die aktuellen, nicht funktionierenden zu
> ersetzen. Das bedeutet, du musst je nach Laune von Win 10 die Treiber
> immer wieder auswählen ("Aus einer Liste verfügbarer Treiber auf meinem
> Computer auswählen") oder sogar neu installieren :(

Kann ich so unterschreiben. Ich hatte neulich das Problem in unserem 
EMV-Labor. Und sobald ich gesehen habe "alten Treiber manuell 
installieren" habe ich den Adapter in die Rundablage gesteckt. Bei einem 
Preis von <20€ für einen neuen Adapter lohnt sich langes herumdoktern 
wirtschaftlich nicht. Arbeitszeit ist nicht gratis. Momentan ist das 
irgendein DLOCK-Billigteil von Reichelt, welches klaglos seinen Dienst 
versieht.

Ersetzen ist also wohl die sinnvollste Alternative. Anders als von 
diesen Prolific-Schrumpfhirnen gedacht aber durch ein Konkurrenzprodukt.
Durch ihren seltsamen Treibertanz hat sich Prolific bei meinem 
Arbeitgeber schon vor Jahren ins Abseits katapultiert.

FTDI hat ähnliche Allüren und ist denen in den Abgrund gefolgt. Auf 
unsere Anfrage (als Großkunde, über den Distributor) nach einer Software 
um Fakes zu erkennen, wurde arrogant geblafft man solle keine Fakes 
kaufen. Was bei Zukaufmodulen nicht so leicht zu kontrollieren ist. So 
schießt man sich ins Abseits.

Momentan ist man hier bei CP210x. Mit denen kann jeder leben, und 
billiger als FTDI sind sie auch.
Gast #6148393
Lesenswert?

Man muss bei der Diskussion auch bedenken, dass es teure Geräte gibt, 
die so einen Pl2303HXA (alte Version, nicht Raubkopiert) enthalten. Bei 
mir ist das z.B. ein Multiplexer, der 5 serielle Datenquellen (NMEA) zu 
einem Datenstrom über USB multiplext. Solche Geräte kosten einige 
Hundert Euro und man kann sie nicht einfach ersetzten, da sie 
Bestandteil einer größeren Struktur sind.
Bisher hatten die alten Prolific Treiber 3.2 oder 3.3 nach einiger 
Fummelei immer funktioniert und auch die Microsoft Updates hatte ich im 
Griff.
Seit Win 10 1909 allerdings hat sich das geändert. Nun liefert Microsoft 
einen Treiber 3.8.31.0, der die alten oder raubkopierten Chips erkennt 
und verweigert. Fehlermeldung:
PL2303HXA phased out since 2012. Please contact your supplier.
oder This is not Prolific 2303. Please contact your supplier.

Das ist eigentlich ganz gut, denn dann kann man einfach auf einen alten 
Treiber umschalten. Dummerweise funktionieren die "guten alten" nun 
nicht mehr. Für ein paar minuten klappts, dann reisst der Datenstrom ab 
oder es gibt einen BlueScreen Absturz und Neustart. Ich habe dies mit 2 
Computern und 4 alten Treibern verifizeirt, immer die gleichen Probleme.
Hat jemand ähnliche Erfahrungen oder eine Idee?
Gast #6231191
Lesenswert?

Hallo,
ich hatte das gleiche Problem in Windows 10.
Hatte dann ein Video gesehen, wo auf folgende Seite verwiesen wurde.
Hier geht es um Windows 8.1.
Aber die alte Version des Treibers (3.3.2.105) auf die dort verlinkt 
wird funktioniert bei mir unter Windows 10 (v1909) mit einem PL2303HXA!
http://wp.brodzinski.net/hardware/fake-pl2303-how-to-install/
Ich hoffe, dass euch das weiterhilft und bei eich auch funktioniert.
#6231771
Lesenswert?

Klaas schrieb:
> Man muss bei der Diskussion auch bedenken, dass es teure Geräte gibt,
> die so einen Pl2303HXA (alte Version, nicht Raubkopiert) enthalten.

Den kannst Du 1:1 durch einen PL2303TA ersetzen, und mit dem solltest Du 
dann unter Windows 10 dann dauerhaft keine Probleme mehr haben.

Der Chip ist im SSOP28 Package, d.h. der Tausch ist nicht besonders 
schwierig.

fchk
#6615548
Lesenswert?

Und hier eine Verwendung von PL2303HX-Adapterplatinen die hier seit 
vielen Jahren rumliegen (ich habe keine Lust auf das Gefummel mit 
diversen Treibern aus komischen Quellen, und irgendwie fehlt immer 
wieder mal ein USB-Adapter)
Quarz runter (kann wahrscheinlich sogar drauf bleiben), PL2303 runter, 
FT232RL drauf, funktioniert. FT_Prog ist auch zufrieden.

Und eh hier Gemecker kommt - die Litzen habe nicht ich angelötet. Das 
war original so mies, seh ich erst jetzt auf dem Foto so richtig :-)
Angehängte Dateien:
Gast #6701569
Lesenswert?

Hallo,

ich habe mal noch eine anscheinend kompliziertere Geschichte zu den 
PL2302...

Ich nutze den PL2303RA an Win XP, Win 10 Pro (Build 19041.985) und habe 
noch einen zweiten bei einem Freund im Einsatz (ebenfalls Win 10 Pro 
Build 19041.985).
An meinem Win10-Rechner läuft das Teil nicht korrekt, an dem meines 
Freundes ohne Probleme. Allerdings läuft der Adapter an seinen Notebooks 
(Win 10 Home 20H2) ebenfalls nicht.

Ich habe an meinem PC schon mit verschiedenen Treibern rumgedoktort, 
aber immer mit dem gleichen Ergebnis, dass nix passiert. Die Daten 
kommen durch (erkennbar an einer Kontroll-LED), aber das angeschlossene 
Gerät kann die nicht verarbeiten. Der Adapter wird auch erkannt, kein 
Ausrufezeichen davor.

Hat jemand noch eine Idee oder einen heißen Tipp?

Vg Nico
Gast #6702369
Lesenswert?

Nico schrieb:
> Ich nutze den PL2303RA an Win XP, Win 10 Pro (Build 19041.985) und habe

Das ist schon recht undurchsichtig, welche Unterversion womit läuft.
Immerhin gibt es einen aktuellen Treiber und ein Tool, was die Version 
auslesen soll:
PL23XX_Prolific_DriverInstaller_v206.zip 2021/05/13
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41

Mir ist das alles zu doof, auch die Gerüchte um Fakes, ich benutze den 
echten Chinesen CH340.
Gast #6837097
Lesenswert?

Nach mmehrfacher Treiberinstallation und -deinstallation hat 
schliesslich das einfache Umstecken an einen anderen USB-Anschluss 
geholfen.
Danach tauchte unter "Anschlüsse (COM & LPT)" plötzlich Com4 auf, der 
dann mit der Software für die angeschlöossene elektronische Last (ZKE) 
auch funktionierte.

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