Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VP6650 - USB-C hub not detected #792

Closed
pkubaj opened this issue Apr 16, 2024 · 14 comments
Closed

VP6650 - USB-C hub not detected #792

pkubaj opened this issue Apr 16, 2024 · 14 comments
Labels

Comments

@pkubaj
Copy link

pkubaj commented Apr 16, 2024

Component

Dasharo firmware

Device

Protectli VP6650

Dasharo version

0.9.0rc3

Dasharo Tools Suite version

No response

Brief summary

VP6650 doesn't detect USB-C hub; dmesg and lsusb are indifferent to plugging it in and out.
In consequence, there's no video output, ethernet, nor USB HID over USB-C on VP6650.

How reproducible

Tried with two different hubs

How to reproduce

Try to plug a USB-C hub, notice no changes in dmesg nor lsusb

Expected behavior

The hub should pop up in dmesg and lsusb, ethernet should connect and display output should be sent to monitors connected to the hub

Actual behavior

No observable behavior in reaction to plugging the hub in and out

Screenshots

No response

Additional context

No response

Solutions you've tried

No response

@pkubaj pkubaj added the bug Something isn't working label Apr 16, 2024
@miczyg1
Copy link
Contributor

miczyg1 commented Apr 17, 2024

I have a VP6650 at hand and USB-C display works for me in firmware and Windows, although I am using Kingston Nucleum USB-C hub with HDMI port connected to a monitor

@macpijan
Copy link
Contributor

Try to plug a display output via USB-C port using VGA or HDMI adapters.

@pkubaj Please provide which models and interfaces failed then, if some works, and some do not.

@pkubaj
Copy link
Author

pkubaj commented Apr 17, 2024

I use a noname USB-C hub. After plugging it to my laptop, the following devices are added:

@@ -13,4 +13,8 @@
 Bus 003 Device 008: ID 0d8c:0014 C-Media Electronics, Inc. Audio Adapter (Unitek Y-247A)
 Bus 003 Device 009: ID 046d:c077 Logitech, Inc. Mouse
 Bus 003 Device 010: ID 050d:004b Belkin Components USB-C 11-in-1 Multiport Dock
+Bus 003 Device 013: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
 Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
+Bus 004 Device 008: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub             
+Bus 004 Device 009: ID 067b:2733 Prolific Technology, Inc. USB SD Card Reader     
+Bus 004 Device 010: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter

I believe the problem here is not exactly the lack of video output, however. After plugging the same hub to VP6650, no devices are added, which suggests that the hub is not detected at all.

@miczyg1
Copy link
Contributor

miczyg1 commented Apr 17, 2024

Do you plug it to USB-C SS port? Or the COM USB-C port?

@macpijan
Copy link
Contributor

I use a noname USB-C hub.

For reference: https://web.archive.org/web/20240417102326/https://novacustom.com/product/usb-c-hub/

@pkubaj
Copy link
Author

pkubaj commented Apr 17, 2024

USB-C SS port.

@miczyg1
Copy link
Contributor

miczyg1 commented Apr 17, 2024

I am also using rc3 and I can't reproduce it...

@macpijan
Copy link
Contributor

macpijan commented Apr 17, 2024

Can we try VP6670 as well? Maybe it's a problem of this particular unit then that the USB port does not work at all

@mkopec
Copy link
Member

mkopec commented Apr 17, 2024

you might want to try https://github.com/mkopec/tipd in monitor mode to sniff USB-C Alt mode events, maybe the TPS65994 in the VP6650 is misconfigured

I also recall that an early Clevo NV41MB unit had a misconfigured PD controller and the USB-C just did not work at all, but it started working when I reflashed it with FW dumped from a working unit

@pkubaj
Copy link
Author

pkubaj commented Apr 17, 2024

Same result on VP6670, currently it's plugged in.

@miczyg1
Copy link
Contributor

miczyg1 commented Apr 17, 2024

Maybe a monitor difference then? I don't understand why we have different results.

@macpijan
Copy link
Contributor

I just confirmed yesterday the USB-C hub mentioned here: #792 (comment) was detected on the unit @dawidlesiak is testing with.

@filipleple filipleple changed the title VP6650 - no video output over USB-C VP6650 - USB-C hub not detected Apr 29, 2024
@filipleple
Copy link
Member

having consulted with @pkubaj, I've updated the scope of the issue - from just the video output (being only a single symptom) to no USB-C hub detection at all

@filipleple
Copy link
Member

filipleple commented May 9, 2024

Turned out to be the same USB3-PCI problem as #823 - resolved by Dasharo/coreboot#499.

@macpijan macpijan closed this as completed May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants