simon@xxxxxxxxxxxxxx wrote: > > simon@xxxxxxxxxxxxxx wrote: > >> Hi I am using a v4l2 usb video capturer (em28xx based), and it is working > >> fine for around 5 minutes. However, it stops capturing after this time. > >> > >> There is no error message sent to kmsg ot the application, which > >> apparently waits for more data to be received. > >> > >> The debug dump from usbmon is: > >> > > <snip usbmon dump> > > > >> > >> I am using kernel 2.6.34-rc7, and now the E messages are shown. In kernels > >> 2.6.33 and 2.6.32 the bus went on sending callbacks with 0s. > >> I assume that there is still some work in progress on the ehci module, and > >> eventually this issue will be solved. > >> > >> Also, when I stop the application the following message is shown: > >> > >> em28xx #0: cannot change alternate number to 0 (error=-110) > >> > > > > Which processor and which board are you running this on? What is the > > transceiver you are using? (We had issues due to inadequate capacitance > > on some power rails, and poor board design). This could be one source > > of your problem. > > > > Then again, you might be hitting an OMAP errata. > > > > Are you able to use the device after you load the EHCI module again? > > > > I am using gumstix overo air board. > > I am using a hub attached to the overo, and the capturer > attached to the device. > > Once I reload the ehci-hcd module, I have to replug either the usb hub or > the capturer so that it is detected again by ehci. > I mean, when I reload the ehci-hcd module the root hub is detected, but > not the devices attached to it. > What happens if you have the video capture device and another USB device (a flash drive maybe) connected to the external hub? Does the other device also stop working when the video capture device fails? - Anand ��.n��������+%������w��{.n�����{�������ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f