Zwei gleiche Geräte am USB Bus

May 23, 2005 8 Replies

snipped-for-privacy@phys.chem.ethz.ch (nyffeler) wrote in news: snipped-for-privacy@news1.ethz.ch:

Normalerweise sortiert der das nach Topologie (also Lage am Hub/Host usw). Dann auch nach Reihenfolge des Ansteckens. (Was für ein Chaos!) Falls der Konverter eine serielle Nummer hat (Windows sortiert seine USB-Treiber nach VendorID, ProductID und Serial), ist die Chance grösser das es geht. Aber meistens besitzen die Geräte keine USB-"Serial". Kurz: es ist schwierig. Wenn du die Adapter aber immer am PC lässt, haben die i.A. immer die gleiche Nummerierung nach jedem Booten.

M.

Bitte auf mwnews2@pentax.boerde.de antworten.

Frage lassen sich zwei gleiche Geräte z.B. USB-RS-232 Konverter unterscheiden, so dass immer der gleiche Konverter COM1 ist?



Gruss Peter


Zumindest die Chips von FTDI haben eine Seriennummer nach der auch nummeriert wird.

Gruss, Florian

Florian Schenk schrieb: > Zumindest die Chips von FTDI haben eine Seriennummer nach der auch

Aber AFAIK nur wenn ein EEPROM am FTDI-Chip hängt. Das ist leider bei kaum einem käuflichen Konverter verbaut.

Matthias Weißer matthias@matwei.de http://www.matwei.de

Es sei denn, der Chinese hat das EEPROM weggespart.

Dann kommen die Dinger ohne Seriennummer rein und melden sich unter der FTDI Default VID/PID Nummer an.

0x0401/0x6001

Gruß, Olav

Aber nur, wenn man diese auch vergeben hat, die SN ist hier ebenfalls optional. Mit SN bleibt der COM-Port aber definitiv fest an den Konverter gebunden (ist damit aber auch solange blockiert - ob der Konverter angeschlossen ist oder nicht - bis die Treiber deinstalliert werden).

Micha

Mails containing HTML or binary windows code are rejected.

Richtig :-) Aber Windows kann keine zwei Konverter mit identischer VID/PID/Serial-Kombination gleichzeitig betreiben. Also muss der OP Konverter mit unterschiedlicher Seriennummer verwenden.

Gruss, Florian

Florian Schenk schrieb:

Doch kann es. Windows und auch Linux unterscheiden dann anhand der Position in der Busstruktur.

An meinem Rechner hier hängen gerade 5 FT245BM ohne programmiertes EEPROM und die lassen sich wunderbar unterscheiden.

Matthias Weißer matthias@matwei.de http://www.matwei.de

Hi!

Mein XP unterscheidet zwei FTDI ohne EEPROMs nach dem USB-Port, an dem sie angesteckt sind. Nachteil: Altes Gerät am neuen Port -> neuer Treiber, neuer COM.

Gruß, Michael.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required