Thunderbolt 4 Docking Station an AMD Notebook

Intruder66

Ensign
Registriert
Aug. 2008
Beiträge
208
Hallo zusammen,

wir haben ein Lenovo-Arbeitsnotebook mit Intel-Prozessor im Einsatz. Die Docking Station dazu ist eine Lenovo 40B0. Funktioniert auch alles über den Thunderbolt-Anschluss.

Nun zum Problem: Wir haben auch ein privates Lenovo IdeaPad 5 Pro 14 (82SJCTO1WW) mit einem Ryzen 6800HS Creator Edition. Bekanntlich unterstützen AMD-Notebooks in der Regel kein Thunderbolt, wie auch in diesem Fall. An die Docking Station angeschlossene Bildschirme oder Peripherie zeigen keinerlei Reaktion, wenn das Thunderbolt-Kabel der Docking Station ins IdeaPad gesteckt wird. Verbindet man Docking Station und Notebook mit einem USB-C-Kabel an einem anderen Eingang der Docking Station, geht immerhin die Peripherie, aber keine Monitore.

Als absurden Workaround haben wir jetzt eine alte USB-C-Docking Station, die Dell D6000, dazwischengeschaltet. Also:

Lenovo 40B0 -> Dell D6000 ->IdeaPad

Die scheint wohl beide Protokolle zu beherrschen und fungiert da jetzt als "Übersetzer". Langfristig ist das aber eher nicht so toll.

Gibt es eine sinnvolle Lösung, das IdeaPad an der 40B0 mit nur einem Kabel (USB-C oder Thunderbolt) zu betreiben?
Wir möchten die Docking Station schon nutzen und nicht die Monitore umstöpseln, um vom Arbeitsnotebook aufs Privatnotebook zu wechseln.

Danke im Voraus!
 
Das Dell D6000 Dock ist ein Displaylink Dock. Das ist vereinfacht ausgedrückt eine externe kleine Grafikkarte. Zwischen Laptop und dem D6000 fließt nur USB Datenverkehr und keine Bilddaten. Das Lenovo Dock leitet hier also nur 1x USB 3 durch.
Du kannst genauso gut das D6000 direkt anschließen, das funktioniert immer. ;) Hat aber systembedingt andere Nachteile. Das Ziel muss eigentlich USB-C mit Displayport Mode bzw. Thunberbolt zum laufen zu bringen?

Bei dem Ideapad sind alle Treiber installiert? Also die AMD Treiber und nicht nur die Windows Standardtreiber?

@Ray519 weiß bestimmt ob das 40B0 zusammen mit dem Ideapad funktionieren müsste. :)
Oder war es nicht so das Thunderbolt 4 Docks ein Thunderbolt 4 oder 3 Host bzw. USB-C 4 Host brauchen und nicht auf USB-C 3 mit DP zurück fallen? Hier bin ich immer wieder unsicher. :heul:
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Lawnmower
Also die USB-C USB3 Gen 1 (voller Funktionsumfang) von dem IdeaPad sind auch so ein bisschen Widerspruch.

Aber egal.
Ich verstehe folgendes absolute nicht:
Intruder66 schrieb:
Verbindet man Docking Station und Notebook mit einem USB-C-Kabel an einem anderen Eingang der Docking Station
Die Dockingstation hat nur einen Eingang. Deine Pfeile lassen auch vermuten, dass du allgemein Eingang und Ausgang verwechselt.

@species_0001
Die D6000 ist sogar hybrid. Die nutzt auch DP-alt mode. Nur für den HDMI Ausgang meine ich. Die DPs kommen immer von DisplayLink...

Zu TB4 Docks: Die Intel TB4 Controller sind wie verpflichtet voll rückwärtskompatibel. Die nehmen von USB (2, 3) DP Alt mode alles an. Wenn der TB4 Controller (Goshen Ridge) USB bekommt, nutzt er seinen eingebauten Hub um das an allen Ausgängen (auch TB-outs) bereit zu stellen. Wenn er DP bekommt, kann man den an allen TB-outs abrufen. Da ohne TB/USB4 max. eine DP Verbindung ankommt, nur an einem Ausgang. Welcher ist aber egal, genau wie wenn nur ein DP Tunnel bereit steht.

Das Lenovo TB4 Dock hat dann hinter einem der TB-outs, die es hart als DP-only verdrahtet den MST-Hub auf 3 DP-Ausgänge (2 davon direkt raus). Der 3. geht in einen 2. MST-Hub mit USB-C und HDMI FRL Ausgang.
Soweit alles gut, das Dock kann bis zu 4 Ausgänge mit Bild füttern von DP Alt mode.

Dumm an dem Dock ist nur, dass der USB-C Ausgang von dem 2. MST-Hub an den "TB-out" des Docks geht mit einem Mux. An dem einzigen TB-out den das Dock hat (der 3. vom Goshen Ridge wird nicht geraucht), kriegt man also entweder einen nackten TB-out vom TB4 Controller oder den Ausgang des MST-Hubs. Was davon wann dokumentiert Lenovo absolut nicht. Da könnten also schwer verständliche Dinge mit passieren:

allgemein nutzt Lenovo das, damit man an non-TB/USB4 Lenovo Notebooks trotzdem noch 4 Displays antreiben kann, alle über MST. An modernen USB4/TB4 Hosts genauso. Und an alten Intel TB3 Hosts die kein HBR3 oder DSC können wird dann der TB-out mit dem 2. DP Tunnel beliefert für die 2x 4K60. Ob und wie das Teil erkennt, ob du ein TB-Gerät am TB-out anschließt etc, keine Ahnung. Das Teil hat ja auch 2 LAN Controller einen USB (1G) und einen PCIe (2.5G). Auch nicht dokumentiert. Gibt nur ein Paar Apple-Nutzer (USB4, Mx) die sagen sie kriegen nur 1G / USB-Ethernet. Ich könnte mir vorstellen, dass das Dock auf ganz bestimmte Lenovo Hosts reagiert und sich umkonfiguriert.

TL;DR; auch von DP Alt mode sollte überall Bild verfügbar sein. Mindestens von den beiden DP-outs und dem HDMI. Wenn der Host kein MST kann, könnte der HDMI auch noch grässlich sein, weil hinter 2 MST-Hubs.


Titan Ridge TB3 Controller hatten das ähnlich, nur dass die keinen USB3 Hub hatten. An einem USB3 Host können die nur USB2 an allen Ausgängen anbieten. USB3 gibt es nur an einem einzigen, internen USB3 Port, nicht an dem TB-out. Der Rest mit DP wäre gleich. Ich kenne kein Dock, dass den TB-Controller selbst verkrüppelt. Höchstens Dinge hintendran schaltet, die das vermasseln.
 
  • Gefällt mir
Reaktionen: Model, Lawnmower und species_0001
@Ray519 Lenovo bietet normalerweise ja TB und Universaldocks an. Bisher stand das 'Universal' ja immer dafür, dass auch USB-C DP Alt Mode akzeptiert wurde. Laut Bedienungsanleitung gibt es auch 2 Versionen. Eine für TB4 und eine 'Universal'-Variante.

https://download.lenovo.com/consumer/options/sp40m56903_de.pdf

Beim IdeaPad 5 Pro Gen7 kann noch dazukommen, dass das Gerät zwar TB3/USB4 theoretisch kann (es gibt ja Videos wo Leute eine GPU zum Laufen gebracht haben) aber es nicht offiziell ausweist. Da kann ich mir schon vorstellen, dass intern irgendwas schief läuft und nicht ganz 100%ig funktioniert.

Ich wage mich auch vage Erinnern zu können, dass zwar Laptops auf DP Alt Mode zurückfallen können müssen aber, dass das halt nicht für Geräte gilt die einen TB Input verlangen. Ich kann da aber auch komplett daneben liegen..^^
 
Tenferenzu schrieb:
Bisher stand das 'Universal' ja immer dafür, dass auch USB-C DP Alt Mode akzeptiert wurde.
Ja. Die 2 SKUs aus dem Handbuch sind "Workstation" und "Normal". Ich sehe keinen Grund warum die HW selbst anders sein sollte.

Selbst beim TB3 Workstration Dock, war das identisch zum normalen TB3 Gen 2 Dock, nur dass es mit einem stärkeren Netzteil kam und dem doppelstecker (TB+ Lenovo Power Stecker).
Ergänzung ()

Siehe auch hier:
https://support.lenovo.com/us/en/so...-video-output-configurations-docking-stations

Beide gleiche Tabellen für Display-Fähigkeiten, weil Dock selbst identisch, nur mit anderen Kabeln.
Ergänzung ()

Tenferenzu schrieb:
Ich wage mich auch vage Erinnern zu können, dass zwar Laptops auf DP Alt Mode zurückfallen können müssen aber, dass das halt nicht für Geräte gilt die einen TB Input verlangen. Ich kann da aber auch komplett daneben liegen..^^
Wenn der Hersteller das verkackt, und die Chips und Firmwares nicht korrekt konfiguriert, dass kein TB3 oder USB4 gekonnt wird, dann glaube ich das gerne dass das Probleme verursacht. Genauso wenn du ein grottiges USB-C 5G Kabel zwischen 2 TB4/USB4 Komponenten nimmst. Sie sollten entweder USB4, TB3 oder USB3 Verbinden. Wenn sie aber spinnen wie mein NVMe Gehäuse mit ASM2464 kriegst du nur ne USB2 Verbindung wenn du glück hast, oder gar nichts.

Also die Standards erlauben das nicht / verpflichten zum Fallback. Aber das ist mit Sicherheit das komplizierteste da dran. Besonders wenn der selbe Hersteller das gleiche Board mit TB4 nutzt und das nur in Software verbietet etc.
Hast du einen Link für da USB4/TB herauszubekommen? Wäre neugierig ob das dann nur 20G ist. Intel sagt ja offiziell, dass die Hersteller sich 40G sparen können wegen Kosten/Aufwand und immer noch USB4 20G nutzen. Nur dann ohne TB4 Zertifizierung, weil zu lahm dafür. Ich weiß aber nicht, ob das dann gar keine Zusatzbeschaltung auf dem Board mehr braucht oder nur weniger / schlechtere (also wie viel ist pur Software daran aus einem nicht für TB4 vorgesehenen Intel Gerät USB4 herauszubekommen).
 
Zuletzt bearbeitet:
Danke für eure aufschlussreichen Antworten!

species_0001 schrieb:
Du kannst genauso gut das D6000 direkt anschließen, das funktioniert immer. ;) Hat aber systembedingt andere Nachteile.
Ja, klar, die D6000 alleine anschließen ginge auch, aber die 40B0 ist die "neue" Docking Station und liefert auch 230 W, welches das Arbeitsnotebook braucht. Aber als letzte Lösung wäre das eine Möglichkeit. Dann bräuchte man wieder ein extra-Netzteil fürs Arbeitsnotebook.
species_0001 schrieb:
Das Ziel muss eigentlich USB-C mit Displayport Mode bzw. Thunberbolt zum laufen zu bringen?
Genau, Ziel ist, die Thunderbolt-Docking Station über USB-C Alt-Mode DP mit dem IdeaPad zu verbinden.

species_0001 schrieb:
Bei dem Ideapad sind alle Treiber installiert? Also die AMD Treiber und nicht nur die Windows Standardtreiber?
Auf dem IdeaPad sind aktuelle AMD-Chipsatztreiber und aktuelles BIOS installiert.

Ich habe auch schon gelesen, dass einige Thunderbolt-Docks auf USB-C zurückfallen können, aber nicht alle. Zu der 40B0 habe ich diesbezüglich keine Informationen gefunden.

Ray519 schrieb:
Die Dockingstation hat nur einen Eingang. Deine Pfeile lassen auch vermuten, dass du allgemein Eingang und Ausgang verwechselt.
Sorry, da habe ich etwas durcheinander gebracht. Das Verhalten, dass nur Peripherie ging, war an der andere Docking Station - also vergesst das bitte wieder. Und ich verstehe auch deine Verwirrung bezüglich Ein/-Ausgang. Richtung rum wären die Pfeile dann:

IdeaPad -> Dell D6000 -> Lenovo 40B0 (-> Monitore & Peripherie)

Ray519 schrieb:
TL;DR; auch von DP Alt mode sollte überall Bild verfügbar sein. Mindestens von den beiden DP-outs und dem HDMI. Wenn der Host kein MST kann, könnte der HDMI auch noch grässlich sein, weil hinter 2 MST-Hubs.
Wenn ich dich richtige verstehe, meinst du, dass es nativ gehen sollte (IdeaPad -> Dell D6000)?
Ich habe es eben noch mal mit einem anderen Kabel probiert (USB-C, ich denke 3.2, zumindest kann ich damit das IdeaPad an meinem Monitor betreiben). Da passiert leider gar nichts in Windows, außer Power Delivery.
Bei einem dritten Kabel (weiß leider nicht, welche Version), kommt bei Windows immerhin die Meldung "Die Funktionalität von dem USB4-Gerät ist möglicherweise eingeschränkt".
 
Intruder66 schrieb:
Ich habe auch schon gelesen, dass einige Thunderbolt-Docks auf USB-C zurückfallen können, aber nicht alle
TB4 garantiert das. Die Frage was es dann noch kann. Die TB4 Hubs können dann nur noch ein halbes Display. MST-Docks meist nur weniger Bandbreite aber alle Ports gehen noch grundsätzlich, wie auch bei deinem Dock.

Bei TB3 gab es 2 Generation. Die erste konnte das gar nicht, wie TB2 davor. Ab der 2. Generation die für Nutzer schwer zu unterscheiden ist ging das schon von Intel aus. Deshalb wurde es mit TB4 auch verpflichtend. Aber wie gesagt, TB garantiert nicht das alles so geht wie man will, deshalb sollte man da im Zweifel schon genauer schauen. Dein Dock ist da schon grundsätzlich Top für von seinen Fähigkeiten.

Intruder66 schrieb:
IdeaPad -> Dell D6000 -> Lenovo 40B0 (-> Monitore & Peripherie)
Da das D6000 keinen USB-C Ausgang mit DP-Alt mode hat, macht es Sinn dass du da nur USB3 aber nie Bild herausbekommen würdest.

Wie gesagt, es sollte gehen. Fehlerursache würde ich jetzt rein von der Statistik auf AMD 6000 Problem tippen. Haufenweise Berichte über die USB4 Ports die da Probleme machen. Dein Notebook hat die laut Specs zwar nicht, aber das werden die gleichen Pins an der CPU sein, die auch USB4 könnten (weil das auch die sind die von sich aus USB3 und DP können).

Ich habe selber keins nur von Berichten gelesen, wo die unter Linux erst anfangen zu gehen nach mehrfacher Neuinstallation der Treiber unter Windows, grundlosen Reboots etc. Wenn Lenovo auch immer noch die AMD Notebooks aus der Generation nicht in der Liste der kompatiblen Notebooks listet würde ich das auch als Eingeständnis werten, dass sie die AMD 6000 Generation immer noch nicht unter Kontrolle haben (wobei IdeaPads bei ThinkPad Docks nie stehen würden. Aber die Thinkpads mit ähnlichen AMD CPUs schon).

Standardverfahren: Treiber & Firmware auf Updates checken, BIOS Reset, Live-Linux booten um Windows & Treiber-Installation auszuschließen, mit anderen USB-C/DP Alt Mode Dingen testen ob die Ports komplett kein DP anbieten (auch schon passiert) oder nur mit dem Dock nicht mögen...
Ergänzung ()

Intruder66 schrieb:
Das heißt, es existiert mind. eine USB2 Verbindung zum Dock. Darüber sieht Windows, dass das Dock USB4 kann aber nicht bekommt. Dann sollten auch andere USB Geräte an dem Dock gehen (auch der eingebaute LAN-Port, Audio). Vllt nur mit USB2 wenn USB3 gestört ist, aber trotzdem.

Und ich rede von dem Lenovo Dock das du willst, nicht dem D6000. Wenn du das nutzen wolltest, musst du die DisplayLink Treiber installieren oder den HDMI Ausgang am D6000 nutzen. Der HDMI Ausgang vom D6000 sollte auch von DP Alt mode laufen, insbesondere wenn du keine DisplayLink Treiber drauf hast.

Damit könnte man auch vergleichen, ob das Notebook das grundsätzlich noch hinbekommt oder gar nicht.
Ergänzung ()

Grundsätzlich sollte jedes USB3-fähige USB-C Kabel eine Verbindung - auch mit Displayport - mit dem TB4 Dock erlauben, auch wenn die Verbindung evtl. gedrosselt ist in Geschwindigkeit.

Besser wäre es mit einem Gen 2 Kabel (beworben für 10G / 20G). Das wäre allgemein zuverlässiger. Alle TB4 Kabel (Thunderbolt Blitz + "4" sind garantiert dass sie gehen mit allem. Außer TB5 / USB4 80G, das ist nur ein "vielleicht").

Das offizielle Kabel kannst du nicht verwenden weil es den Power-Stecker dran hat oder was?
 
Zuletzt bearbeitet:
Danke, habe auf deinen Betrag hin jetzt auch ein bisschen recherchiert. Gibt ja viele Leute, die USB4 an Lenovo-Notebooks mit AMD 6000 wollen.

Ja, die D6000 soll im Idealfall gar nicht benutzt werden, das war nur die Notlösung.

Das offizielle Kabel (Thunderbolt-Blitz und 4 drauf) kann ich dranstecken, aber darüber funktioniert nur die Stromversorgung, sonst ist überhaupt kein Anzeichen einer Verbindung zur 40B0 in Windows zu erkennen.
 
Klingt danach, als ob dein Notebook Probleme macht. Und wenn das Kabel so schlecht ist, dass USB4 ausgeschlossen ist, passiert mehr.

Hast du getested ob DP Alt mode mit dem D6000 geht?. Kannst du damit das originale TB4 Kabel vom Dock verifizieren? Oder passt das auf der Dock-Seite nicht?

Ansonsten interessiere ich micht jetzt was du exakt für eine Verbindung bekommst mit dem Popup von Windows.

Im Idealfall https://www.uwe-sieber.de/usbtreeview_e.html
Starten, Dock anstecken und schauen was neu dazu kommt (wird für ein paar Sekunden grün gezeigt).

An den Logos in der Baum-Ansicht oder im Text kann man die USB Geschwindigkeit sehen.

Eines der neuen Geräte ist dann ein "Billboard device" oder etwas das heißt wie das Dock.
Beispiele:
Code:
      ========================== Summary =========================
Vendor ID                : 0x0424 (Microchip-SMSC)
Product ID               : 0x7240
USB Version              : 2.0.1
Port maximum Speed       : High-Speed
Device maximum Speed     : High-Speed
Device Connection Speed  : High-Speed
Self powered             : yes
Demanded Current         : 0 mA
Used Endpoints           : 1

ODER

      ========================== Summary =========================
Vendor ID                : 0x28DE (Valve Corporation)
Product ID               : 0x2400
USB Version              : 3.2 Gen 1
Port maximum Speed       : SuperSpeed
Device maximum Speed     : SuperSpeed
Device Connection Speed  : SuperSpeed
Self powered             : no
Demanded Current         : 800 mA
Used Endpoints           : 3

Und eins davon sollte das Billboard Device sein. Vllt hat das auch den Namen des Docks selbst. Wenn man da im Report scrollt gibt es folgenden Abschnitt. Da kommt die Warnung von Windows her. Und es ist interessant. Weil die sollte auch melden ob DP erkannt wurde oder nicht.
Code:
        ---------- Billboard Capability Descriptor ------------
bLength                  : 0x34 (52 Bytes) -> Actual Length: 0x34 (52 Bytes)
bDescriptorType          : 0x10 (Device Capability)
bDevCapabilityType       : 0x0D (Billboard Capability Descriptor)
iAdditionalInfoURL       : 0x07 (String Descriptor 7)
bNumberOfAlternateModes  : 0x02 (2 Modes)
bPreferredAlternateMode  : 0x00 (Mode 0 preferred)
VCONN Power              : 0x0000 (1W needed by adapter for full functionality)
bmConfigured             : 0F,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
 Alternate Mode 0        : AUM configuration successful
 Alternate Mode 1        : AUM configuration successful
bcdVersion               : 0x121 (Version 1.21)
bAdditonalFailureInfo    : 0x00 (-)
bReserved                : 0x00
Alternate Mode[0]:
 wSVID                   : 0x8087 (Intel)
 bAlternateMode          : 0x00
 iAlternateModeSetting   : 0x08 (String Descriptor 8)
Alternate Mode[1]:
 wSVID                   : 0xFF01 (DisplayPort (VESA))
 bAlternateMode          : 0x00
 iAlternateModeSetting   : 0x09 (String Descriptor 9)
 
Danke für deine große Hilfsbereitschaft!

Sorry, ich hab mich bei der D6000 vertan, es ist eine Dell WD19TB und über diesen Anschluss 4 hatte das eingangs erwähnte "Zwischenschalten" geklappt (also den dann mit dem IdeaPad verbunden).
1709741756008.png


Jetzt zu USBTree:
Ich habe es jeweils an der USB-C-Buchse 1 und 2 probiert:
1709741903143.png


Buchse 1:
USB-C-Kabel meines Monitors an Buchse 1: Nur Stromversorgung wird erkannt.

USB-C-Kabel meines Pixel 7 Pro an Buchse 1: Nur Stromversorgung wird erkannt.

Original-Thunderbolt-Kabel des Dock: Nur Stromversorgung wird erkannt.

Ich habe den Verdacht, dass die Buchse dieser fehlerhafte Eintrag in USB-Tree ist:
1709743255676.png


Code:
    ===================== USB Host Controller =======================

        +++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name            : AMD USB 3.10 eXtensible-Hostcontroller – 1.20 (Microsoft)
Device Description       : USB-xHCI-kompatibler Hostcontroller
Device ID                : PCI\VEN_1022&DEV_15D6&SUBSYS_15D61022&REV_00\4&3C09C41&0&0343
Vendor                   : AMD
Hardware IDs             : PCI\VEN_1022&DEV_15D6&SUBSYS_15D61022&REV_00 PCI\VEN_1022&DEV_15D6&SUBSYS_15D61022 PCI\VEN_1022&DEV_15D6&CC_0C0330 PCI\VEN_1022&DEV_15D6&CC_0C03
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0003 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\USBXHCI.SYS (Version: 10.0.22621.2506  Date: 2023-11-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\usbxhci.inf
Legacy BusType           : PCIBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBXHCI
Enumerator               : PCI
Location Info            : PCI bus 5, device 0, function 3
Address                  : 3
Location IDs             : PCIROOT(0)#PCI(0803)#PCI(0003), ACPI(_SB_)#ACPI(PCI0)#ACPI(GP19)#ACPI(XHC3)
Container ID             : {00000000-0000-0000-ffff-ffffffffffff} (GUID_CONTAINERID_INTERNALLY_CONNECTED_DEVICE)
Manufacturer Info        : Generischer USB-xHCI-Hostcontroller
Capabilities             : 0x00 (-)
Status                   : 0x01802400 (DN_HAS_PROBLEM, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 43 (CM_PROB_FAILED_POST_START)
Address                  : 3
IdleInWorkingState       : 1
Power State              : D3 (supported: D0, D3, wake from D3)

Roothub Symbolic Link    : ???

Nach Neustart über USBTree im Admin Mode zeigt er Problem Code
10 (CM_PROB_FAILED_START)

Buchse 2:
USB-C-Kabel meines Pixel 7 Pro an Buchse 2:
Meldung "Die Funktionalität von dem USB4-Gerät ist möglicherweise eingeschränkt".
USBTree erkennt das Dock:
1709742732171.png


Code:
    ===================== USB Host Controller =======================

        +++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name            : AMD USB 3.10 eXtensible-Hostcontroller – 1.20 (Microsoft)
Device Description       : USB-xHCI-kompatibler Hostcontroller
Device Path              : \\?\PCI#VEN_1022&DEV_15D7&SUBSYS_15D71022&REV_00#4&3c09c41&0&0443#{3abf6f2d-71c4-462a-8a92-1e6861e6af27} (GUID_DEVINTERFACE_USB_HOST_CONTROLLER)
Kernel Name              : \Device\NTPNP_PCI0033
Device ID                : PCI\VEN_1022&DEV_15D7&SUBSYS_15D71022&REV_00\4&3C09C41&0&0443
Vendor                   : AMD
Hardware IDs             : PCI\VEN_1022&DEV_15D7&SUBSYS_15D71022&REV_00 PCI\VEN_1022&DEV_15D7&SUBSYS_15D71022 PCI\VEN_1022&DEV_15D7&CC_0C0330 PCI\VEN_1022&DEV_15D7&CC_0C03
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0004 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\USBXHCI.SYS (Version: 10.0.22621.2506  Date: 2023-11-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\usbxhci.inf
Legacy BusType           : PCIBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBXHCI
Enumerator               : PCI
Location Info            : PCI bus 5, device 0, function 4
Address                  : 4
Location IDs             : PCIROOT(0)#PCI(0803)#PCI(0004), ACPI(_SB_)#ACPI(PCI0)#ACPI(GP19)#ACPI(XHC4)
Container ID             : {00000000-0000-0000-ffff-ffffffffffff} (GUID_CONTAINERID_INTERNALLY_CONNECTED_DEVICE)
Manufacturer Info        : Generischer USB-xHCI-Hostcontroller
Capabilities             : 0x00 (-)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 4
IdleInWorkingState       : 1
Power State              : D3 (supported: D0, D3, wake from D3)

        --------------- USB Hostcontroller Info0 --------------
PciVendorId              : 0x1022 (AMD)
PciDeviceId              : 0x15D7
PciRevision              : 0x00
NumberOfRootPorts        : 0x01 (1 Ports)
ControllerFlavor         : 0x00 (0 = USB_HcGeneric)
HcFeatureFlags           : 0x08
 Port Power Switching    : no
 Selective Suspend       : no
 Legacy BIOS             : no
 Time Sync API           : yes

Roothub Symbolic Link    : USB#ROOT_HUB30#5&1d3afc85&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}

        ----------- USB Hostcontroller BusStatistics ----------
DeviceCount              : 0x04 (4)
CurrentSystemTime        : 0x01DA6FE336A47625 (2024-03-06 17:27:42)
CurrentUsbFrame          : 0x4C5A03D (80060477)
BulkBytes                : 0x00 (0)
IsoBytes                 : 0x00 (0)
InterruptBytes           : 0x00 (0)
ControlDataBytes         : 0x00 (0)
PciInterruptCount        : 0x01 (1)
HardResetCount           : 0x00 (0)
WorkerSignalCount        : 0x00 (0)
CommonBufferBytes        : 0x00 (0)
WorkerIdleTimeMs         : 0x00 (0)
RootHubEnabled           : 0x01 (yes)
RootHubDevicePowerState  : 0x00 (D0)
Unused                   : 0x00 (0)
NameIndex                : 0x00 (0)


        ------ USB Hostcontroller Driver Version Params -------
DriverTrackingCode       : 0x04
USBDI_Version            : 0x600
USBUSER_Version          : 0x04
CheckedPortDriver        : 0x00
CheckedMiniportDriver    : 0x00
USB_Version              : 0x00

        ---------- USB Hostcontroller Bandwidth Info ----------
DeviceCount              : 0x00000000 (0)
TotalBusBandwidth        : 0x0006D600 (448000 bits/ms = 56 MB/s)
Total32secBandwidth      : 0x00DAC000 (14336000 bits/32ms = 56 MB/s)
AllocedBulkAndControl    : 0x002BC000 (2867200 bits/32ms = 11.200 MB/s = 20%)
AllocedIso               : 0x00000000 (0 bits/32ms)
AllocedInterrupt_1ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_2ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_4ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_8ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_16ms    : 0x00000000 (0 bits/32ms)
AllocedInterrupt_32ms    : 0x00000000 (0 bits/32ms)


        -------- USB Hostcontroller Power States Info ---------
SystemState              : S0    S1    S2    S3    S4    S5   
HcDevicePowerState       : D0    --    --    --    D3    --   
HcDeviceWake             : D3    D3    D3    D3    D3    D3   
HcSystemWake             : S4    S4    S4    S4    S4    S4   
RhDevicePowerState       : --    D3    D3    D3    D2    --   
RhDeviceWake             : D2    D2    D2    D2    D2    D2   
RhSystemWake             : S4    S4    S4    S4    S4    S4   
LastSystemSleepState     : S5    S5    S5    S5    S5    S5   
CanWakeup                : no    no    no    no    yes   no   
IsPowered                : no    no    no    no    yes   no   


    ========================= USB Root Hub =========================
Sum of Hubs and Devices  : 3
Sum of Endpoints         : 8

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB-Root-Hub (USB 3.0)
Device Path              : \\?\USB#ROOT_HUB30#5&1d3afc85&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
Kernel Name              : \Device\USBPDO-4
Device ID                : USB\ROOT_HUB30\5&1D3AFC85&0&0
Hardware IDs             : USB\ROOT_HUB30&VID1022&PID15D7&REV0000 USB\ROOT_HUB30&VID1022&PID15D7 USB\ROOT_HUB30
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0009 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\UsbHub3.sys (Version: 10.0.22621.3155  Date: 2024-02-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\usbhub3.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBHUB3
Enumerator               : USB
Location Info            : -
Address                  : 0
Manufacturer Info        : (Standardmäßige USB-HUBs)
Capabilities             : 0x80 (SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 0
IdleInWorkingState       : 1
Power State              : D0 (supported: D0, D2, D3, wake from D0, wake from D2)

        ------------------- USB Hub Descriptor -----------------
bDescriptorLength        : 0x09 (9 bytes)
bDescriptorType          : 0x29 (Hub Descriptor)
bNumberOfPorts           : 0x02 (2 Ports)
wHubCharacteristics      : 0x0000
 Power switching         : Ganged
 Compound device         : No
 Over-current protection : Global
 TT Think Time           : At most 8 FS bit times
 Port Indicators         : Not supported
bPowerOnToPowerGood      : 0x02 (4 ms)
bHubControlCurrent       : 0x00 (0 mA)
DeviceRemovable          : 0x00
 Bit 0                   : 0 (reserved, any value)
 Bit 1                   : 0 (Device at Port 1 is removable)
 Bit 2                   : 0 (Device at Port 2 is removable)
 Bit 3                   : 0 (unused, must be 0)
 Bit 4                   : 0 (unused, must be 0)
 Bit 5                   : 0 (unused, must be 0)
 Bit 6                   : 0 (unused, must be 0)
 Bit 7                   : 0 (unused, must be 0)
Data (HexDump)           : 09 29 02 00 00 02 00 00 FF                        .).......
HubIsBusPowered          : 0x00 (Self Powered)

      ---------------- Extended USB Hub Descriptor ---------------
HubType                  : 0x01 (UsbRootHub - a root hub)
HighestPortNumber        : 0x02 (Port 2 is the highest)

        ----------------- USB Hub Capabilities ----------------
HubIs2xCapable           : 0 (Is not 2.x capable)
Data (HexDump)           : 00 00 00 00                                       ....

        --------------- USB Hub Capabilities Ex ---------------
HighSpeedCapable         : 0 (No)
HighSpeed                : 1 (Yes)
MultiTtCapable           : 0 (No)
HubIsMultiTt             : 0 (No)
ArmedWakeOnConnect       : 0 (No)
IsBusPowered             : 0 (No)
IsRoot                   : 1 (Yes)
Data (HexDump)           : 12 00 00 00                                       ....


    =========================== USB Port1 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 4-1
Properties               : 0x09
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : yes
ConnectionIndex          : 0x01 (Port 1)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#5&1d3afc85&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x02 (Port 2)
 -> CompanionPortChain   : 4-2

      ========================== Summary =========================
Vendor ID                : 0x17EF (Lenovo)
Product ID               : 0x30BA
USB Version              : 2.1
Port maximum Speed       : High-Speed (Companion Port 4-2 supports SuperSpeed)
Device maximum Speed     : High-Speed
Device Connection Speed  : High-Speed
Self powered             : yes
Demanded Current         : 0 mA
Used Endpoints           : 2

      ========================== USB Hub =========================

Hub Symbolic Link        : USB#VID_17EF&PID_30BA#6&2f3f3c43&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8}

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : Generischer USB-Hub
Device Path              : \\?\USB#VID_17EF&PID_30BA#6&2f3f3c43&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
Kernel Name              : \Device\USBPDO-3
Device ID                : USB\VID_17EF&PID_30BA\6&2F3F3C43&0&1
Hardware IDs             : USB\VID_17EF&PID_30BA&REV_0101 USB\VID_17EF&PID_30BA
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0016 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\UsbHub3.sys (Version: 10.0.22621.3155  Date: 2024-02-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\usbhub3.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBHUB3
Enumerator               : USB
Location Info            : Port_#0001.Hub_#0005
Address                  : 1
Location IDs             : PCIROOT(0)#PCI(0803)#PCI(0004)#USBROOT(0)#USB(1), ACPI(_SB_)#ACPI(PCI0)#ACPI(GP19)#ACPI(XHC4)#ACPI(RHUB)#ACPI(PRT1)
Container ID             : {e0b7cd08-48c7-41e4-b7ce-3030f0b735f4}
Manufacturer Info        : (Standardmäßige USB-HUBs)
Capabilities             : 0x84 (Removable, SurpriseRemovalOK)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 1
IdleInWorkingState       : 1
Power State              : D2 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\17EF30BA0101
 osvc                    : REG_BINARY 00 00
 NewInterfaceUsage       : REG_DWORD 00000000 (0)

        ------------------- USB Hub Descriptor -----------------
bDescriptorLength        : 0x09 (9 bytes)
bDescriptorType          : 0x29 (Hub Descriptor)
bNumberOfPorts           : 0x05 (5 Ports)
wHubCharacteristics      : 0x000D
 Power switching         : Individual
 Compound device         : Yes
 Over-current protection : Individual
 TT Think Time           : At most 8 FS bit times
 Port Indicators         : Not supported
bPowerOnToPowerGood      : 0xAF (350 ms)
bHubControlCurrent       : 0x00 (0 mA)
DeviceRemovable          : 0x16
 Bit 0                   : 0 (reserved, any value)
 Bit 1                   : 1 (Device at Port 1 is non-removable)
 Bit 2                   : 1 (Device at Port 2 is non-removable)
 Bit 3                   : 0 (Device at Port 3 is removable)
 Bit 4                   : 1 (Device at Port 4 is non-removable)
 Bit 5                   : 0 (Device at Port 5 is removable)
 Bit 6                   : 0 (unused, must be 0)
 Bit 7                   : 0 (unused, must be 0)
PowerControlMask         : 0xFF
Data (HexDump)           : 09 29 05 0D 00 AF 00 16 FF                        .).......
HubIsBusPowered          : 0x00 (Self Powered)

      ---------------- Extended USB Hub Descriptor ---------------
HubType                  : 0x02 (Usb20Hub - hub descriptor is defined in USB 2.0 and 1.1 specifications)
HighestPortNumber        : 0x05 (Port 5 is the highest)
UsbHubDescriptor         : identical with "USB Hub Descriptor" shown above
Data (HexDump)           : 09 29 05 0D 00 AF 00 16 FF                        .).......

        ----------------- USB Hub Capabilities ----------------
HubIs2xCapable           : 1 (Is 2.x capable)
Data (HexDump)           : 01 00 00 00                                       ....

        --------------- USB Hub Capabilities Ex ---------------
HighSpeedCapable         : 1 (Yes)
HighSpeed                : 1 (Yes)
MultiTtCapable           : 1 (Yes)
HubIsMultiTt             : 1 (Yes)
ArmedWakeOnConnect       : 0 (No)
IsBusPowered             : 0 (No)
IsRoot                   : 0 (No)
Data (HexDump)           : 0F 00 00 00                                       ....

        ---------------- Connection Information ---------------
Connection Index         : 0x01 (Port 1)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x01 (1)
Is Hub                   : 0x01 (yes)
Device Bus Speed         : 0x02 (High-Speed)
Number of open Pipes     : 0x01 (1 pipe to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x1     bInterval=12  -> 130 Bits/ms = 16250 Bytes/s
Data (HexDump)           : 01 00 00 00 12 01 10 02 09 00 02 40 EF 17 BA 30   ...........@...0
                           01 01 01 02 00 01 01 02 01 01 00 01 00 00 00 01   ................
                           00 00 00 07 05 81 03 01 00 0C 00 00 00 00         ..............

        --------------- Connection Information V2 -------------
Connection Index         : 0x01 (1)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 4-2 does
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 01 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x210 (USB Version 2.1)
bDeviceClass             : 0x09 (Hub)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x02 (Hi-speed hub with multiple TTs)
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x17EF (Lenovo)
idProduct                : 0x30BA
bcdDevice                : 0x0101
iManufacturer            : 0x01 (String Descriptor 1)
iProduct                 : 0x02 (String Descriptor 2)
iSerialNumber            : 0x00 (No String Descriptor)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 10 02 09 00 02 40 EF 17 BA 30 01 01 01 02   .......@...0....
                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0029 (41 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xE0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x00 (0 mA)
Data (HexDump)           : 09 02 29 00 01 01 00 E0 00 09 04 00 00 01 09 00   ..).............
                           01 00 07 05 81 03 01 00 0C 09 04 00 01 01 09 00   ................
                           02 00 07 05 81 03 01 00 0C                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x09 (Hub)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x01
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 09 00 01 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0001
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x01 (1 byte per packet)
bInterval                : 0x0C (2048 microframes -> 256 ms)
Data (HexDump)           : 07 05 81 03 01 00 0C                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x09 (Hub)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x02
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 01 01 09 00 02 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0001
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x01 (1 byte per packet)
bInterval                : 0x0C (2048 microframes -> 256 ms)
Data (HexDump)           : 07 05 81 03 01 00 0C                              .......

    --------- Device Qualifier Descriptor (for Full-Speed) --------
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x06 (Device_qualifier Descriptor)
bcdUSB                   : 0x210 (USB Version 2.10)
bDeviceClass             : 0x09 (Hub)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00 (Hi-speed hub without TT)
bMaxPacketSize0          : 0x40 (64 Bytes)
bNumConfigurations       : 0x01 (1 other-speed configuration)
bReserved                : 0x00
Data (HexDump)           : 0A 06 10 02 09 00 00 40 01 00                     .......@..

    ------------ Other Speed Configuration Descriptor -------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
wTotalLength             : 0x0019 (25 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xE0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x00 (0 mA)
Data (HexDump)           : 09 07 19 00 01 01 00 E0 00 09 04 00 00 01 09 00   ................
                           00 00 07 05 81 03 01 00 FF                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x09 (Hub)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 09 00 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0001 (1 byte)
bInterval                : 0xFF (255 ms)
Data (HexDump)           : 07 05 81 03 01 00 FF                              .......

      ---------- Binary Object Store (BOS) Descriptor -----------
bLength                  : 0x05 (5 bytes)
bDescriptorType          : 0x0F (Binary Object Store)
wTotalLength             : 0x0020 (32 bytes)
bNumDeviceCaps           : 0x02
Data (HexDump)           : 05 0F 20 00 02                                    .. ..

        ------------- USB 2.0 Extension Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x02 (USB 2.0 Extension)
bmAttributes             : 0x06
 LPMCapable              : 1 (Link Power Management protocol is supported)
 BESLAndAlternateHIRD    : 1 (BESL & Alternate HIRD definitions are supported)
 BaselineBESLValid       : 0 (not valid)
 DeepBESLValid           : 0 (not valid)
 BaselineBESL            : 0
 DeepBESL                : 0
Data (HexDump)           : 07 10 02 06 00 00 00                              .......

        --------- Container ID Capability Descriptor ----------
bLength                  : 0x14 (20 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x04 (Container ID Capability)
bReserved                : 0x00
Container ID (UUID)      : E0B7CD08-48C7-41E4-B7CE-3030F0B735F4
Data (HexDump)           : 14 10 04 00 08 CD B7 E0 C7 48 E4 41 B7 CE 30 30   .........H.A..00
                           F0 B7 35 F4                                       ..5.

      -------------------- String Descriptors -------------------
String descriptors are not available  (because the device is in low power state)

    =========================== USB Port1 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 4-1-1
Properties               : 0x00
 IsUserConnectable       : no
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x01 (Port 1)

      ========================== Summary =========================
Vendor ID                : 0x17EF (Lenovo)
Product ID               : 0x30B4
USB Version              : 2.0 -> but Device is Full-Speed only
Port maximum Speed       : High-Speed
Device maximum Speed     : Full-Speed
Device Connection Speed  : Full-Speed
Self powered             : no
Demanded Current         : 100 mA
Used Endpoints           : 3

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB-Eingabegerät
Device Path              : \\?\USB#VID_17EF&PID_30B4#0123456789ABCDEF#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-13
Device ID                : USB\VID_17EF&PID_30B4\0123456789ABCDEF
Hardware IDs             : USB\VID_17EF&PID_30B4&REV_0100 USB\VID_17EF&PID_30B4
Driver KeyName           : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0059 (GUID_DEVCLASS_HIDCLASS)
Driver                   : \SystemRoot\System32\drivers\hidusb.sys (Version: 10.0.22621.2506  Date: 2023-11-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\input.inf
Legacy BusType           : PNPBus
Class                    : HIDClass
Class GUID               : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service                  : HidUsb
Enumerator               : USB
Location Info            : Port_#0001.Hub_#0004
Address                  : 1
Location IDs             : PCIROOT(0)#PCI(0803)#PCI(0004)#USBROOT(0)#USB(1)#USB(1), ACPI(_SB_)#ACPI(PCI0)#ACPI(GP19)#ACPI(XHC4)#ACPI(RHUB)#ACPI(PRT1)#USB(1)
Container ID             : {e0b7cd08-48c7-41e4-b7ce-3030f0b735f4}
Manufacturer Info        : (Standardsystemgeräte)
Capabilities             : 0x90 (UniqueID, SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
SelectiveSuspendEnabled  : 0
EnhancedPowerMgmtEnabled : 1
Power State              : D3 (supported: D0, D2, D3, wake from D0, wake from D2)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\17EF30B40100
 osvc                    : REG_BINARY 00 00

        ---------------- Connection Information ---------------
Connection Index         : 0x01 (Port 1)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x08 (8)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x01 (Full-Speed)
Number of open Pipes     : 0x02 (2 pipes to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x40    bInterval=1   -> 718 Bits/ms = 89750 Bytes/s
Pipe[1]                  : EndpointID=2  Direction=OUT  ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x40    bInterval=1   -> 718 Bits/ms = 89750 Bytes/s
Data (HexDump)           : 01 00 00 00 12 01 00 02 00 00 00 40 EF 17 B4 30   ...........@...0
                           00 01 01 02 03 01 01 01 00 08 00 02 00 00 00 01   ................
                           00 00 00 07 05 81 03 40 00 01 00 00 00 00 07 05   .......@........
                           02 03 40 00 01 00 00 00 00                        ..@......

        --------------- Connection Information V2 -------------
Connection Index         : 0x01 (1)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 01 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x200 (USB Version 2.0) -> but device is Full-Speed only
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x17EF (Lenovo)
idProduct                : 0x30B4
bcdDevice                : 0x0100
iManufacturer            : 0x01 (String Descriptor 1)
iProduct                 : 0x02 (String Descriptor 2)
iSerialNumber            : 0x03 (String Descriptor 3)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 00 02 00 00 00 40 EF 17 B4 30 00 01 01 02   .......@...0....
                           03 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0029 (41 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)
Data (HexDump)           : 09 02 29 00 01 01 00 80 32 09 04 00 00 02 03 00   ..).....2.......
                           00 00 09 21 11 01 00 01 22 27 00 07 05 81 03 40   ...!...."'.....@
                           00 01 07 05 02 03 40 00 01                        ......@..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x02 (2 Endpoints)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x00 (None)
bInterfaceProtocol       : 0x00 (None)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 02 03 00 00 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0111 (HID Version 1.11)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 11 01 00 01 22 27 00                        .!...."'.
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x0027 (39 bytes)
Error reading descriptor : ERROR_GEN_FAILURE (due to a obscure limitation of the Win32 USB API, see UsbTreeView.txt)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 81 03 40 00 01                              ....@..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 02 03 40 00 01                              ....@..

    ----------------- Device Qualifier Descriptor -----------------
Error                    : ERROR_GEN_FAILURE  (because the device is in low power state)

      -------------------- String Descriptors -------------------
String descriptors are not available  (because the device is in low power state)

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : HID-konformes, vom Hersteller definiertes Gerät
Device Path              : \\?\HID#VID_17EF&PID_30B4#9&1a04fa0c&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name              : \Device\000000d3
Device ID                : HID\VID_17EF&PID_30B4\9&1A04FA0C&0&0000
Hardware IDs             : HID\VID_17EF&PID_30B4&REV_0100 HID\VID_17EF&PID_30B4 HID\VID_17EF&UP:FF00_U:0002 HID_DEVICE_UP:FF00_U:0002 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName           : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0060 (GUID_DEVCLASS_HIDCLASS)
Driver Inf               : C:\Windows\inf\input.inf
Legacy BusType           : PNPBus
Class                    : HIDClass
Class GUID               : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Enumerator               : HID
Location Info            : -
Address                  : 1
Manufacturer Info        : (Standardsystemgeräte)
Capabilities             : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Power State              : D3 (supported: D0, D2, D3, wake from D0, wake from D2)

    =========================== USB Port2 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 4-1-2
Properties               : 0x00
 IsUserConnectable       : no
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x02 (Port 2)

      ========================== Summary =========================
Vendor ID                : 0x17EF (Lenovo)
Product ID               : 0x30B5
USB Version              : 2.0.1
Port maximum Speed       : High-Speed
Device maximum Speed     : Full-Speed
Device Connection Speed  : Full-Speed
Self powered             : yes
Demanded Current         : 0 mA
Used Endpoints           : 3

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB-Verbundgerät
Device Path              : \\?\USB#VID_17EF&PID_30B5#1S40B0ZDHN3VG3#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-7
Device ID                : USB\VID_17EF&PID_30B5\1S40B0ZDHN3VG3
Hardware IDs             : USB\VID_17EF&PID_30B5&REV_1016 USB\VID_17EF&PID_30B5
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0015 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.22621.3155  Date: 2024-02-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\usb.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : usbccgp
Enumerator               : USB
Location Info            : Port_#0002.Hub_#0004
Address                  : 2
Location IDs             : PCIROOT(0)#PCI(0803)#PCI(0004)#USBROOT(0)#USB(1)#USB(2), ACPI(_SB_)#ACPI(PCI0)#ACPI(GP19)#ACPI(XHC4)#ACPI(RHUB)#ACPI(PRT1)#USB(2)
Container ID             : {e0b7cd08-48c7-41e4-b7ce-3030f0b735f4}
Manufacturer Info        : (Standard-USB-Hostcontroller)
Capabilities             : 0x90 (UniqueID, SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 2
Power State              : D3 (supported: D0, D2, D3, wake from D0, wake from D2)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\17EF30B51016
 osvc                    : REG_BINARY 01 05
 SkipContainerIdQuery    : REG_BINARY 01 00
 NewInterfaceUsage       : REG_DWORD 00000000 (0)

        ---------------- Connection Information ---------------
Connection Index         : 0x02 (Port 2)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x02 (2)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x01 (Full-Speed)
Number of open Pipes     : 0x02 (2 pipes to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=OUT  ScheduleOffset=0  Type=Bulk       wMaxPacketSize=0x40    bInterval=0 
Pipe[1]                  : EndpointID=2  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x40    bInterval=1   -> 718 Bits/ms = 89750 Bytes/s
Data (HexDump)           : 02 00 00 00 12 01 01 02 00 00 00 08 EF 17 B5 30   ...............0
                           16 10 01 02 03 01 01 01 00 02 00 02 00 00 00 01   ................
                           00 00 00 07 05 01 02 40 00 00 00 00 00 00 07 05   .......@........
                           82 03 40 00 01 00 00 00 00                        ..@......

        --------------- Connection Information V2 -------------
Connection Index         : 0x02 (2)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 02 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x201 (USB Version 2.0.1)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x08 (8 bytes)
idVendor                 : 0x17EF (Lenovo)
idProduct                : 0x30B5
bcdDevice                : 0x1016
iManufacturer            : 0x01 (String Descriptor 1)
iProduct                 : 0x02 (String Descriptor 2)
iSerialNumber            : 0x03 (String Descriptor 3)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 01 02 00 00 00 08 EF 17 B5 30 16 10 01 02   ...........0....
                           03 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0029 (41 bytes)
bNumInterfaces           : 0x02 (2 Interfaces)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x04 (String Descriptor 4)
bmAttributes             : 0xC0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x00 (0 mA)
Data (HexDump)           : 09 02 29 00 02 01 04 C0 00 09 04 00 00 00 11 00   ..).............
                           00 05 09 04 01 00 02 FF 03 00 06 07 05 01 02 40   ...............@
                           00 00 07 05 82 03 40 00 01                        ......@..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x11 (Billboard)
bInterfaceSubClass       : 0x00 (Billboard device)
bInterfaceProtocol       : 0x00
iInterface               : 0x05 (String Descriptor 5)
Data (HexDump)           : 09 04 00 00 00 11 00 00 05                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x02 (2 Endpoints)
bInterfaceClass          : 0xFF (Vendor Specific)
bInterfaceSubClass       : 0x03
bInterfaceProtocol       : 0x00
iInterface               : 0x06 (String Descriptor 6)
Data (HexDump)           : 09 04 01 00 02 FF 03 00 06                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x01 (Direction=OUT EndpointID=1)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x00 (ignored)
Data (HexDump)           : 07 05 01 02 40 00 00                              ....@..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 82 03 40 00 01                              ....@..

    ----------------- Device Qualifier Descriptor -----------------
Error                    : ERROR_GEN_FAILURE  (because the device is in low power state)

      ---------- Binary Object Store (BOS) Descriptor -----------
bLength                  : 0x05 (5 bytes)
bDescriptorType          : 0x0F (Binary Object Store)
wTotalLength             : 0x0070 (112 bytes)
bNumDeviceCaps           : 0x06
Data (HexDump)           : 05 0F 70 00 06                                    ..p..

        ------------- USB 2.0 Extension Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x02 (USB 2.0 Extension)
bmAttributes             : 0x00
 LPMCapable              : 0 (Link Power Management protocol is not supported)
 BESLAndAlternateHIRD    : 0 (BESL & Alternate HIRD definitions are not supported)
 BaselineBESLValid       : 0 (not valid)
 DeepBESLValid           : 0 (not valid)
 BaselineBESL            : 0
 DeepBESL                : 0
Data (HexDump)           : 07 10 02 00 00 00 00                              .......

        --------- Container ID Capability Descriptor ----------
bLength                  : 0x14 (20 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x04 (Container ID Capability)
bReserved                : 0x00
Container ID (UUID)      : E0B7CD08-48C7-41E4-B7CE-3030F0B735F4
Data (HexDump)           : 14 10 04 00 08 CD B7 E0 C7 48 E4 41 B7 CE 30 30   .........H.A..00
                           F0 B7 35 F4                                       ..5.

        ---------- Billboard Capability Descriptor ------------
bLength                  : 0x38 (56 Bytes) -> Actual Length: 0x38 (56 Bytes)
bDescriptorType          : 0x10 (Device Capability)
bDevCapabilityType       : 0x0D (Billboard Capability Descriptor)
iAdditionalInfoURL       : 0x07 (String Descriptor 7)
bNumberOfAlternateModes  : 0x03 (3 Modes)
bPreferredAlternateMode  : 0x00 (Mode 0 preferred)
VCONN Power              : 0x0000 (1W needed by adapter for full functionality)
bmConfigured             : 35,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
 Alternate Mode 0        : AUM configuration not attempted or exited
 Alternate Mode 1        : AUM configuration not attempted or exited
 Alternate Mode 2        : AUM configuration successful
bcdVersion               : 0x121 (Version 1.21)
bAdditonalFailureInfo    : 0x00 (-)
bReserved                : 0x00
Alternate Mode[0]:
 wSVID                   : 0xFF00 (Unknown Vendor)
 bAlternateMode          : 0x00
 iAlternateModeSetting   : 0x09 (String Descriptor 9)
Alternate Mode[1]:
 wSVID                   : 0x8087 (Intel)
 bAlternateMode          : 0x00
 iAlternateModeSetting   : 0x0A (String Descriptor 10)
Alternate Mode[2]:
 wSVID                   : 0xFF01 (DisplayPort (VESA))
 bAlternateMode          : 0x00
 iAlternateModeSetting   : 0x0B (String Descriptor 11)
Data (HexDump)           : 38 10 0D 07 03 00 00 00 35 00 00 00 00 00 00 00   8.......5.......
                           00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
                           00 00 00 00 00 00 00 00 21 01 00 00 00 FF 00 09   ........!.......
                           87 80 00 0A 01 FF 00 0B                           ........

        -------- Billboard AUM Capability Descriptor ----------
bLength                  : 0x08 (8 Bytes)
bDescriptorType          : 0x10 (Device Capability)
bDevCapabilityType       : 0x0F (Billboard AUM Capability Descriptor)
bIndex                   : 0x00 (Index 0)
dwAlternateModeVdo       : 0x00000000
Data (HexDump)           : 08 10 0F 00 00 00 00 00                           ........

        -------- Billboard AUM Capability Descriptor ----------
bLength                  : 0x08 (8 Bytes)
bDescriptorType          : 0x10 (Device Capability)
bDevCapabilityType       : 0x0F (Billboard AUM Capability Descriptor)
bIndex                   : 0x01 (Index 1)
dwAlternateModeVdo       : 0x00000000
Data (HexDump)           : 08 10 0F 01 00 00 00 00                           ........

        -------- Billboard AUM Capability Descriptor ----------
bLength                  : 0x08 (8 Bytes)
bDescriptorType          : 0x10 (Device Capability)
bDevCapabilityType       : 0x0F (Billboard AUM Capability Descriptor)
bIndex                   : 0x02 (Index 2)
dwAlternateModeVdo       : 0x00000000
Data (HexDump)           : 08 10 0F 02 00 00 00 00                           ........

      -------------------- String Descriptors -------------------
String descriptors are not available  (because the device is in low power state)

        +++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name            : Billboard Device
Device Description       : Billboard-Gerät
Device Path 1            : \\?\USB#VID_17EF&PID_30B5&MI_00#8&1a2b9c39&0&0000#{dee824ef-729b-4a0e-9c14-b7117d33a817} (GUID_DEVINTERFACE_WINUSB)
Device Path 2            : \\?\USB#VID_17EF&PID_30B5&MI_00#8&1a2b9c39&0&0000#{8fe6d4d7-49dd-41e7-9486-49afc6bfe470}
Kernel Name              : \Device\000000b9
Device ID                : USB\VID_17EF&PID_30B5&MI_00\8&1A2B9C39&0&0000
Hardware IDs             : USB\VID_17EF&PID_30B5&REV_1016&MI_00 USB\VID_17EF&PID_30B5&MI_00
Driver KeyName           : {88bae032-5a81-49f0-bc3d-a4ff138216d6}\0005 (GUID_DEVCLASS_USBDEVICE)
Driver                   : \SystemRoot\System32\drivers\WinUsb.sys (Version: 10.0.22621.2506  Date: 2023-11-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\winusb.inf
Legacy BusType           : PNPBus
Class                    : USBDevice
Class GUID               : {88bae032-5a81-49f0-bc3d-a4ff138216d6} (GUID_DEVCLASS_USBDEVICE)
Service                  : WINUSB
Enumerator               : USB
Location Info            : 0005.0000.0004.001.002.000.000.000.000
Address                  : 2
Manufacturer Info        : WinUsb-Gerät
Capabilities             : 0x00 (-)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
IdleInWorkingState       : 1
Power State              : D2 (supported: D0, D2, D3, wake from D0, wake from D2)

        +++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name            : Vendor Interface
Device Description       : WinUsb-Gerät
Device Path 1            : \\?\USB#VID_17EF&PID_30B5&MI_01#8&1a2b9c39&0&0001#{dee824ef-729b-4a0e-9c14-b7117d33a817} (GUID_DEVINTERFACE_WINUSB)
Device Path 2            : \\?\USB#VID_17EF&PID_30B5&MI_01#8&1a2b9c39&0&0001#{8fe6d4d7-49dd-41e7-9486-49afc6bfe470}
Kernel Name              : \Device\000000ba
Device ID                : USB\VID_17EF&PID_30B5&MI_01\8&1A2B9C39&0&0001
Hardware IDs             : USB\VID_17EF&PID_30B5&REV_1016&MI_01 USB\VID_17EF&PID_30B5&MI_01
Driver KeyName           : {88bae032-5a81-49f0-bc3d-a4ff138216d6}\0006 (GUID_DEVCLASS_USBDEVICE)
Driver                   : \SystemRoot\System32\drivers\WinUsb.sys (Version: 10.0.22621.2506  Date: 2023-11-18  Company: Microsoft Corporation)
Driver Inf               : C:\Windows\inf\winusb.inf
Legacy BusType           : PNPBus
Class                    : USBDevice
Class GUID               : {88bae032-5a81-49f0-bc3d-a4ff138216d6} (GUID_DEVCLASS_USBDEVICE)
Service                  : WINUSB
Enumerator               : USB
Location Info            : 0005.0000.0004.001.002.000.000.000.000
Address                  : 3
Manufacturer Info        : WinUsb-Gerät
Capabilities             : 0x00 (-)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
IdleInWorkingState       : 1
Power State              : D2 (supported: D0, D2, D3, wake from D0, wake from D2)

    =========================== USB Port3 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 4-1-3
Properties               : 0x00
 IsUserConnectable       : no
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x03 (Port 3)

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port4 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 4-1-4
Properties               : 0x00
 IsUserConnectable       : no
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x04 (Port 4)

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port5 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 4-1-5
Properties               : 0x00
 IsUserConnectable       : no
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x05 (Port 5)

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port2 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 4-2
Properties               : 0x0B
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : yes
ConnectionIndex          : 0x02 (Port 2)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#5&1d3afc85&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x01 (Port 1)
 -> CompanionPortChain   : 4-1

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 4-1 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 4-1 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

Original-Thunderbolt-Kabel des Dock an Buchse 2:
Nur Stromversorgung wird erkannt.

Das Original-Thunderbolt-Kabel kann ich leider nirgendwo anders probieren, da auf der einen Seite die Stecker nicht separiert sind, sondern Strom und USB fest miteinander verbunden sind.
 
D6000 und WD19TB sind ein gewaltiger Unterschied. Das WD19TB ist TB3 und genauso abwärtskompatibel zu DP Alt mode. Und der MST-Hub da drin ist identisch mit dem Haupt-Hub im Lenovo Dock. Nur das TB Kabel ist fest dran.

Fast alle Kabel von Handys sind nur Legacy / USB2. Da kommt nie USB3 oder DP raus.
Der "MFDP" Asugang vom Dell Dock den du verwendest kann nur DP Alt mode / USB3 10G. Da gibt es also keine Alternativen. Der TB-out vom Dock würde beides bieten, aber das ist unter umständen kniffelig (weiß nicht auswendig, ob der im DP Alt modus zuverlässig DP bietet, müsste ich bei mir testen.

Lenovo beschriftet beide deine USB-C Ports gleich oder? Wenn dann das selbe Gerät mit dem selben Kabel nicht funktioniert und nur Fehler anzeigt (anstatt wenigstens den paar USB2 Geräten, die du am anderen Port siehst) ist da ein Defekt auf dem Port. Obendrauf zu allen anderen Problemen. Wenn das WD19TB an dem Port genauso spinnt, dann ist das ein Fall für die Werkstatt.

Dell WD19TB gegen Lenovo TB4 Dock ist schwer. TB3 und USB4 werden anders ausgehandelt. Da Lenovo dein Notebook nicht als USB4 etc bewirbt, ist zwar beides wohl nicht vorgesehen. Vllt haben sie TB3 erfolgreich gekappt aber USB4 nicht? Würde erklären, wieso das TB4 Dock mehr Probleme hat als das TB3 Dock. Kabel die nur DP Alt mode erlauben würden, aber kein USB4 sind aber nicht wirklich existent. Weil den Effekt erreichst du mit dem WD19TB dazwischen hauptsächlich. Dass und eine andere Kombination an PD-Controllern die aushandeln. Aber da du Strom kriegst, scheinen die ja zumindest etwas sinnvolles zu tun und sind vermutlich nicht der Kern des Problems. Das klingt aber danach als ob du Defekte hast und Lenovo mindestens das Notebook verbohrt hat, wenn nicht noch das Dock obendrauf.

USB-C-Kabel meines Monitors an Buchse 1
Für DP Alt mode mit dem Monitor? Das würde ja dann offensichtlich für DP Alt mode taugen und dann evtl auch für USB4 20G.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: species_0001
Ich habe gerade die Treiber statt von der Lenovo-Website über die automatische Erkennung von AMD installieren lassen. Sieh da, der Fehler in USB-Tree ist weg. Und ich dachte, man soll lieber die eventuell angepassten Treiber vom OEM nehmen - in diesem Fall wohl keine gute Idee.

Am Verhalten an Buchse 1 hat das nichts geändert. Es wird immer nur die Stromversorgung erkannt.

Nach zwei Neustarts war der Fehler auch wieder da, allerdings dieses Mal direkt mit Code 10 statt vorher 43.
Ich weiß ja nicht, wie es vorher war, aber jetzt taucht er sporadisch auf und geht wieder.

Auch die anderen Buchse zeigt keine Veränderung, weder mit Thunderbolt-Originalkabel noch mit dem USB-C-Kabel meines Monitors.

Zum Test habe ich jetzt noch ein anderes (drittes) Notebook probiert. Ein Lenovo Latitude 5300 aus 2019. Da funktionieren Bildschirme und Peripherie per 40B0-Dock - aber das Latitude hat auch einen i5.

Ray519 schrieb:
Für DP Alt mode mit dem Monitor? Das würde ja dann offensichtlich für DP Alt mode taugen und dann evtl auch für USB4 20G.

Der Monitor (LG 38WR85QC-W) lässt sich per USB-C an dem IdeaPad betreiben, mit 3840x1600er Auflösung bei 144Hz und 10bit (an beiden Buchsen). Woran kann ich feststellen, ob das jetzt wirklich DP Alt Mode ist?
 
Zuletzt bearbeitet:
Intruder66 schrieb:
Woran kann ich feststellen, ob das jetzt wirklich DP Alt Mode ist?
Wenn BIld kam, dann läuft der offensichtlich.

Ich habe schon gesehen, dass DP unempfindler ist gegenüber Problemen. Weil die messen eher aus und treffen dann Entscheidungen basierend auf den Ergebnissen. Hatte ein USB-C Kabel das in manchen Richtungen nur USB2 gemacht hat. Aber DP ging in allen Kombinationen vollwertig. Hast du den Monitor konfiguriert nur USB2 zu nutzen, oder standard USB3 5G?

Aber selbst wenn das Problem daran liegen würde, wäre das quasi unabhängig von DP. Alles sehr seltsam. Aber sieht mehr und mehr danach aus, als ob das Notebook komplett spinnt.

Gerade die 2 USB-C Ports. Die AMD CPUs haben 2 USB4 Ports intern, ähnlich wie Intel die hat. Bei Intel sind das quasi universelle Ports, vorbereitet für USB-C. Da die wegen USB4 sowieso schon USB3 oder DP etc. können müssen, sind das auch die Ports bei Intel, die man auch schlicht als USB-C Ports nutzen kann, nur ohne USB4. AMD hat dann noch einen weiteren Bildschirmausgang (der dann bei dir für HDMI genutzt sein sollte).
Es macht also nicht viel Sinn, dass die beiden USB-C Ports komplett anders verkabelt sein sollten. Einfach die beiden USB4 Ports zu nutzen, nur ohne die für USB4 auf voller Geschwindigkeit notwendige Beschaltung. Dann macht es nicht viel Sinn, dass einer sich so stark anders verhält. Es sei denn das wäre quasi ein Konstruktionsfehler von Lenovo den auch andere haben. Aber dann auch noch mit dem eigenen Dock? Würde man ja erwarten, dass das am ehesten getestet wird / sie die gleichen, untereinander kompatiblen Prinzipien anwenden...
 
Bei dem Monitor kann ich sowas nicht konfigurieren.
Ja, klingt alles plausibel, was du da schreibst. Ich kanns ja bei Lenovo auf Garantie versuchen. Das Display mussten auch nach einem Monat tauschen, also liegt ein Defekt gar nicht mal so fern.

Danke dir für deine Mühen!
 
Zurück
Oben