Read Ultimarc Board topic where TimePilot used the same solution:
Click
After looking at this topic I realized that both of you have VIA chipset based mobos (that also are only USB v1.x ?). Perhaps using the u360's with v1.x USB is causing some of the issues?
I don't know if this has anything to do with it, but reading the wiki
http://en.wikipedia.org/wiki/USB on USB says that VIA and Intel use different USB host controller devices for low speed USB than everyone else. They use UHCI while everyone else uses OHCI (interestingly, VIA and intel's UHCI are more software-driven than OHCI is and and is thus more processor intensive). Perhaps this is causing some incompatibility or conflict?? Perhaps the u360 works fine with OHCI but doesn't like UHCI (or just is barely incompatible so it sometimes gives problems)?
Another idea not necessarily reated to the chipset...
Perhaps the U360 needs to be connected to it's own root hub/controller???
I don't know if this is the case....
Perhaps the U360 draws more power than the USB spec? Initially, a device is only allowed to draw 100mA, but can request more and then draw up to 500mA. Perhaps the u360 draws more than 100mA right off the bat without waiting for the request, but doesn't draw over the 500mA. The wiki says "In practice, most ports will deliver the full 500 mA or more before shutting down power, even if the device hasn't requested it or even identified itself." Maybe some mobos can handle the initial 'overdraw' (over 100mA), but others are more strict and require that the device request it...
Andy, could you confirm any of this?
I'm looking forward to getting a couple of these - perhaps if some of these things are an issue, I can be sure to get a mobo/chipset that avoids the problems.
Rick