1
我正在使用u-boot 2013.04,並且通過在.h文件中添加以下內容來啓用了usb支持。從u-boot訪問usb
/* USB Configs */
#define CONFIG_CMD_USB
#define CONFIG_CMD_FAT
#define CONFIG_USB_EHCI
#define CONFIG_USB_EHCI_MX6
#define CONFIG_USB_STORAGE
#define CONFIG_USB_HOST_ETHER
#define CONFIG_USB_ETHER_ASIX
#define CONFIG_USB_ETHER_SMSC95XX
#define CONFIG_MXC_USB_PORT 1
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
#define CONFIG_MXC_USB_FLAGS 0
我能看到的u-boot支持USB與下面的提示
U-Boot > usb start
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 0 Ethernet Device(s) found
但沒有USB的閃爍,應該有發現,而不是0 1個存儲設備所看到從日誌。
請幫幫我。
什麼插入? U-Boot可能會很挑剔哪些USB設備可以識別。 U-Boot在檢測我有一個SD卡讀卡器/適配器時出現問題,但另一個和閃存驅動器沒問題。你嘗試過不同的存儲設備嗎? – sawdust
我試過USB相關的鍵盤,鼠標,USB硬盤。不是SD卡讀卡器。 – manstud