Host erkennen bei isolirten USB

OP #6045686
Lesenswert?

Mein Device verwendet ein Isolirtes USB. Die Isolation erreiche ich mit 
dem IC ADUM4160.
https://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf

Ich verbinde mein Gerät als Client mit dem PC und erstelle mit fertigen 
Standard Treiben eine Virtuelle Ethernet Schnittstelle. VBUS1 ist beim 
ADUM4160 ein Power-Input und VBUS2 auch. Wenn ich das Kabel zum PC 
abziehe, bleibt die Spannung VBUS an meinen Prozessor bestehen(VBUS2 am 
ADUM4160)und das Bord denkt der HOST ist noch da. VBUS1 schaltet nicht 
VBUS2 und/oder umgekehrt. Damit wies ich nie wann mein Gerät an den PC 
angeschossen und wann es abgezogen wurde.

Hat jemand eine Idee was ich anders machen muss?
Gast #6045759
Lesenswert?

Hallo,

Joachim J. schrieb:
> Ich verbinde mein Gerät als Client mit dem PC und erstelle mit fertigen
> Standard Treiben eine Virtuelle Ethernet Schnittstelle.
 Wie machst du das?
 Was hast du da für ein Gerät?

 Dein Gerät erkennt nicht wenn das Polling vom USB-Host ausbleibt ?

 Erklär mal näher, unsere Glaskugel ist in Reparatur!

Gruss
OP #6045823
Lesenswert?

Stefan schrieb:
> Hallo,
>
> Joachim J. schrieb:
>> Ich verbinde mein Gerät als Client mit dem PC und erstelle mit fertigen
>> Standard Treiben eine Virtuelle Ethernet Schnittstelle.

>  Wie machst du das?
Bord USB-Client pins -> meine Platine mit ADUM4160 und USB Buchse -> USB 
Kabel zum PC

Ich stecke das USB Kabel in die Buchse des PC's und der Treiber erzeugt 
eine Virtuelle Ethernet Schnittstelle. Kommunikation klappt soweit. Aber 
wenn ich das Kabel vom PC abziehe, bleibt die Spannung an VBUS2 
bestehen. Sie kommt ja auch nicht vom PC, sondern von der 
Spannungsversorgung meiner Platine und somit denkt der Treiber auch das 
der Host noch da ist.


>  Was hast du da für ein Gerät?
Ich verwende dieses Mikroprozessor Board
https://www.toradex.com/de/computer-on-modules/colibri-arm-family/nxp-freescale-vybrid-vf5xx

und dann eine eigene Platine mit dem ADUM4160 und einer Mikro USB 
Buchse.

>
>  Dein Gerät erkennt nicht wenn das Polling vom USB-Host ausbleibt ?
scheinbar nein.

>
>  Erklär mal näher, unsere Glaskugel ist in Reparatur!
>
> Gruss

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