0

I have two Ubuntu 22.04 systems. One is Intel the other Arm.

I have them configured the same to interface to a QHYCCD camera.

The device works flawlessly under Intel but is a mess under Arm.

When attaching the device (USB3) the Intel systems recognizes it as a USB2 Cypress Westbridge device and a udev rule switches it to a USB3 QHYCCD camera.

This occurs on both Intel and Arm. On the Arm system for some reason it then drops back from a USB3 device to a USB2 device which renders it useless.

The dmesg output from both systems follows :

Arm system:

[ 3493.365288] usb 1-1.4: Product: WestBridge
[ 3493.365290] usb 1-1.4: Manufacturer: Cypress
[ 3493.365291] usb 1-1.4: SerialNumber: 0000000004BE
[ 3493.365668] usb 1-1.4: Unsupported device
[ 3493.507773] usb 1-1.4: USB disconnect, device number 37
[ 3493.664483] usb 2-1.4: new SuperSpeed USB device number 5 using xhci-hcd
[ 3493.684946] usb 2-1.4: LPM exit latency is zeroed, disabling LPM.
[ 3493.685658] usb 2-1.4: New USB device found, idVendor=1618, idProduct=0716
[ 3493.685661] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3493.685663] usb 2-1.4: Product: QHY715U3G20-20230106
[ 3493.685664] usb 2-1.4: Manufacturer: QHYCCD
[ 3493.689205] usb 2-1.4: Unsupported device
[ 3508.131437] usb 2-1.4: USB disconnect, device number 5
[ 3509.371808] usb 1-1.4: new high-speed USB device number 38 using xhci-hcd
[ 3510.907742] usb 1-1.4: new high-speed USB device number 39 using xhci-hcd
[ 3511.683398] usb 1-1.4: New USB device found, idVendor=1618, idProduct=0716
[ 3511.683401] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3511.683403] usb 1-1.4: Product: QHY715U3G20-20230106
[ 3511.683405] usb 1-1.4: Manufacturer: QHYCCD
[ 3511.683912] usb 1-1.4: Unsupported device

On the Arm system Bus 2 is USB3 and Bus 1 is USB2.

Intel System:

[ 672.660287] usb 3-2: new high-speed USB device number 15 using xhci_hcd
[ 672.789453] usb 3-2: New USB device found, idVendor=1618, idProduct=0715, bcdDevice= 1.00
[ 672.789477] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 672.789485] usb 3-2: Product: WestBridge
[ 672.789491] usb 3-2: Manufacturer: Cypress
[ 672.789495] usb 3-2: SerialNumber: 0000000004BE
[ 673.543763] usb 3-2: USB disconnect, device number 15
[ 673.806497] usb 4-2: new SuperSpeed USB device number 2 using xhci_hcd
[ 673.820635] usb 4-2: LPM exit latency is zeroed, disabling LPM.
[ 673.822660] usb 4-2: New USB device found, idVendor=1618, idProduct=0716, bcdDevice= 0.00
[ 673.822681] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 673.822689] usb 4-2: Product: QHY715U3G20-20230106
[ 673.822694] usb 4-2: Manufacturer: QHYCCD

On the Intel system bus 4 is USB3 and bus 3 is USB2.

On the Arm system there is an error "Unsupported device" reported (multiple times) and I am trying to determine where this is coming from or if this is red herring.

Do I have a missing kernel driver?

How do I approach this issue?

Update (further info as requested)

Here is a list of all the system I have tested this on:

Raspberry PI5
Distributor ID: Ubuntu
Description:    Raspberry PI OS 64 bit
Release:    
Codename:   Bookworm
Kernel: 

Raspberry PI5
Distributor ID: Ubuntu
Description:    Armbian 25.2.4 noble
Release:    24.04
Codename:   noble
Kernel: 6.12.22-current-bcm2711

Odroid N2
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:    22.04
Codename:   jammy
Kernel: 4.9.337-38

Odroid N2
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.2 LTS
Release:    24.04
Codename:   noble
Kernel: 6.6.77-130

Odroid N2
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:    22.04
Codename:   jammy
Kernel: 6.12.22-current-meson64

Intel HP Laptop
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:    22.04
Codename:   jammy
Kernel: 6.8.0-59-generic

The only systems the QHYCCD camera works properly on is the Intel laptop and the Raspberry PI with the official PI OS 64 bit.

1
  • 1
    hey, could you run uname -r on both systems and tell us the result? Commented May 15 at 11:13

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.