One of the 4 cables I tried works fine in the hub. Clearly the hub has enough power since once cable works as well as every other device I’ve ever plugged in to it, many simultaneously.
Here’s the tests I’ve preformed to date, I can clarify as needed.
Test 1
Setup: Khadas USB-C cable to 4 port USB 2.0 hub attached to my desktop computer with nothing else plugged in to the hub.
Result: Fail. Only white LED turns on, doesn’t enumerate on USB bus.
Repeat: Un-plug and re-plug, no power.
Conclusion: Bad USB-C cable from Khadas.
Test 2
Setup: Khadas USB-C cable directly to USB 3.0 port on my laptop.
Result: Fail. Only white LED turns on, doesn’t enumerate on USB bus.
Repeat: Un-plug and re-plug, no power.
Conclusion: Bad USB-C cable from Khadas.
Test 3
Setup: Red USB Type-A to USB-C 2.0 cable, 2m I use often with my Pixel 3 to 4 port USB 2.0 hub with nothing else attached to hub.
Result: Fail. Device works for 30 seconds to a few minutes then stops working. Still appears on USB bus and pulseaudio
thinks it’s working in mode s32le 2ch 48000Hz
.
Repeat: Un-plug and re-plug USB cable and the above result repeats.
Conclusion: Poor USB signal quality on cable or Tone board.
Test 4
Setup: Grey USB-C to USB-C 2.0 cable, 1m to my laptop’s Thunderbolt/USB 3 port. Confirmed this cable and port as working with Google Pixel 3.
Result: Fail. Tone board doesn’t illuminate white LED.
Repeat: Unplug and rotate USB-C cable, no change.
Conclusion: Poor USB signal quality on cable or Tone board.
Test 5
Setup: Grey USB-C to USB-C 2.0 cable, 1m to Google Pixel 3. Phone works fine with USB-C DAC + Headphone Amp (as does the desktop and laptop)
Result: Fail. Tone board doesn’t illuminate white LED.
Repeat: Unplug and rotate USB-C cable, no change.
Conclusion: Bad power, or poor USB signal quality on cable or Tone board.
Test 6
Setup: Red USB Type-A to USB-C 2.0 cable, 2m attached to laptop.
Result: Fail. Device works for 5-15 minutes then stops working. Still appears on USB bus and pulseaudio
thinks it’s working in mode s32le 2ch 48000Hz
.
Repeat: Un-plug and re-plug USB cable and the above result repeats.
Conclusion: Poor USB signal quality on cable or Tone board.
Test 7
Setup: Cheap, low quality black USB Type-A to USB-C 2.0 cable from who knows where (dug out of my closet) plugged in to same USB 2.0 hub on my desktop with no other devices attached. Cable measures 1m.
Result: Success. This appears to have worked and stayed connected over night.
To repeat, my frustration, it shouldn’t take 4 USB cables and 3 host devices (desktop, laptop and phone) to make a piece of quality gear work.
Something is wrong here and while Test 7 worked, I suspect it could fail at any moment. I thought test 6 had worked and wanted to blame the USB hub like everyone else here, but then Test 6 failed. Later test 7 works with the lowest quality cable and hub better then everything.
It’s worth noting these USB-C cables, hubs and host computers work fine with every other device I can find on my desk: Yubikey, USB Mass storage device, other USB-C DACs, Raspberry Pis and more.