取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
434 次查看
注册日期: ‎09-25-2019

4ev大概率识别不到优盘

硬件: 4ev平台,采用usb0 , 有正常的时钟输入 软件 : linux,uboot 2018.03 git版本 现象:可以识别闪迪的优盘,可以识别键盘,鼠标,可以在uboot环境下识别在linux无法识别的优盘 内核打印: usb 1-1 : device descriptor read/64,error -71 usb 1-1: device not responsing to setup address 内核配置和设备数见百度云, 链接:https://pan.baidu.com/s/19KIvuRRiZwJBpeuqK1Yc2Q 提取码:mdod 谢谢!
0 项奖励
回复
5 回复数
Xilinx Employee
Xilinx Employee
410 次查看
注册日期: ‎09-14-2018

使能了usb3.0吗?

建议附件上传在帖子中,我试了下没有百度账号好像无法下载。

0 项奖励
回复
395 次查看
注册日期: ‎09-25-2019

你好,

    目前我也试着配置了usb3.0,现象依然是在linux环境识别不到大部分优盘!

    所有的配置在附件,谢谢!

0 项奖励
回复
Xilinx Employee
Xilinx Employee
391 次查看
注册日期: ‎09-14-2018

695538007@qq.com 

到linux阶段有部分U盘识别不了但是也有部分可以识别的?这些U盘是否有usb 2.0/3.0的差别?

U-boot只支持到usb2.0, 如果linux下也配置成USB 2.0看看?

 

0 项奖励
回复
384 次查看
注册日期: ‎09-25-2019

你好,

附件里面有两份设备树呀,一份就是usb2.0的,一份usb3.0的。目前的现象:在usb2.0配置下,可以识别闪迪的usb2/3优盘,其他的家的都不行。usb3.0下的效果差不多。

0 项奖励
回复
230 次查看
注册日期: ‎09-25-2019

请问如何让USB0(xhci hcd)仅工作在usb2.0下:

我目前做的:

1.boot.bin GUI中配置去掉usb3.0的配置

2.在dtb中usb0中:去掉pinctrl-0 以及 usb3_lpm_capable,phy-name,phys的配置

3.内核内置使用linux-2018.03默认的,它是xhci hcd/ehci hcd /designware usb3/2 都打开的,如果人为去掉xhci hcd 或者 designware usb3 则以前可以识别某些优盘都不行

请问,我这里配置usb0仅仅支持usb2.0协议,步骤是完全的吗?

附件有我抓取能识别和部分识别的信息:设备插入时的电压图,设备枚举的包(wireshark可看)

图片附件:异常插入时SE0(复位时间)太短,是否可以在代码中加大

抓包附件:获得USB设备描述符失败

谢谢!

标记 (1)
0 项奖励
回复