On Sun, 23 Jan 2005 11:21:57 -0500 (EST), Alan Stern
<[EMAIL PROTECTED]> wrote:
> While I'm not an expert on OHCI, it sure looks exactly like the device
> disconnected itself.  If you've got a protocol analyzer you should be able
> to see if the D+ and D- lines both go low (no D- pullup => disconnection
> for a low-speed device).
> 
> As for why this is happening... I have no idea.  Noise on the cable,
> maybe.  Or else a bad host controller.  Have you tried using your device
> on a different computer?

Unfortunately I couldn't figure out how to check the individual lines
(I'm using a CATC USB bus analyser) but I was able to try to find a
reason for the device to want to reset itself. Looking at the
transfers over a time scale shows that under windows the device is
never left idle - it is continuously polled as requested by the unit
(every 50 units or some such if my memory serves). However under linux
after the device has started up it is left idle for 1.5 seconds upon
where I assume it resets itself. (apparently my estimation of the
device resetting itself every second was off by a wide margin)

So now it seems that my options are
- Try to get this working with the hiddev module if possible..however
if I understand correctly once the device is registered a
/dev/usb/hiddev node is created allowing me to talk to it. However
this node doesn't appear on my udev filesystem so either I keep
mistiming my ls or another problem exists.
- Write my own module, which sounds excessive but I'd be happy to do
it if no other alternatives exist.

Anyway, thanks for the help! I'm now off to try to find a way to talk
to the device.

-- 
Eddie Cornejo


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to