[U-Boot] Unable to use USB Keyboard on u-boot
Marek Vasut
marex at denx.de
Fri May 11 12:55:43 CEST 2012
Dear Atul Kumar,
> Dear Marek,
>
> I am tring to bring up USB Keyboard on u-boot with "Beagle_board
> xM ver B".. found number of post,but the stack is already updated one..
> I am able to find the info of the connected device but some how keyboard
> does not works.. can you suggest/guide me were i am making mistake or
> where I need to do some device specific changes..
>
Please always CC the U-Boot mailing list (CCed).
Did you try running "coninfo" after the "usb reset"/"usb start"? What does it
output, do you see "usbkbd" there? Wild guess would be to run "setenv stdin
usbkbd" or something after you do "usb reset".
> *logs for "usb start"*
>
> OMAP3 beagleboard.org #
>
> usb start
>
> (Re)start USB...
>
> USB: Initializing OMAP EHCI
>
> OMAP UHH_REV
>
> ISION 0x10
>
> OMAP EHCI init done
>
> Register 1313 NbrPorts 3
>
> USB EHCI 1.00
>
> scanning bus for devices...
>
> 4 USB Device(s) found
>
> USB KBD: found set protocol...
>
> USB KBD: found set idle...
>
> USB
>
> KBD: enable interrupt pipe...
>
> USB KBD: found set up device.
>
> USB KBD: register.
>
> usb_kbd_dev.name- usbkbd
>
> before stdio register
>
> clone _dev->name-usbkbd,dev->name-usbkbd
>
> in stdio register,usb_kbd_dev.name- usbkbd
>
> After stdio register
>
> before strcmp
>
> stdin name- *serial*
>
> scan end
>
> scanning bus for storage devices... 0 Storage Device(s) found
>
> scanning bus for ethernet devices... Warning: failed to set MAC address
>
> 1 Ethernet Device(s) found
>
> OMAP3 beagleboard.org #
>
> *logs for "usb info"*
>
> OMAP3 beagleboard.org #
>
> usb info
>
> 1: Hub, USB Revision 2.0
>
> - u-boot EHCI Host Controller
>
> - Class: Hub
>
> - PacketSize: 64 Configurations: 1
>
> -
>
> Vendor: 0x0000 Product 0x0000 Version 1.0
>
> Configuration: 1
>
> - Interfaces: 1 Self Powered 0mA
>
> Interface: 0
>
> - Alternate Setting 0, Endpoints: 1
>
> - Class Hub
>
> - Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms
>
> 2: Hub, USB Revision 2.0
>
> - Class: Hub
>
> - PacketSize: 64 Configurations: 1
>
> - Vendor: 0x0424 Product 0x9514 Version 2.0
>
> Configuration: 1
>
> - Interfaces: 1 Self Powered Remote Wakeup 2mA
>
> Interface: 0
>
> - Alternate Setting 0, Endpoints: 1
>
> - Class Hub
>
> - Endpoint 1 In Interrupt MaxPacket 1 Interval 12ms
>
> - Endpoint 1 In Interrupt MaxPacket 1 Interval 12ms
>
> 3: Vendor specific, USB Revision 2.0
>
> - Class: Vendor specific
>
> - PacketSize: 64 Configurations: 1
>
> - Vendor: 0x0424 Product 0xec00 Version 2.0
>
> Configuration: 1
>
> - Interfaces: 1 Self Powered Remote Wakeup 2mA
>
> Interface: 0
>
> - Alternate Setting 0, Endpoints: 3
>
> - Class Vendor specific
>
> - Endpoint 1 In Bulk MaxPacket 512
>
> - Endpoint 2 Out Bulk MaxPacket 512
>
> - Endpoint 3 In Interrupt MaxPacket 16 Interval 4ms
>
> 4: Human Interface, USB Revision 1.10
>
> - LITEON Technology USB Multimedia Keyboard
>
> - Class: (from Interface) Human Interface
>
> - PacketSize: 8 Configurations: 1
>
> - Vendor: 0x046d Product 0xc312 Version 1.1
>
> Configuration: 1
>
> - Interfaces: 1 Bus Powered Remote Wakeup 70mA
>
> Interface: 0
>
> - Alternate Setting 0, Endpoints: 1
>
> - Class Human Interface, Subclass: Boot Keyboard
>
> - Endpoint 1 In Interrupt MaxPacket 8 Interval 24ms
>
> OMAP3 beagleboard.org #
>
>
>
> Thanks & Regards
> Atul Kumar
> 9845495793
More information about the U-Boot
mailing list