• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > 技术文章 > USB 3.0实测评鉴与报告:快速领略问题症结与解决方案

USB 3.0实测评鉴与报告:快速领略问题症结与解决方案

录入:edatop.com    点击:
 问题分享三:从hybrid sleep恢复后,系统会发生重置动作或USB装置无法续传。       不同于前两项属于electrical或硬件端的问题,我们观察到也有因为软件设定而导致测试失败。这次我们用USB协会定义使用的三项USB产品(known good device)来作主机软件端的兼容性测试时发现,其中一项产品在从睡眠模式(hybrid sleep)中恢复后,会产生系统reset或USB传输中断的状况。根据协会规范,当USB正在传输档案时,即使进入睡眠模式后再重新启动,应要做续传的动作,如果发生停止或reset的状况即为测试失败。 因此,我们从这个问题肇因可以发现USB传输效能与系统供电的关联性。其他两项USB产品皆是属于Self -Power的产品,因此在系统进入hybrid sleep后在重新复苏启动OS时,由于产品自我供电的特性,使产品不会因为所连接的Host中断V_BUS供电而在回到操作系统时做reset的动作,使原本的传输中断。反之,在这个测试出现失败的产品中,因为是属Bus-Power产品,其供电接来自于所连接的Host,因此从hybrid sleep苏醒时,其产品会因Host供应的V_BUS不足(或中断)导致来不及在回到操作系统前完成resume的动作,造成reset或中断传输的动作。基本上,我们推测其为产品BIOS的问题,因此在我们更换过产品的BIOS后,即可解决此供电状况的问题(如图五和图六)。特别的是,我们发现现今许多USB产品为了主打省电的功能,各家的BIOS都不尽相同;但为符合协会规范,其最低要求是系统从hybrid sleep的状态恢复时,至少要能来得及反应并启动OS,才不会造成其他装置动作出现中断或系统发生reset的情况。   问题分析四:USB 3.0兼容性测试时最常遇到的问题之一,韧体不兼容造成蓝屏(BOSDBlue Screen of Death)状况。 在了解整个问题肇因前,我们得先知道在作USB 3.0测试时,必须手动开启「Driver Verifier」此指令,目的为让这个指令去监视所有gold tree上装置的运作状态,这也是协会规范所指定的动作之一。再者,我们在作USB 3.0兼容性测试时,只要出现蓝屏(BSOD)便会判定为测试失败。根据上述,这个阶段的问题肇因即是发生在当待测物装置在某厂商芯片组的USB 3.0笔记本电脑上时,接着我们再作整个gold tree的兼容性测试时,会不定时的发生蓝屏状况。为了解决此问题,我们发现在开启Driver Verifier后会有一个预设旗标值(flags),其默认值为「0x7F」,这会让USB装置上的driver与系统controller driver产生冲突情形,因此造成蓝屏的现象。而根据与USB协会及AMD讨论出来的解决方式,即是把旗标职从「0x7F」改成「0x9ab」,蓝屏问题集获得改善。 一般来说,获得越多环境资源的driver理当能正常运作,因此建构这个最低需求环境的Driver Verifier指令,为的就是让gold tree上所有的device 及controller driver最严苛的环境之下,还能够正常的运作。相反地,如果driver在这个环境条件下测试会造成蓝屏,就代表这个装置不符合规范;能通过这个最低资源、环境条件的测试,才能确保各产品兼容的完整性。  问题分享五:选配的电缆质量也很重要,会间接影响USB影、音输出质量。 我们在作USB 3.0向后兼容测试(backwards test)时,必须全面检测gold tree上的所有装置的兼容性,例如耳机、鼠标、网络摄影机或打印机等等。在测试时,我们一样透过Driver Verifier的动作来让系统运作条件与链接环境保持在最低限度,并藉此观察gold tree上所有装置的运作情况。在此发现几项audio与video质量问题,例如耳机发生明显的音频噪音、网络摄影机发生明显的影像延迟或视频噪声。而这些装置在软、硬件测试方面皆没有发生问题,却在作全面兼容性时发生问题,因此我们把目光聚焦在cable上。也就是说,不论是测试和一般用途的USB 3.0 cable,质量的良劣是非常重要的,如果选配低质量的USB 3.0 cable,会导致错误率提高,造成数据传输性能下降、传输的时间不稳定等等状况。因此,cable的质量会影响影音传输,不同厂商的cable也会有不同的结果,如果cable的带宽被耗尽,就会有噪音出现进而影响质量。 综合上述,我们这次的目标虽然是在探讨USB 3.0验证的其中几个关键议题,但我们也可从中发现,USB 3.0与USB 2.0除了在传输速度有所不同外,在许多的技术深度上也比USB2.0更进阶。也就是说,相关USB厂商在开发USB 3.0装置时,不能仅秉持过往USB 2.0的技术思维,必须透过更深入的研究、技术资源与精力投入,才能找出关键的技术升级模式和相关问题解决方案,才能让市面上所有的USB产品达到兼容性的理想目标。市面上USB产品与应用越来越普及,百佳泰除了有一系列的USB测试方案外,也针对这些验证过程中发现的问题肇因作出规划性的报告,提供相关厂商问题侦错与肇因的协寻与技术支持。本文章就是谨以专业实验室角度,勾勒出几项我们发现的重点项目与大家分享,让大家一起为提升USB 3.0效能表现有个沟通合作的平台,提供USB厂商在研发设计产品时,一个质量保障的参考与技术咨询。如有任何关于USB 3.0认证、测试或技术支持等疑问,欢迎径洽百佳泰。 关于百佳泰/ Allion Labs, Inc百佳泰(Allion Labs, Inc)为国际化的信息科技/电子产品测试服务暨咨询机构,为全球各地IT产品之研发、制造与品牌厂商提供多样化的测试咨询与客制验证服务。作为多家知名国际标准协会包括USB-IF、SATA-IO、VESA、Wi-Fi Alliance、Microsoft等授权之认证测试实验室,百佳泰亦能提供最高质量的标准规格测试。公司总部设立于台湾,并于北美、日本、中国与韩国等地设有分公司,凭借着先进的专业知识与卓越的测试技术,能满足不同产品于各个研发阶段的测试与验证需求。

 
立即加入测试测量技术社区

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:NI自动化测试技术展望1:整合全公司(或机构)的测试资源
下一篇:风电机 控制系统测试:测试质量与效率的提升

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图