[Tinyos-1.2wg] Fwd: [Tinyos-users] Linux, Telos, USB, EHCI vs OHCI/UHCI
Kristin Wright
l.kristin.wright at gmail.com
Mon Jan 24 08:57:08 PST 2005
I'm forwarding this message so that this information about linux
kernel compatibility is in the archives; the information is pertinent
to choosing linux distributions with kernels that are compatible with
the TinyOS's USB functionality.
-kw
---------- Forwarded message ----------
From: Cory Sharp <cory.sharp at gmail.com>
Date: Tue, 18 Jan 2005 17:31:37 -0800
Subject: [Tinyos-users] Linux, Telos, USB, EHCI vs OHCI/UHCI
To: Mike Howard <mhoward at cs.berkeley.edu>
Cc: TinyOS Users <tinyos-users at millennium.berkeley.edu>
Mike,
I'm copying the tinyos-users mailing list because this information
seems pertinent. But, it currently and most directly applies to the
Linux 2.6 kernel configuration for omega.cs.
The Linux USB drivers seem to be in a continual state of flux, so it's
hard to pick a good version. And, it seems that Linux 2.6.6 and later
are doing well (2.6.5 and before can choke), and the most recent the
better -- for instance, I've found 2.6.10 behaves better than 2.6.9.
Consistently across all 2.6 kernel versions, the USB EHCI (USB 2.0)
drivers don't work well with Telos. I'm not sure why, probably
something to do with ECHI's relationship to the ftdi_sio or usbserial
drivers. Regardless, I've found that the OHCI or UHCI (USB 1.1)
drivers work much better and more consistently. Loading these as
modules instead of building them into the kernel seems to work better
with usb hotplug, as well.
So, can you rebuild the kernel with these options then load ONLY the
OCHI or UHCI driver (and not EHCI) on bootup (putting it in
/etc/modules or whatever)?
Device Drivers -->
USB Support -->
<M> EHCI HCD (USB 2.0) support
<M> OHCI HCD support
<M> UHCI HCD (most Intel and VIA) support
Thanks,
Cory
_______________________________________________
Tinyos-users mailing list
Tinyos-users at Millennium.Berkeley.EDU
http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users
_______________________________________________
Tinyos-1.2wg mailing list
Tinyos-1.2wg at Mail.Millennium.Berkeley.EDU
http://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-1.2wg
More information about the Tinyos-1.2wg
mailing list