none
DTM1.6 USB Device Framework (CV) (Manual) 测试不通过 RRS feed

  • 問題

  • 测试一台机器,在32位系统下完全通过,使用64位扫描的时候USB Device Framework (CV) (Manual)  无法通过部分报告

    Start Test 9/2/2011 5:41:25.532 上午 Enumeration Test (repeat 150 times)

     

    Message 9/2/2011 5:41:25.532 上午 Device speed is High

     

    Error 9/2/2011 6:04:08.532 上午 CVHub_ReEnumerateAll::Could not find device under test after enumeration
    File:   d:\6229t\testsrc\driverstest\usb\compliancetools\usbcheck\usbcommandverifier\source\hubcommonservices.cpp Line: 140
    Error Type:   BOOL
    Error Code:   0x0
    Error Text:   Error 0x00000000

     

    Error 9/2/2011 6:04:08.532 上午 Couldn't do full re-enumeration.
    File:   d:\6229t\testsrc\driverstest\usb\compliancetools\usbcheck\usbcommandverifier\source\enumerate.cpp Line: 325
    Error Type:   BOOL
    Error Code:   0x0
    Error Text:   Error 0x00000000

     

    End Test 9/2/2011 6:04:08.532 上午 Enumeration Test (repeat 150 times)
    Result:   Fail
    Repro:   C:\WLK\JobsWorkingDir\Tasks\WTTJobRunF07EAA6F-37CE-4448-AEA4-70EA971DD99D\UsbCheckApp -chap9 0 07B3 091C

     

    Message 9/2/2011 6:04:08.532 上午

    Chap 9 Run All : [0] Failures

    2011年9月1日 上午 07:41

所有回覆

  • 通常發生 Enumeration Test 有幾個因素:

    1. 您使用的USB HUB 本身來造成您的這顆控制USB 無法正常把 Enumeration Test。

    2.本身您這顆USB 元件的PHY 是較為弱的,穩定會不佳,會有這樣情形發生。

    請檢查做下列內容:

    1.確認USB HUB 是否通過USB-IF 認證。且要查閱您的HUB是否成為Windows 7 Compatibilty 硬體標簽。

    2.再重新測試 JOB170 編號。

    SEP-13-2011


    Xeras
    2011年9月12日 下午 07:26
  • I suggest use USBCV tools to check your device and test environment.

    If you can gets Chapter 9 PASS, then you can gets CV pass also.

    http://www.usb.org/developers/tools/

    Thanks,Steve


    2011年9月14日 下午 02:59
    版主
  • Hi Everyone,

    My device can pass Enumeration Test  by USBCV tools provided by USB-IF

    but still get failed result of Enumeration Test  by DTM1.6 USB Device Framework (CV) ,

    What should I do  to fix this issue?

    Thank you :)

    2011年9月28日 上午 02:37
  • http://msdn.microsoft.com/en-us/library/ff568586(v=VS.85).aspx

    Have you try this method?

    1. Change this value of IsEmbeddedUSBDevice parameter from FALSE to TRUE.

    2. Click the Schedule Jobs button on the Device Console to run this job.

    2011年9月30日 上午 08:30
  • http://msdn.microsoft.com/en-us/library/ff568586(v=VS.85).aspx

    Have you try this method?

     

    1. Change this value of IsEmbeddedUSBDevice parameter from FALSE to TRUE.

    2. Click the Schedule Jobs button on the Device Console to run this job.

     

    If your device is not EmbeddedUSBDevice, please don't use this way to pass the test.
    2011年10月8日 上午 02:19