1、1.首先是dts
am335x-evm.dts

2、2.没有修改33xx的dtsi

3、3.
Just coming back to say that I solved this issue by editing the Device Tree. Change dr_mode of usb0 in am335x-bone-common.dtsi to “peripheral” (was “host”) and then recompile the dtb. I’m not sure why, but when I tried specifying “otg”, it still didn’t work.

4、4.
FYI, by configuring the USB0 port as peripheral in the device tree, I was able to get the ethernet-over-usb gadgets to work.
« Last Edit: August 28, 2015, 08:42:21 AM by BrianBrianBrian »

5、5.变成

6、6.以下是我linux,usb部分的内核选项,内核版本linux-3.12.10-ti2013.12.01
