Check the kernel config on your OE build - some recent OE kernels have
had the USB OTG set in 'BOTH' mode (ie both Host and Device modes,
selected dynamically) which doesn't seem to work. Older kernels that
did work had only HOST enabled.
How do I choose it? Maybe a noob question, I tried searching but could
not find an answer.
The current checkout uses the .29 kernel. And the USB does not work on
that.