On Wed, Dec 16, 2015 at 06:15:06PM +1100, David Tulloh wrote:
> Thanks for looking in to this,
> 
> On 16 December 2015 at 17:34, Maxime Ripard <
> maxime.rip...@free-electrons.com> wrote:
> 
> > Hi,
> >
> > On Wed, Dec 16, 2015 at 12:47:18PM +1100, David Tulloh wrote:
> > > Hi,
> > >
> > > I am working on a SinoVoip Bananapi M1
> > >
> > > With the current mainline USB does not work.
> >
> > What are you trying to do with USB? Plain USB ? USB OTG? Which port
> > are you connecting it to?
> >
> 
> Plain USB, the ports next to the ethernet port.
> I believe they are USB1 and USB2.
> On the schematic it is J3.

Ok. So it's not related to usb0-vbus. This one is for the OTG.

> Attempting to connect a no-name keyboard, which is generally connected
> during boot but plugging it in later makes no difference. Also using a
> Turtle Beach audio dongle with power LED.
> 
> The keyboard and power LEDs come on towards the end of the U-Boot process
> but switch off once the kernel starts to boot.
> 
> The keyboard is completely non-functional at the login prompt. Standard
> keys aren't printed in addition to numlock and friends not responding.
> 
> >
> > > I believe that power to the USB vbus is being disabled during boot.
> >
> > If you're using the micro-USB port and that the device is connected at
> > boot, yes, that might be the issue.
> >
> > > Failing build v4.4-rc5
> > > Working build v4.2.3
> > >
> > > Compiled with
> > > make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- sunxi_defconfig
> > menuconfig
> > > zImage dtbs
> >
> > What did you change in menuconfig?
> >
> 
> I have tried a few options on and off. I have tested, without noticable
> change, kernels with all these options not set.
> In config matching the attached output I had changed:
> 
> CONFIG_KEYBOARD_ATKBD -> not set
> Special HID drivers -> not set
> CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
> CONFIG_USB_EHCI_ROOT_HUB_TT=y
> CONFIG_USB_EHCI_TT_NEWSCHED not set
> CONFIG_IPV6=y
> CONFIG_REGULATOR_DEBUG=y

Do you have CONFIG_USB_HID?

Thanks,
Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: Digital signature

Reply via email to