Thanks for the follow up Steve. I'm sure others will find this useful.


On Mon, Aug 12, 2013 at 2:02 PM, Steve Modica <> wrote:
We resolved this.  USB_SUSPEND was enabled and our board does not have software control of VBUS.  Turning off suspend was he answer.

On Aug 9, 2013, at 2:59 PM, Steve Modica <> wrote:

Hi All

We have a custom IO card that uses Overo.  Back in the 3.0 kernel days, we could plug in devices and they would enumerate (hot plug).  With the 3.5 kernels, on the same board, this does not happen.  The devices will show up if we power up with them attached, but they do not get seen if they are plugged in after boot.

We suspect the new kernel wants to toggle VBUS to get devices to announce themselves or something and our USB implementation does not have any software control over VBUS.  

Does anyone recollect where/what enumeration changes were made between 3.0 and 3.5 that might have caused this?  
A TOBI board hotplugs just fine with the new kernel (Those boards have software control for VBUS)


Steve Modica
CTO -  Small Tree Communications
mobile: 651-261-3201

Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
gumstix-users mailing list