Article 6G93E TUSB73x0 SuperSpeed USB 3.0 xHCI indicates host error

TUSB73x0 SuperSpeed USB 3.0 xHCI indicates host error

by
ming.weride
from LinuxQuestions.org on (#6G93E)
Hi

We are using Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller (rev 02). each xHCI HC connect to 3 USB camera directly.
1200 x 1200 or 1920 x 1200 are picture resolution(number of pixel for each picture).

16 is YUV encoding, each pixel needs 16bit.

30/20 are frame rate.

if we using bulk transaction. some times we got following error from kernel message, it is not easy to reproduce, but we got those error from time to time.
Code:[Thu Apr 6 20:28:53 2023] uvcvideo: Non-zero status (-71) in video completion handler.
[Thu Apr 6 20:28:53 2023] xhci_hcd 0000:77:00.0: Transfer error for slot 2 ep 6 on endpoint
[Thu Apr 6 20:28:53 2023] uvcvideo: Non-zero status (-71) in video completion handler.
[Thu Apr 6 20:28:53 2023] xhci_hcd 0000:77:00.0: Transfer error for slot 2 ep 6 on endpointthose error msg from this kernel code:
1. https://elixir.bootlin.com/linux/v5....i-ring.c#L2526
2. https://elixir.bootlin.com/linux/v5...._video.c#L1542
Do you have any idea what this error means? what can we do to avoid those errors?
And We use a USB 3.0 protocol analyzer in between, for bulk transaction, when the issue happens, we captured lots of error. HOSTerr. and retry.

From https://www.ti.com/lit/ds/symlink/tu...oogle.com%252F

I saw TUSB73x0 also provide 7.5.1.65 De-Emphasis and Swing Control Register. please check 7.5.1.65.

why HostErr happens,How can avoid it ? thanks.
https://e2e.ti.com/support/interface...nal-host-error
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments