Re: usb3.0: dwc3: isoc: missisoc while setting the USB transfer UVC data

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jun 10, 2021 at 7:38 PM Felipe Balbi <balbi@xxxxxxxxxx> wrote:
>
>
> Hi,
>
> kun peng <kunpeng0891@xxxxxxxxx> writes:
> > On Thu, Jun 10, 2021 at 6:07 PM Felipe Balbi <balbi@xxxxxxxxxx> wrote:
> >>
> >> Hi,
> >>
> >> kun peng <kunpeng0891@xxxxxxxxx> writes:
> >> > Hi , I'm using the 4*A53 with DWC3 USB controller, my hardware to work
> >> > like a USB camera and so make use of the USB 3.0 UVC gadget driver。
> >> > usb3.0 isoc transfer with  missisoc -18,larger maxburst is set, the
> >> > more -18 appears。
> >> > but from trace info, the trb has been put in advance。
> >> >
> >> > test setting:
> >> > dwc3 driver version:5.12
> >> > PC: potplayer
> >> >
> >> > maxpacket : 3072
> >> > maxburst : 15
> >> > interval : 1
> >> > UVC_NUM_REQUESTS: 8
> >>
> >> sorry, you're running 4.14.74 kernel. That's far too old for this forum
> >> to help you. Try reproducing with the latest v5.13-rc kernel.
> >>
> >> --
> >> balbi
> >
> > thanks for your reply.
> >
> > my kernel is 4.14, but usb and uvc related driver has been update to
> > 5.12.0 linux main line.
> > The problem mentioned above is after the update.
>
> right, many other things happen in the framework. You could bisect and
> try to find the offending commit, but this forum can't do much to help,
> sorry.
>
> --
> balbi

previous 4.14 was problematic, so we updated it to 5.12.
after the update:
usb2.0 isoc\bulk\ all is well.
usb3.0 isoc with many -18 error...  bulk is normal

thanks
--
kun




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux