找回密码
 注册
关于网站域名变更的通知
楼主: xiaominwzj
打印 上一主题 下一主题

USB3.0的连接问题

[复制链接]

该用户从未签到

16#
 楼主| 发表于 2015-9-30 13:34 | 只看该作者
cedzbj 发表于 2015-9-30 12:52
' T0 I. U5 k6 i1 L0 N4 }6 N7 S再多问你一句,PCB你检查没有呢,能不能把PCB线路贴出来,走线有多长,线宽线距多少

( L5 ^" g# {" L- k/ v5 ~你好,我一个一个回答。' x- A% g6 a3 Y2 b: m1 U
1、我用的是U盘的那种,USB3.0的插头。
. o' E% Z% ^: [) P4 S" }2、确定连接方式是TX连接到RX,RX连接到TX。, Y: s2 e+ m8 e6 w  b/ H
3、之前想过测量芯片的TX脚看有没有信号输出,但被告知TX是高速信号线,我拿普通的示波器根本量不出来。
7 f6 U) w% `, Y. v4、PCB的话,TX和RX的线宽是8mil,线距是15mil,TX和RX都是通过一个过孔到背面的,TX大概长度是490mil,RX是760mil。线长按照差分线等长的规矩来的,一对差分线间大概相差30几个mil。4 k% \- U* A4 b" X
5、关于您说的在TX两端挂两个50欧姆电阻用万用表测量,是像图中所示么' y4 U6 g  C) y$ D" u

QQ截图20150930133211.png (613.65 KB, 下载次数: 12)

QQ截图20150930133211.png

点评

不明白为什么加上R45,R46,阻抗你用PCB走线控制就行了,是Demo板上建议这样子的吗?  详情 回复 发表于 2015-9-30 14:00

该用户从未签到

17#
 楼主| 发表于 2015-9-30 13:44 | 只看该作者
cedzbj 发表于 2015-9-30 12:52( i+ Z% w/ w" f. p5 ?& \
再多问你一句,PCB你检查没有呢,能不能把PCB线路贴出来,走线有多长,线宽线距多少
4 r7 ]( |& F* p% C% a: z7 O9 x
是这种吗

QQ截图20150930134326.png (28.48 KB, 下载次数: 5)

QQ截图20150930134326.png

点评

把C59去掉直接连到地就行了。这个只是调试用,直接飞线飞个50ohm就行了,然后你把你设备开机,VBUS上强制供个5V。真实用的时候不能接,这样做的意思是强制USB进入compliance模式。我不知道你实验室有什么设备,既然  详情 回复 发表于 2015-9-30 14:18

该用户从未签到

18#
发表于 2015-9-30 13:57 | 只看该作者
xiaominwzj 发表于 2015-9-30 13:19
% j6 i( D  Y3 g/ M是的呢,我用买的USB3.0的U盘来测试是不是电脑识别不到USB3.0的设备,然后排出电脑的问题

5 {- U8 l5 d$ Y# _/ @) M        这样看来,你的算是Device端:你的RTL8153的TX应该接电脑接口的RX,RTL8153的RX应该连接电脑接口的TX,并且RTL8153的TX应该加0.1uF电容。你这样子对比看看有没有接错,其实你设计的时候应该预留位置跳线交换,目前你这样跳线的时候,注意RTL8153的TX接电容。
- n; a& T; s3 G7 A( E, c        如果还是不行,我觉得应该是驱动或者SPI ROM里面程序的问题了。# @4 v5 o+ S0 K$ n! e

该用户从未签到

19#
发表于 2015-9-30 14:00 | 只看该作者
xiaominwzj 发表于 2015-9-30 13:34
+ B/ \  A- a6 i/ A% d7 [7 q( v你好,我一个一个回答。  M5 Z, |' c9 F3 s4 J
1、我用的是U盘的那种,USB3.0的插头。  g- G6 E, L; {+ k- u& E9 C
2、确定连接方式是TX连接到RX,RX连接 ...
( f  d9 v7 }! @) b
不明白为什么加上R45,R46,阻抗你用PCB走线控制就行了,是Demo板上建议这样子的吗?5 I) p/ ]" C% \2 |) A6 N- p7 H! p

点评

我意思假设他实验室啥设备没有,只有万用表情况下,可以飞个电阻到地看看USB能不能进compliance模式  详情 回复 发表于 2015-9-30 14:20
不是,其实我的板子上是没有加上这两个电阻的,请忽略这两个电阻  详情 回复 发表于 2015-9-30 14:18
  • TA的每日心情
    开心
    2020-8-31 15:12
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    20#
    发表于 2015-9-30 14:18 来自手机 | 只看该作者
    xiaominwzj 发表于 2015-9-30 13:447 `. ?" t6 S: g2 T+ _
    是这种吗
    7 L: `7 d5 ^- N: G" x' s
    把C59去掉直接连到地就行了。这个只是调试用,直接飞线飞个50ohm就行了,然后你把你设备开机,VBUS上强制供个5V。真实用的时候不能接,这样做的意思是强制USB进入compliance模式。我不知道你实验室有什么设备,既然有示波器那就直接量测信号吧,估计500M带宽有的吧,虽然信号量不正确,但是总能看到信号吧。还是想问你为什么不能抓个log看看呢

    该用户从未签到

    21#
     楼主| 发表于 2015-9-30 14:18 | 只看该作者
    zhdyx-008 发表于 2015-9-30 14:00
    / E, L+ y6 u, z3 M& H不明白为什么加上R45,R46,阻抗你用PCB走线控制就行了,是Demo板上建议这样子的吗?
    3 k. H* i* v$ |/ d) D$ k0 n
    不是,其实我的板子上是没有加上这两个电阻的,请忽略这两个电阻1 d0 B- n$ R3 w; K/ ]7 y; X, L
  • TA的每日心情
    开心
    2020-8-31 15:12
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    22#
    发表于 2015-9-30 14:20 来自手机 | 只看该作者
    zhdyx-008 发表于 2015-9-30 14:00
    4 G  p9 n$ E: q2 l5 F) u2 y不明白为什么加上R45,R46,阻抗你用PCB走线控制就行了,是Demo板上建议这样子的吗?

    2 }% a3 _$ C8 [* B; U- T0 M+ L' @我意思假设他实验室啥设备没有,只有万用表情况下,可以飞个电阻到地看看USB能不能进compliance模式

    该用户从未签到

    23#
     楼主| 发表于 2015-9-30 14:20 | 只看该作者
    cedzbj 发表于 2015-9-30 14:18& }" U5 D2 E  O% ^* a3 f3 }1 H& D1 l
    把C59去掉直接连到地就行了。这个只是调试用,直接飞线飞个50ohm就行了,然后你把你设备开机,VBUS上强制 ...

    3 _$ b- ?8 s7 p, P9 i' P抓个log,我是菜鸟,我都不会,请大神教我
    2 T3 O3 W- N/ B  X9 _8 `
  • TA的每日心情
    开心
    2020-8-31 15:12
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    24#
    发表于 2015-9-30 14:25 来自手机 | 只看该作者
    硬件上你能做的就是确认硬件连接图没问题,时钟和电源都满足要求。如果还有问题就要软件查一下驱动和就成了

    该用户从未签到

    25#
    发表于 2015-9-30 17:55 | 只看该作者
    xiaominwzj 发表于 2015-9-30 11:21
    ( g  J4 W) l* j) ]# N7 @推荐的电路都是只在TX上加电容的

    : r3 z/ ~8 D  D) M1 H不妨割线试下咯,不知道。我是菜鸟,哈哈。4 \% v; {4 n7 @9 C! B; g/ c4 S! ]
  • TA的每日心情
    开心
    2021-8-19 15:42
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    26#
    发表于 2015-10-15 00:08 | 只看该作者
    楼主还没有解决吗 ,多半是软件问题,只兼容了2.0而3.0不正常

    点评

    而且之前我是用过正常的USB3.0的U盘试过的,软件方面应该是没问题的。  详情 回复 发表于 2015-10-15 10:01
    我联系了芯片的技术支持,说是我跳线的话会影响结果,所以就重做的板子,下周一到  详情 回复 发表于 2015-10-15 10:00

    该用户从未签到

    27#
     楼主| 发表于 2015-10-15 10:00 | 只看该作者
    szkalwa 发表于 2015-10-15 00:08
    / f# ^- [. `+ P( Y3 p! m$ T2 q楼主还没有解决吗 ,多半是软件问题,只兼容了2.0而3.0不正常
    # [. @# J7 |7 s1 z# @
    我联系了芯片的技术支持,说是我跳线的话会影响结果,所以就重做的板子,下周一到

    该用户从未签到

    28#
     楼主| 发表于 2015-10-15 10:01 | 只看该作者
    szkalwa 发表于 2015-10-15 00:08$ t& w. Q0 X' ?
    楼主还没有解决吗 ,多半是软件问题,只兼容了2.0而3.0不正常
    9 y. _$ t" y8 a
    而且之前我是用过正常的USB3.0的U盘试过的,软件方面应该是没问题的。

    点评

    那只是证明PC机上驱动没问题吧,你的设备的驱动呢?  详情 回复 发表于 2015-10-26 23:55

    该用户从未签到

    29#
     楼主| 发表于 2015-10-22 10:36 | 只看该作者
    新板子已经来了,测试结果还是跟之前一样

    QQ图片20151022103251.png (9.39 KB, 下载次数: 6)

    QQ图片20151022103251.png

    该用户从未签到

    30#
    发表于 2015-10-26 23:55 | 只看该作者
    xiaominwzj 发表于 2015-10-15 10:011 p8 A: `8 r' g/ y* J# r) g8 c4 f, \
    而且之前我是用过正常的USB3.0的U盘试过的,软件方面应该是没问题的。

    , V" @5 o# R7 R8 b1 I' H- r那只是证明PC机上驱动没问题吧,你的设备的驱动呢?. q. w6 P: C$ j, t/ O; h! r
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-29 07:42 , Processed in 0.109375 second(s), 29 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表