Good day all,
It is now possible to get input from multiple USB device using a powered USB hub. In my current setup I have a mouse and a keyboard and everything works well. Only basic functionality is supported - USB hot plug and return from hibernation will not work.
This has been tested on landing-snowball builds for kernel 3.0 and 3.1, the latest can be found here:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball/#bu...
The feature has been proven to work with V5 and V11 boards.
Special thanks to our 3-stars kernel engineer Philippe Langlais and the STE connectivity team for their relentlessness work on this problem.
Best regards, Mathieu.
On 10 January 2012 14:36, Mathieu Poirier mathieu.poirier@linaro.org wrote:
Good day all,
It is now possible to get input from multiple USB device using a powered USB hub. In my current setup I have a mouse and a keyboard and everything works well. Only basic functionality is supported - USB hot plug and return from hibernation will not work.
This has been tested on landing-snowball builds for kernel 3.0 and 3.1, the latest can be found here:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball/#bu...
The feature has been proven to work with V5 and V11 boards.
Special thanks to our 3-stars kernel engineer Philippe Langlais and the STE connectivity team for their relentlessness work on this problem.
Nicely done Mathieu!
This had been thought to be a hardware problem. Could you expand on the solution a little bit and list the USB hub you're using to test with?
Best regards, Mathieu.
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
I suppose gurus at STE found a work around - I don't have more details on the solution.
I have a very basic Dynex 4 port hub. See http://bit.ly/ywaqjT .
Mathieu.
On 12-01-10 03:11 PM, Zach Pfeffer wrote:
On 10 January 2012 14:36, Mathieu Poirier mathieu.poirier@linaro.org wrote:
Good day all,
It is now possible to get input from multiple USB device using a powered USB hub. In my current setup I have a mouse and a keyboard and everything works well. Only basic functionality is supported - USB hot plug and return from hibernation will not work.
This has been tested on landing-snowball builds for kernel 3.0 and 3.1, the latest can be found here:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball/#bu...
The feature has been proven to work with V5 and V11 boards.
Special thanks to our 3-stars kernel engineer Philippe Langlais and the STE connectivity team for their relentlessness work on this problem.
Nicely done Mathieu!
This had been thought to be a hardware problem. Could you expand on the solution a little bit and list the USB hub you're using to test with?
Best regards, Mathieu.
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
On 10 January 2012 16:26, Mathieu Poirier mathieu.poirier@linaro.org wrote:
I suppose gurus at STE found a work around - I don't have more details on the solution.
I have a very basic Dynex 4 port hub. See http://bit.ly/ywaqjT .
Do you still need the OTG adapter?
Mathieu.
On 12-01-10 03:11 PM, Zach Pfeffer wrote:
On 10 January 2012 14:36, Mathieu Poirier mathieu.poirier@linaro.org wrote:
Good day all,
It is now possible to get input from multiple USB device using a powered USB hub. In my current setup I have a mouse and a keyboard and everything works well. Only basic functionality is supported - USB hot plug and return from hibernation will not work.
This has been tested on landing-snowball builds for kernel 3.0 and 3.1, the latest can be found here:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball/#bu...
The feature has been proven to work with V5 and V11 boards.
Special thanks to our 3-stars kernel engineer Philippe Langlais and the STE connectivity team for their relentlessness work on this problem.
Nicely done Mathieu!
This had been thought to be a hardware problem. Could you expand on the solution a little bit and list the USB hub you're using to test with?
Best regards, Mathieu.
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
That is a very valid question and the answer is yes, you still do. Otherwise the board gets powered from the hub, cancelling device discovery.
On 12-01-10 03:33 PM, Zach Pfeffer wrote:
On 10 January 2012 16:26, Mathieu Poirier mathieu.poirier@linaro.org wrote:
I suppose gurus at STE found a work around - I don't have more details on the solution.
I have a very basic Dynex 4 port hub. See http://bit.ly/ywaqjT .
Do you still need the OTG adapter?
Mathieu.
On 12-01-10 03:11 PM, Zach Pfeffer wrote:
On 10 January 2012 14:36, Mathieu Poirier mathieu.poirier@linaro.org wrote:
Good day all,
It is now possible to get input from multiple USB device using a powered USB hub. In my current setup I have a mouse and a keyboard and everything works well. Only basic functionality is supported - USB hot plug and return from hibernation will not work.
This has been tested on landing-snowball builds for kernel 3.0 and 3.1, the latest can be found here:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball/#bu...
The feature has been proven to work with V5 and V11 boards.
Special thanks to our 3-stars kernel engineer Philippe Langlais and the STE connectivity team for their relentlessness work on this problem.
Nicely done Mathieu!
This had been thought to be a hardware problem. Could you expand on the solution a little bit and list the USB hub you're using to test with?
Best regards, Mathieu.
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
Silly question. Do you know if an adapter would cause a problem? The hub I have is mini-USB to the hub, and the cable that came with it is mini-USB to USB-A (I have an adapter to make the cable mini-USB at both ends).
cheers, Jesse
On Tue, Jan 10, 2012 at 2:26 PM, Mathieu Poirier mathieu.poirier@linaro.org wrote:
I suppose gurus at STE found a work around - I don't have more details on the solution.
I have a very basic Dynex 4 port hub. See http://bit.ly/ywaqjT .
Mathieu.
On 12-01-10 03:11 PM, Zach Pfeffer wrote:
On 10 January 2012 14:36, Mathieu Poirier mathieu.poirier@linaro.org wrote:
Good day all,
It is now possible to get input from multiple USB device using a powered USB hub. In my current setup I have a mouse and a keyboard and everything works well. Only basic functionality is supported - USB hot plug and return from hibernation will not work.
This has been tested on landing-snowball builds for kernel 3.0 and 3.1, the latest can be found here:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball/#bu...
The feature has been proven to work with V5 and V11 boards.
Special thanks to our 3-stars kernel engineer Philippe Langlais and the STE connectivity team for their relentlessness work on this problem.
Nicely done Mathieu!
This had been thought to be a hardware problem. Could you expand on the solution a little bit and list the USB hub you're using to test with?
Best regards, Mathieu.
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
Jesse,
That is an interesting setup you have there.
See this link: http://en.wikipedia.org/wiki/File:Mini_usb_AB.jpg
What needs to get in to the OTG port on the Snowball is a true mini A (shown on the left in above link). If a mini B (shown on the right) is used the board will get powered and devices won't be discovered.
Mini A connectors are very hard to find in the US. If you're fortunate enough to have one go ahead and try it.
Mathieu.
On 12-01-10 03:35 PM, Jesse Barker wrote:
Silly question. Do you know if an adapter would cause a problem? The hub I have is mini-USB to the hub, and the cable that came with it is mini-USB to USB-A (I have an adapter to make the cable mini-USB at both ends).
cheers, Jesse
On Tue, Jan 10, 2012 at 2:26 PM, Mathieu Poirier mathieu.poirier@linaro.org wrote:
I suppose gurus at STE found a work around - I don't have more details on the solution.
I have a very basic Dynex 4 port hub. See http://bit.ly/ywaqjT .
Mathieu.
On 12-01-10 03:11 PM, Zach Pfeffer wrote:
On 10 January 2012 14:36, Mathieu Poirier mathieu.poirier@linaro.org wrote:
Good day all,
It is now possible to get input from multiple USB device using a powered USB hub. In my current setup I have a mouse and a keyboard and everything works well. Only basic functionality is supported - USB hot plug and return from hibernation will not work.
This has been tested on landing-snowball builds for kernel 3.0 and 3.1, the latest can be found here:
https://android-build.linaro.org/builds/~linaro-android/staging-snowball/#bu...
The feature has been proven to work with V5 and V11 boards.
Special thanks to our 3-stars kernel engineer Philippe Langlais and the STE connectivity team for their relentlessness work on this problem.
Nicely done Mathieu!
This had been thought to be a hardware problem. Could you expand on the solution a little bit and list the USB hub you're using to test with?
Best regards, Mathieu.
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
linaro-android@lists.linaro.org