DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1226|回复: 0
打印 上一主题 下一主题

[待整理] USB2.0测试问题汇总

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-26 17:28:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
引论
          USB2.0测试是工程师最常见的测试,它的测试已经非常成熟,有一套非常完整的规范,在实际的工作中,还是有工程师,对USB2.0的测试,有一些疑惑,在此整理一些常见问题,供大家参考。
         
        1.USB2.0 High Speed测试是否需要特定的测试码型? 通过拷贝数据能否测试?
          A:USB2.0测试需要特定的Packet,需要DUT进入测试模式,在USB2.0的规范中,对Test ModeTest Packet有明确的定义如下,拷贝数据的码型,比较杂乱,测试结果不能作为最终结果。要使用不同的方式,让DUT进入测试模式来测试。
           
       

         

          2.如何进入Host DUT进入High Speed Test Mode?
          A:对于带有Window系统的USB 2.0 Host,USB IF提供了USB HSET工具,可以协助DUT进入Test Mode,USB HSET 工具可以在USB IF网站上下载,这个工具可以支持Win7 32/64和Win XP 32/64。
       
          
       

           
          对于嵌入式设备,不是Windows系统,USB IF也有定义了特定的测试方法,需要专门的VID/PID来协助进入Test Mode,设置图如下:
           
          由于需要额外购买VID/PID设备,现在大多数的客户,不采用这种防范,是采用修改寄存器控制DUT进入Test Mode的方法。
           
       

         
        3.怎样让USB2.0 Device DUT进入USB2.0 High Speed test mode?
          A:让USB2.0 Device进入Test Mode,比较简单,找一台PC,在PC上安装USB HSET软件,来控制Device进入Test Mode。
           
       

         

       

          4.如何让USB2.0 HUB进入High Speed Test Mode
          A:HUB和Device类似,找一台PC,安装好USBHSET软件,分别将HUB Downstream Port和Upstream通过夹具接到 PC上,通过USBHSET软件进入Test Mode。
           
       

         
        5.安装USBHSET软件后,电脑的USB鼠标和键盘无法使用了,怎么办?
          A:运行USBHSET软件后,这个软件会让相应HUB控制的USB Port进入Test Mode,此时是无法正常工作的,建议在会用PS2键盘鼠标,或者NoteBook的触摸板控制,也可以通过网络的远程控制来操作。
         
        6.我的DUT是支持USB2.0 High Speed的,我要怎样测试Full Speed?
          A:测试Full Speed需要将USB的速度协商到Full speed,需要通过修改寄存器或者通过Full设备诱导的方法,将速度降到Full speed来测试。
           
          7.测试 USB2.0 High Spped,我应该用探头还是用线缆?
          A:USB2.0最初定义的最小的上升时间和下降时间是500ps,但是现在很多芯片和设计的边沿时间都远远低于它,所以 USB2.0 已经将最小的上升
        时间和下降时间放宽到 100ps,同于由于探头的负载相应对信号的影响,
        USB‐IF 要求在测试 USB2.0 High Speed 时,使用 SMA 线缆连接。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-15 12:46 , 耗时 0.190881 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

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