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

OMAPL138作为设备通过USB2.0连不上电脑

我有两块OMAP-L138的板子,一块是正常的,另一块在通过USB2.0使OMAPL138作为设备和电脑相连时遇到了一个问题,就是电脑总是弹出无法识别。

因为有一块能连上电脑,所以电脑的USB驱动应该是没有问题。我比较了一下两块板子的硬件电路,没有任何差别,USB接口的5V电源我是直接连到OMAPL138的USB0_VBUS管脚上的,但是看芯片资料有这么一句话让我很不解

1,  我的是作为device模式,它的意思是要在5V电源与USB0_VBUS管脚上串联一个1K的电阻吗?

2,  我查看了一下坏的板子的情况,当与电脑连接后,除了电脑弹出图1所示的情况,我量了一下USB的D+和D-脚,发现一个恒高一个恒低,也就是说根本没有数据传输。USB0_DRVVBUS脚为低,USB_ID脚悬空。为什么呢?

xunliang ma:

电脑无法识别的图片没传好,重新发一下

aijun zhao1:

回复 xunliang ma:

如何解决的,请教,谢谢

xunliang ma:

回复 aijun zhao1:

是我板子的排版布线的问题,我的差分线没有布好,导致不能用高速模式(480M),我改成全速模式(12M)就好了

MAR:

你好,我现在也在调测oampl138 USB外设,现在的问题是板在全速12M模式能连接上台式机后面的USB接口,前面的接口连接不上(这接口是好的),请问这一般是什么原因呢?

Jon Gau:

回复 MAR:

请问,你是如何判断是差分线的问题呢?只是将速度改为全速就正常了?我目前也在调试,Omapl138 作为Device,PC 枚举的波形见附件,差分信号不正常。请教一下

weile wu:

回复 xunliang ma:

怎么由高速模式改为全速模式。具体驱动是怎么修改的?代码实现。

Denny%20Yang99373:

回复 MAR:

这种情况可能和电脑电器信号有关系

USB是有一定的长度限制的

Denny%20Yang99373:

回复 weile wu:

看看你的代码USB初始化部分

wenqi qu:

可以电话联系一下吗,1341388251

赞(0)
未经允许不得转载:TI中文支持网 » OMAPL138作为设备通过USB2.0连不上电脑
分享到: 更多 (0)