TI论坛
直播中

刘彬彬

8年用户 200经验值
私信 关注

请问am3359 u*** host拔出u盘出现babble错误是为什么?

本帖最后由 一只耳朵怪 于 2018-6-4 17:18 编辑

自己设计的am3359板卡。参照英贝特的***8600b方案,u***没有外接hub芯片,u***0和u***1直接引出连在u***连接器上。id0和id1都用4.7k下拉。
u***_5v和板的系统5v电源通过fuse直接相连。
问题:(1)插入u盘 正常识别;
             (2)拔出u盘时,有小概率的弹出babble interrupt occured  please issue long reset to make u*** functional
                       我是直接拔出的。尝试过umount 后拔出,依然有这个现象。
              (3)psp使用***8600b的
               (4)仔细在网络上查过,u***的babble定义为:I know what is BABBLE error. When device sends more data compare to
HOST ask to device then this error will generate.
             (5)有网友说是si问题。本人仔细对比过layout,差分线没有问题,并且插入时识别和读写都没有问题应该能够说明si是正常的。并且这里
每次都是拔出时偶尔发生。

             请高手指导,谢谢了!

回帖(6)

刘彬彬

2018-6-4 07:34:03
在ti的evm上我看到了这么个情况,AM335X_USB1_DRVVBUS 连接到tps2051bd上,tps2051bd是个CURRENT-LIMITED, POWER-DISTRIBUTION SWITCHES限流电源开关。所以想问一下,是否在umount u***时,这个脚会拉低断开u*** 盘的电源?(3359 在u***的id拉低时作为host)   然后在断开电源后再拔出就会好些?
我的板子上dm和dp我后来补焊了tvs管没有改观。
计划去测试***8600b的直接u盘拔下的情况
 
举报

曹丽娜

2018-6-4 07:39:37
babble一般是layout所引起的,如果有条件,可以查查眼图
                                                                         如果我的回答解决了您的问题,请确认答案,谢谢!:)
举报

刘彬彬

2018-6-4 07:51:51
引用: jvwueurw 发表于 2018-6-4 07:39
babble一般是layout所引起的,如果有条件,可以查查眼图
                                                                         如果我的回答解决了您的问题,请确认答案,谢谢!:)

***8600b 板卡测试没有发现这个问题。但是他的u***使用了一个u*** hub芯片,将u*** 一个分成两个。我在自己设计的硬件上也加了一个自己购买的u***hub,然后再在hub上插拔u盘,进行了几百次,没有浮现出babble的问题。所以这个问题我最终的处理是也加一个hub芯片。 我的观点不一定正确,但是我还是认为不应该是si的问题,因为如果是si的问题,何以加个hub就会极大程度上减少babble现象呢。硬件还是原来的硬件,如果有si问题,那么si还会在哪里,不可能少出现的。我怀疑更多可能是我的电路设计不严谨,热插拔设计不够充分,特别是拔出的瞬间,因为大的电流变换对数据线产生了影响。加了hub后相当于增加了一个缓冲,而hub芯片的拔出瞬间的适应性较为健壮,所以极大减少了babble的概率
举报

曹丽娜

2018-6-4 07:57:36
引用: 广州三晶电气 发表于 2018-6-4 07:51
***8600b 板卡测试没有发现这个问题。但是他的u***使用了一个u*** hub芯片,将u*** 一个分成两个。我在自己设计的硬件上也加了一个自己购买的u***hub,然后再在hub上插拔u盘,进行了几百次,没有浮现出babble的问题。所以这个问题我最终的处理是也加一个hub芯片。 我的观点不一定正确,但是我还是认为不应该是si的问题,因为如果 ...

hub是可以修正si的问题的,所以加上hub会对si有好处,解决babble的问题。
                                                                         如果我的回答解决了您的问题,请确认答案,谢谢!:)
举报

更多回帖

发帖
×
20
完善资料,
赚取积分