CP2102 USB UART Serien Nr. ändern

Gast #5902566
Lesenswert?
• ▲
▼
Hallo,
es geht hier um den CP2102 von Silicon Labs.
USB to UART Bridge .

Ich wollte bei dem Chip die Serien Nr. ändern, um die das angesteckte 
Gerät anhand der Nr. zu erkennen.
Das habe ich schon mal beim FTDI 232 gemacht, das hat auch problemlos 
funktioniert.

Für den CP2102 gibt es auch so ein Tool "siehe Anhang" um den Chip zu 
konfigurieren und auch die Serien Nr. zu ändern.
Nur das Tool funktioniert nicht, was kann die Ursache dafür sein?

Bei FTDI hatte ich auch mal das Problem, hier war die Ursache, das es 
kein Original FTDI Chip war, sondern ein nach gebauter aus China, der 
funktioniert genau so wie das Original, nur das EEPROM lässt sich nicht 
verändern.

Kann es sein, das es beim CP2102 auch so ist, das es Fälschungen gibt, 
bei denen sich das EEPROM nicht beschreiben lässt.
Woran erkenne ich ob es ein Original ist?

Hat schon mal jemand den CP2102 verändert, was ist zu beachten.
Angehängte Dateien:
Gast #5902589
Lesenswert?
• ▲
▼
ja, ist schon etwas her, welches Tool hast du denn (Version).
du mußt auf refresh drücken, danach das Teil Auswählen.
Es wird dann gelesen und die Aktuellen Werte Angezeigt.
(Ich glaube Java und das .net Framework mußte ich auch noch 
Installieren)
Gast #5902852
Lesenswert?
• ▲
▼
Jim M. schrieb:
> Laut Datenblatt ist das beim ansonsten identischen CP2109 ein OTP
> anstatt EEPROM.

Also in dem Datenblatt was ich herunter geladen habe steht folgendes,

Internal 1024-byte programmable ROM for vendor ID,
product ID, serial number, power descriptor, release
number, and product description strings
- EEPROM (CP2102)
- EPROM (One-time programmable) (CP2109)

Also hat doch der CP2109 das OTP, der 2109 hat auch einen Vpp Pin wo ein 
C von 4,7µF gegen Ground dran sein muss.

Ich habe auf der Seite von Silicon das SDK für diese USB-UART Chips 
gefunden.
Ich werde das mal versuchen.
Gast #5902856
Lesenswert?
• ▲
▼
Jim M. schrieb:
> Paul aus Bayern schrieb:
>> das es Fälschungen gibt,
>> bei denen sich das EEPROM nicht beschreiben lässt.
>> Woran erkenne ich ob es ein Original ist?
>
> Laut Datenblatt ist das beim ansonsten identischen CP2109 ein OTP
> anstatt EEPROM.
>
> Übrigens liegt dem Simplicity Studio ebenfalls ein Tool für CP210x
> Programming bei - eventuell ist das neuer und funzt besser.

Das bekomme ich mit dem cp210x gar nicht ans laufen, außerdem ist das 
downloaden eine Tortur.
Gast #5902904
Lesenswert?
• ▲
▼
Jim M. schrieb:
> Übrigens liegt dem Simplicity Studio ebenfalls ein Tool für CP210x
> Programming bei - eventuell ist das neuer und funzt besser.

Genau das war es, mit dem Tool hat es funktioniert.
Ist zwar ein großes Softwarepaket, nur um die Nummer zu ändern, aber 
wenn es klappt dann ist es Okay.

Danke für den Hinweis.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.