Lines Matching full:usb
7 USB Support
10 The USB support is implemented on the base of the UHCI Host
13 Currently supported are USB Hubs, USB Keyboards, USB Floppys, USB
14 flash sticks and USB network adaptors.
20 The USB (at least the USB UHCI) needs a frame list (4k), transfer
23 frame pointer. This may cause to crash the OS during boot. So the USB
24 _MUST_ be stopped during OS boot. This is the reason, why the USB is
25 NOT automatically started during start-up. If someone needs the USB
29 For USB keyboards this can be done by a script which is automatically
31 USB keyboard another script is necessary, which first disables the
32 USB and then executes the boot command. If the boot command fails,
33 the script can reenable the USB kbd.
35 Common USB Commands:
36 - usb start:
37 - usb reset: (re)starts the USB. All USB devices will be
39 - usb tree: shows all USB devices in a tree like display
40 - usb info [dev]: shows all USB infos of the device dev, or of all
42 - usb stop [f]: stops the USB. If f==1 the USB will also stop if
43 an USB keyboard is assigned as stdin. The stdin
45 Storage USB Commands:
46 - usb scan: scans the USB for storage devices.The USB must be
47 running for this command (usb start)
48 - usb device [dev]: show or set current USB storage device
49 - usb part [dev]: print partition table of one or all USB storage
51 - usb read addr blk# cnt:
55 boot from USB device
59 CONFIG_CMD_USB enables basic USB support and the usb command
62 CONFIG_USB_KEYBOARD enables the USB Keyboard
63 CONFIG_USB_STORAGE enables the USB storage devices
64 CONFIG_USB_HOST_ETHER enables USB ethernet adapter support
67 USB Host Networking
70 If you have a supported USB Ethernet adapter you can use it in U-Boot
73 Note: USB Host Networking is not the same as making your board act as a USB
76 case the connection is via a USB cable with the computer acting as the host.
78 With USB Host Networking, your board is the USB host. It controls the
91 drivers/usb/eth.
98 If you look at drivers/usb/eth/asix.c you will see this line within the
114 Enabling USB Host Networking
117 The normal U-Boot commands are used with USB networking, but you must
118 start USB first. For example:
120 usb start
125 To enable USB Host Ethernet in U-Boot, your platform must of course
126 support USB with CONFIG_CMD_USB enabled and working. You will need to
129 CONFIG_CMD_USB=y /* the 'usb' interactive command */
130 CONFIG_USB_HOST_ETHER=y /* Enable USB Ethernet adapters */
170 The 'usb start' command should identify the adapter something like this:
172 CrOS> usb start
173 (Re)start USB...
174 USB EHCI 1.00
175 scanning bus for devices... 3 USB Device(s) found
217 Some boards have USB Ethernet chips on-board, and these sometimes do not
224 eth2addr). There is similar support on the USB network side, using the
226 don't want a USB device taking the MAC address of a built-in device or
229 So if your USB Ethernet chip doesn't have a MAC address available then