On 1/18/08, Pete Zaitcev <[EMAIL PROTECTED]> wrote:
> On Fri, 18 Jan 2008 16:25:51 -0500, "Jon Smirl" <[EMAIL PROTECTED]> wrote:
>
> > I guess I have to buy another hub. The USB 2.0 hubs I have aren't
> > multi-tt and don't work right with the audio devices.
>
> I would rather think about adding a USB bus or two. The thought of
> three isochronous devices on the same bus makes me uncomfortable.
> It's a miracle your HCs scheduler manages to find bandwidth for them.

That's why I was somewhat suspicious that the disconnects are being
caused by software. What happens if the scheduler doesn't have the
data ready in time? Could it cause the reset I am seeing?

44100 samples  * 16 bit * 2 stereo = 1.4112Mb/sec
Three channels is 4.2336Mb into a 12Mb channel.

But 44100 doesn't divide evenly into 12Mb. So does it get into an
impossible situation of needing to transmit to all three
simultaneously and occasionally trigger the reset?

There is nothing else active on the USB port. The external hub is
plugged into an ohci host.

-- 
Jon Smirl
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to