This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB8043A: Hub exception

Part Number: TUSB8043A
Other Parts Discussed in Thread: TUSB8043

通过TUSB8043A的数据手册来看,TUSB8043A是个4端口的hub,但是现在我们的设备却检测出5个端口。所以想问一下可能会是什么原因引起的?

 According to the data manual of TUSB8043A, TUSB8043A is a 4-port hub, but now our device has detected 5 ports. So I want to ask what might be the cause?

  • 您好,我不太明白您的意思,TUSB8043只有四个下行端口,您有接其他HUB级联吗?是通过什么方法检测端口的数量的?

    检测到5个端口,是不是把上行USB端口也加进去了? 目前TUSB8043 能正常工作吗?

  • 由于我们的设备连接了很多的USB设备,所以在根HUB下接了一个TUSB8043,但是通过kernel的log发现TUSB8043被识别出了五个端口,现在连接到TUSB8043下的UVC设备无法正常工作,通过来看,是在uvc初始化的时候,在usb_set_interface这里出现了错误,返回了一个错误的值-71。

    kernel日志:

    [2023-02-13 22:00:08.937674] INFO kernel:hub 3-1:1.0: USB hub found
    [2023-02-13 22:00:08.937755] INFO kernel:hub 3-1:1.0: 5 ports detected
    [2023-02-13 22:00:08.937769] INFO kernel:hub 3-1:1.0: compound device; port removable status: RRRRF
    [2023-02-13 22:00:08.937778] INFO kernel:hub 3-1:1.0: individual port power switching
    [2023-02-13 22:00:08.937791] INFO kernel:hub 3-1:1.0: individual port over-current protection
    [2023-02-13 22:00:08.969564] INFO kernel:hub 3-1:1.0: TT per port
    [2023-02-13 22:00:08.969581] INFO kernel:hub 3-1:1.0: TT requires at most 8 FS bit times (666 ns)
    [2023-02-13 22:00:08.969593] INFO kernel:hub 3-1:1.0: power on to power good time: 100ms
    [2023-02-13 22:00:08.969706] INFO kernel:hub 3-1:1.0: local power source is good
    [2023-02-13 22:00:08.970251] INFO kernel:hub 3-1:1.0: enabling power on all ports
    [2023-02-13 22:00:09.046183] INFO kernel:usb 4-1: new SuperSpeed USB device number 2 using xhci-hcd
    [2023-02-13 22:00:09.066310] INFO kernel:usb 3-1-port2: status 0101 change 0001
    [2023-02-13 22:00:09.066342] WARNING kernel:usb 4-1: usb_device_supports_lpm: quirks: USB_QUIRK_NO_LPM
    [2023-02-13 22:00:09.066464] INFO kernel:usb 4-1: udev 2, busnum 4, minor = 385
    [2023-02-13 22:00:09.066476] INFO kernel:usb 4-1: New USB device found, idVendor=0451, idProduct=8340
    [2023-02-13 22:00:09.066483] INFO kernel:usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [2023-02-13 22:00:09.066788] INFO kernel:usb 3-1-port5: status 0101 change 0001

  • 您好,通过我提供的kernel日志有什么新的发现吗?

  • 抱歉,kernal日志我这边没有发现什么,我需要请教下资深工程师,然后给您答复。

    给您带来不便非常抱歉。

  • 您好,请问有大致的思路了吗?

  • 抱歉抱歉,我这边再去确认一下哈。 明天给您答复。

  • 您好,美国工程师的回复是there is an Internal Downstream Port for I2C Control Through USB HID

    有一个内部下行端口是由I2C通过USB HID控制的。

  • 所以现在我们检测到5个端口是正常现象?

  • 是的,我也在确认中这是不是说明是正常现象。收到确认后会通知给您。

  • 好的,谢谢。

  • 您好,已确认,检测到5个端口这个是正常现象。