Lassen Sie mich Ihre Einstellungen sortieren.
Sie verfügen über HD1 mit Typ-C-Anschluss. Wenn Sie ihn mit einem Typ-A-zu-Typ-C-Kabel ("Legacy-Kabelbaugruppe") an einen Host-PC mit Typ-A-Anschluss anschließen, funktioniert es. Erklärung des Grundes: Am Ende der alten Kabelbaugruppe Typ C befinden sich eingebettete Widerstände in der CC-Leitung, normalerweise 56k Pull-up auf + 5 V VBUS. Diese Verbindung definiert das Type-C-Ende als USB-Host. Das USB-Type-C-Gerät akzeptiert es also als Host und funktioniert einwandfrei.
Sie haben HD2 mit Typ-A-Buchse, was technisch gesehen eine illegale USB-Anordnung ist. Es gab jedoch einige Industrie-Hacks, die diese Verbindung verwendeten und ihr HD-Produkt in der Regel durch proprietäre Kabel mit Typ-A-Steckern an beiden Enden ergänzten. Wenn Sie nun dasselbe Kabel wie in # 1 verwenden, hat das Kabel-C-Ende immer noch die "Host-Signatur". Wenn Sie dieses Kabel an einen Typ-C-kompatiblen Anschluss an einem anderen Host-Computer anschließen, zeigt das Kabel "Es ist Host" und der Host "Es ist Host" an. Wenn zwei Hosts zusammengesteckt werden, führt dies zu einer inaktiven Verbindung, und der PC-Host macht VBUS nicht geltend. Der HS2 hat also keine VBUS und kann weder gestartet noch verbunden werden.
Wenn Sie einen "Typ-A-Stecker zum Typ-C-Steckeradapter" haben (ich gehe davon aus, dass Sie genau das haben, etwas wie dieses),
Dieser Adapter verfügt über einen CC-Pulldown (5,1k), der ihn als "USB-Gerät" bezeichnet. Daher weist der Adapter den Typ-C-Port als HOST an, und der Port gibt VBUS aus. Somit verwandelt der Adapter Ihren Type-C-Port in einen normalen alten Type-A-USB-Port, bei dem VBUS eingeschaltet ist. Wenn Sie dann Ihr proprietäres AA-Kabel verwenden, funktioniert der HD2 ebenfalls.