Forum: Mikrocontroller und Digitale Elektronik Prolific PL2302 vs. FTDI FT232


von Markus B. (Firma: Home) (sukramb)


Lesenswert?

Hallo

Mal eine Frage, leider konnte ich zu dieser keine befriedigende Antwort 
finden.
Ist es Möglich einen PL2302 ähnlich dem FT232 eine eigene PID zu geben ?

mfg

Markus

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Hab mir gerade mal das Datenblatt zum PL2303TA angeschaut, der eindeutig 
ein externes EEPROM mit Vendor und Product ID unterstützt.
Schau dir einfach mal das Datenblatt zu deiner Ausführung an.

von Markus B. (Firma: Home) (sukramb)


Lesenswert?

Ja, das habe ich auch schon gelesen, von daher sollte es gehen. Aber ich 
habe noch nicht heraus gefunden , WIE ich das anstellen soll :)

mfg

Markus

von Frank K. (fchk)


Lesenswert?

Markus B. schrieb:
> Ja, das habe ich auch schon gelesen, von daher sollte es gehen. Aber ich
> habe noch nicht heraus gefunden , WIE ich das anstellen soll :)

Vorausgesetzt Du hast überhaupt einen originalen Chip. Der Markt ist 
überschwemmt mit Clones. Daher frage ich mich, warum Du überhaupt diese 
Chips anfasst? Hast Du davon eine Rolle rumliegen, die Du verbauen 
willst?

Ansonsten nimm was vernünftiges.

fchk

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Markus B. schrieb:
> Aber ich habe noch nicht heraus gefunden , WIE ich das anstellen soll :)

Steht im Datenblatt:

> The external EEPROM can be programmed using the Prolific EEPROM
> Writer utility software called EEWriter, which can be requested
> from Prolific or authorized distributors.

von Gerhard O. (gerhard_)


Lesenswert?

Markus B. schrieb:
> Ja, das habe ich auch schon gelesen, von daher sollte es gehen. Aber ich
> habe noch nicht heraus gefunden , WIE ich das anstellen soll :)

Hallo Markus,

wenn es Dir vielleicht hilft, ich habe mal kurz ins Product Datasheet 
(Document Revision: 1.6 Document Release: April 26, 2005 ) rein gesehen. 
(Siehe Chapter 7.0)

Du hast nicht spezifiziert welche PL2303 Variante bei Dir in Frage 
kommt. Da mich das persönlich auch interessiert, habe ich mal etwas 
recherchiert. Vielleicht reicht es für den Anfang.

So wie ich das verstehe, liest der PL2303 ein (etwaiges) angeschlossenes 
EEPROM und wenn die EEPROM_Signature von  067Bh auf bytes 0/1 stimmt, 
übernimmt es die dort gespeicherten Daten von Bytes 2 an bis 10.

Das EEPROM könntest Du wahrscheinlich selber mit einem uC oder 
irgendeinen kompatiblen EEPROMMer (Siehe Tabelle 7-1 und 7-2 
beschreiben.

Prolific hat ein Programm: "EEWRITER" (Man muss danach fragen)

" The external EEPROM can be programmed using the Prolific EEPROM Writer 
utility software called EEWriter, which can be requested from Prolific 
or authorized distributors.   "

Hier ein paar Links zum Thema von anderen Leuten:

https://sites.google.com/site/klaasdc/modify-pl2303-pid-vid
http://www.edaboard.com/thread186961.html
http://www.picaxeforum.co.uk/showthread.php?25834-OT-PL2303-with-different-Vendor-ID

http://prolificusa.com/files/PL-2303HXD%20Migration%20Guide_v1.6.pdf
http://www.adafruit.com/datasheets/DS_PL2303TA_d20120504.pdf
http://www.stkaiser.de/anleitung/files/PL2303.pdf

Beim PL2303HXD ist das scheinbar anders:

Im PL2303HXD Datenblatt wird eine Configuration Programm erwähnt:
http://www.prolific.com.tw/UserFiles/files/ds_pl2303HXD_v1_4_4.pdf
(Siehe Seite 15) Allerdings scheint das dort nur für das eingebaute OTP 
zu gelten. (Darf nur zwei Mal programmiert werden;-) )


Mehr weiß ich im Augenblick (noch) nicht.

Gruß,
Gerhard

von Ingo S. (schicki)


Lesenswert?

Hallo,

ich setze auf FTDI. Die sind bei mir irgendwie immer stabiler gelaufen. 
Ein OEM-Zugriff ist ebenfalls mögliich.

Die Profilic adapter habe ich in schlechter Erinnerung. Zum Teil haben 
die Adapter die Steuerleitungen verdreht, stürzten of ab. Aber kann sich 
inzwischen auch geändert haben.

Grüße
Ingo

von Interessierter (Gast)


Lesenswert?

Frank K. schrieb:
> Ansonsten nimm was vernünftiges.
Und das wäre zum Beispiel?

von M. L. (ado)


Lesenswert?

FTDI !

Der crashed zu mindestens nicht das Betriebssystem (bei älteren), wenn 
das USB-Device im laufendem Betrieb gezogen wird.

: Bearbeitet durch User
von Schreiber (Gast)


Lesenswert?

M. L. schrieb:
> FTDI !

und wenn mal gefälschte auf der Rolle waren, dann dürfen alle Geräte 
nach einem Treiberupdate wieder zur Werksinstandsetzung. Toll...

von Frank K. (fchk)


Lesenswert?

Interessierter schrieb:
> Frank K. schrieb:
>> Ansonsten nimm was vernünftiges.
> Und das wäre zum Beispiel?

Aktuell verwende ich MCP2200 und MCP2221. Treiberlos unter jedem 
Betriebssystem,, nur Windows braucht ein .inf.

Fchk

von Ingo S. (schicki)


Lesenswert?

Die Teile sehen auch klasse aus.

von Decu (Gast)


Lesenswert?

Frank K. schrieb:
> Ansonsten nimm was vernünftiges.
>
> fchk

Etwas was von FTDI die nach Lust und Laune Hardware zerstören?

von Interessierter (Gast)


Lesenswert?

Decu schrieb:
> nach Lust und Laune Hardware zerstören?

????

von Jan H. (jan_m_h)


Lesenswert?

Interessierter schrieb:
> Decu schrieb:
>> nach Lust und Laune Hardware zerstören?
>
> ????

Es gibt viele Fälschungen der FTDI USB UART Wandler. FTDI reagierte mit 
einem Treiberupdate, welches bei Fälschungen außer Gefecht setzt. Der 
Schaden ist aber natürlich an den falschen hängen geblieben, meistens 
den Kunden oder Herstellern, die unwissentlich Fälschungen verbaut 
hatten.
Darauf will Decu hinaus.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Jan H. schrieb:
> FTDI reagierte mit einem Treiberupdate, welches bei Fälschungen außer
> Gefecht setzt.

Und nach dem großen Geschrei deswegen hat FTDI wieder reagiert und 
dieses Treiberupdate zurückgezogen. Die aktuellen Treiber machen die 
Imitationen nicht mehr unbrauchbar, sondern verweigern nur die 
Zusammenarbeit mit ihnen, so daß bei Verwendung anderer Treiber nach wie 
vor irgendeine Funktionalität erreichbar ist.

Also ist fortgesetztes Geschrei unnötig.

Und wer ernsthaft darauf besteht, daß FTDI fortgesetzte 
Treiberunterstützung auch für Nachahmungen liefern soll, der hat ein 
sehr merkwürdiges Verhältnis zur Realität.

von Roland P. (pram)


Lesenswert?

Schreiber schrieb:
> M. L. schrieb:
>> FTDI !
>
> und wenn mal gefälschte auf der Rolle waren, dann dürfen alle Geräte
> nach einem Treiberupdate wieder zur Werksinstandsetzung. Toll...

Das kann dir mit PL in ähnlicher Form passieren. Meine PL2303* 
USB/Seriell Adapter funktionieren alle nicht mehr unter Win8:
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41

Dabei gibt es wohl keinen technischen Grund, sondern reine 
"Treiberpolitik" aufgrund der vielen Clones, da die alten Treiber ja 
noch funktionieren: Beitrag "Re: Profilic PL2303-HX geht nicht unter Windows 8.1 (Code 10)"

*) Ob meine PL2303 Original oder Fälschungen sind, weiß ich nicht, sie 
waren in No-Name USB Adapter, die ich bei Pollin bestellt habe.

von Planlos (Gast)


Lesenswert?

Roland P. schrieb:
> Dabei gibt es wohl keinen technischen Grund

Wenn die Clones "sooo gut" wären, gäbe es keine technische Möglichkeit 
sie per Treiberupdate außer Gefecht zu setzten.

Ansonsten gilt unter Windows wie immer:
Hardware-Treiber gibts vom Hardware-Hersteller.

Nimm für deinen Nicht-Prolific Chip den Nicht-Prolific Treiber, und 
alles ist gut.
Nur die Kombination von Hardware mit einem nicht für diese Hardware 
gedachten Treiber macht Probleme. Bei FTDI wie bei Prolific, wie beim 
nächsten Fälscher-Opfer, das sich wehrt.

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.