Re: Fwd: USB2 isochronous camera not working on USB3 port

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

 



Hi Jean-Philippe,

On Wednesday 06 March 2013 14:21:14 jean-philippe francois wrote:
> Hi,
> 
> The company I work for is doing USB cameras, for which
> I wrote the drivers (out of tree).

Just out of curiosity, was there any shortcoming in the UVC specification that 
pushed your company to implementing a vendor protocol ?

> Raw camera data are transferred using isochronous transfer.
> 
> However when plugging the camera on an USB3 port, xhci spits the
> following messages on URB submission :
> 
> [ 1704.989785] xhci_hcd 0000:01:00.0: ERROR Transfer event TRB DMA ptr
> not part of current TD
> 
> I submit 4 urbs, each containing 16 ISO frames, and have 61 or 62
> messages in the dmesg output.
> 
> In addition, stopping the stream definitely confuse the driver or
> chip, which is considered dead by the usb core (cf logs).
> 
> USB3 host  is an asmedia ASM1042.
> 
> Please find attached the dmesg output, and the output of lsusb -v for
> the device.
> 
> This is with 3.8.2 opensuse Kernel Of The Day
> 
> Regards,
> Jean-Philippe François
> 
> PS : I am not subscribed to the list, can I be cc'ed  in the reply ?

-- 
Regards,

Laurent Pinchart

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




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

  Powered by Linux