t133使用USB1做host插入U盘不能挂载磁盘
-
t133使用usb1挂载U盘失败,插入打印是
des中的配置是
-
@jacky502
看起来是usb硬件问题,是自己做的板子吗? -
@whycan 是的,自己做的板子,请教下要如何修改呢?
-
@jacky502
看起来得检查硬件电路了,USB信号完整性有问题? -
@whycan 我看别的案子跟这个现象差不多,说在3.3v处加个偶电容,不知道可以不!
-
使用 otg_ed_test 测试一下眼图
先 find /sys/ -name otg_ed_test 找一下路径,然后echo test_pack > otg_ed_test -
@yteraa 按照你的方法没啥反应,同时U盘在初始化不过之后电源都关闭了,因为我看到插进去的时候U盘灯亮,初始化完了就灭了,然后按照你说的做眼图没啥反应
-
@jacky502 可以看一下USB的PCB走线吗
-
@whycan USB就几根线,会不会是内核哪里配置没有配置上呢?
-
此回复已被删除! -
-
看配置好像少了个 ‘u’ -
@jacky502 你做板子是完全不考虑差分走线的阻抗、信号完整性、串扰。
虽然说USB2.0要求不高,但是为了确定是不是完整性问题。我建议你做如下步骤在芯片USB引脚就近切断走线,使用等长的飞线连接USB座子(不是板子上的USB座,是额外的)
然后插优盘测试。
如果你要用板子上的USB座测试,那么USB座的信号线也要切断。也就是放弃你画的走线。总之这种情况大概率是信号完整性问题。
你的板子是双层板,在设计时建议:
1.如果阻抗值无法满足,起码要满足阻抗连续,双层板的做法就是保证信号线的背面有连续的地平面,且沿信号线打地孔。如果不知道怎么做,建议拆个华为的光猫看一下你就懂了。华为的低成本光猫都是双层板,他是如何做DRAM走线、2.5G光差分信号、1G网口信号、USB信号,都是值得学习的。
2.少过孔,做等长。虽然你这个走线过孔其实不多,但问题也恰恰最有可能出在孔上,你要知道现在的快板厂,过孔质量其实很渣,这也是为什么有些板厂提出四线低阻这个东西,虽然是噱头吧,但是也是有道理的,起码他可以保证自己的过孔有实力。
3.避免串扰,高速信号远离其他信号线。
4.供电串扰问题,加磁珠,退耦电容。
Copyright © 2023 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号