LogView       Downloads    Doku    Artikel    Forum                Deutsch   English

Treiberprobleme mit Silabs CP210x

CP2102_Press_Web.jpg

Auf dem Markt gibt es eine ganze Menge an USB - Serial Adaptern (bzw. Chips), aber bei keinem werden so viele Probleme berichtet wie bei der CP210x Serie von Silabs (http://www.silabs.com). Es gibt eine ganze handvoll an verschiedenen Problemen die letztlich immer dazu führen, dass ein Gerät nicht so funktioniert wie es eigentlich soll. 

Auf den folgenden Seiten werden wir versuchen ein paar Tips im Umgang mit dem CP210x Treiber zu geben. Dabei wird zunächst die Deinstallation angesprochen. Denn man sollte zunächst sein System von vorhandenen "Installationsversuchen" bereinigen bevor man sich in neue Abenteuer stürzt. 
Danach wird mit Hilfe des Tools "UNCView" aufgezeigt, wie man rausfinden kann ob ein CP210x auch wirklich sauber am System angemeldet ist (und das ohne installierten Treiber!). 
Im Anschluss wird dann die Installation erklärt. Dabei geht es zunächst um die Installation des aktuellen Treibers und (falls das nicht klappen sollte) um die Installation des älteren 4.28 Treibers (der keine Vista Unterstützung bietet!). 

In den Artikeln werden wir versuchen auf weitere Informationsquellen zu verweisen. So gibt es u.a. bei Microsoft sehr nützliche Knowledgebase Artikel zum Thema "Fehlercodes im Gerätemanager".

kurze Übersicht

Silabs hat im Laufe der Zeit verschiedene USB - Seriell Chips auf den Markt gebracht:

CP2101
http://www.silabs.com/public/documents/tpub_doc/dsheet/Microcontrollers/Interface/en/CP2101.pdf

CP2102
http://www.silabs.com/public/documents/tpub_doc/dsheet/Microcontrollers/Interface/en/CP2102.pdf

CP2103
http://www.silabs.com/public/documents/tpub_doc/dsheet/Microcontrollers/Interface/en/CP2103.pdf

Vereinfacht gesagt ist der CP2102 die neuere Variante des CP2101. In neueren Anwendungen wird man vermutlich nur noch diesen Chip finden. Der CP2101 ist hingegen sehr oft in fertigen USB - Seriell Adaptern zu finden. 
Der CP2103 ist eine  spezielle / erweiterte Variante die mit niederigeren I/O Leveln arbeiten kann und zusätzlich auch RS485 beherrscht. 

Wer da genauer in die Details einsteigen will kann sich in den Datenblättern vertiefen. Wichtig ist jedenfalls an dieser Stelle schon mal eins: 

Alle Varianten nutzen den gleichen Treiber!

Mit dieser ersten Erkenntnis geht es nun weiter mit der Deinstallation von evtl. vorhandenen Altlasten.

Was kann man nun hier alles lesen?

Aktualisierung: 2008/06/13 - Dominik Schmidt