TI中文支持网
TI专业的中文技术问题搜集分享网站

am335x usb无法工作

am335x,参考am335x-evm和am335x-evmsk自制的板子,加载kernel之后,USB0和USB1无法工作

SDK版本ti-sdk-am335x-evm-08.00.00.00

dts文件配置如下:

&usb {
status = "okay";

control@44e10620 {
status = "okay";
};

usb-phy@47401300 {
status = "okay";
};

usb-phy@47401b00 {
status = "okay";
};

usb@47401000 {
status = "okay";
};

usb@47401800 {
status = "okay";
dr_mode = "host";
};

dma-controller@47402000 {
status = "okay";
};
}

IO口配置如下,kernel启动后没有usb模块的信息,只有usb-core的打印信息。插入鼠标,U盘等也没有反应。

;

附件是kernel的打印信息。

Jian Zhou:

USB工作在HOST还是Slave?

zizhen hu:

回复 Jian Zhou:

usb0是otg,usb1是host.

是不是缺少drvvbus的配置?因为我看dts文件中是没有配置drvvbus的?这个IO口需要在哪里配置成drvvbus。还是说我在任意位置配置成drvvbus就可以?

Jian Zhou:

回复 zizhen hu:

你原理图USB这部分是怎么接的?是按照demo板接的么?

zizhen hu:

回复 Jian Zhou:

您好,见下面的图,用了USB2514做扩充

赞(0)
未经允许不得转载:TI中文支持网 » am335x usb无法工作
分享到: 更多 (0)