USB 3.0 Suspend Test failed RRS feed

  • Question

  • Hi all, I am using HCK to test a camera driver.

    I have not been able to pass the "USB 3.0 Suspend Test" and wondering if I can get some help here.

    Here is the log from the test:

    Test Log Report - Complete
    Test Results
    Description Total Pass Fail Warning Blocked Skipped Pass Rate
    1 0 1 0 0 0 0.00%
    Machine, Process, and OS
    Machine Name OS Version Build VBL BuildDate Platform Language ServicePack Config
    Windows 8 Enterprise 6.2 9200.00 120725-1247 x86 English (US) (REDMOND) n/a
    Report Details
    Complete Test
    Runtime 1/15/2013 12:12:44.556 PM _
    Runtime Index: 2772618852
    Machine: YOSHIDA-W8
    Process Name: C:\WLK\JobsWorkingDir\Tasks\WTTJobRunDBFA5CF9-E38E-4699-A8B2-ADF00F666C15\suspend30.exe
    Process ID: 2440
    Thread ID: 3020
    Context _ _
    Context Index: 384048256
    Current: WTTLOG
    Parent: ROOT
    Computer 1/15/2013 12:12:44.556 PM _
    OS: Windows 8 Enterprise
    Version: 6.2.9200.00 x86
    Language: English (US) (REDMOND)
    Build String: win8_rtm-120725-1247
    Context _ _
    Context Index: 1384033684
    Current: Suspend30
    Parent: WTTLOG
    Start Test 1/15/2013 12:12:44.556 PM Suspend30
    Message 1/15/2013 12:12:44.556 PM Device port path found:
    Message 1/15/2013 12:12:44.556 PM Updating device
    to use driver from INF path
    Message 1/15/2013 12:12:46.556 PM Driver update was
    Message 1/15/2013 12:12:46.556 PM Info: Test log
    Message 1/15/2013 12:12:46.556 PM Info: Windows version 6.2 (Build
    Message 1/15/2013 12:12:47.556 PM Root port 6, route string
    Message 1/15/2013 12:12:47.556 PM Found SuperSpeed device on port 6.
    VID=1E10, PID=3001
    Message 1/15/2013 12:12:47.556 PM Suspending function 0 (index of
    interface descriptor)
    Error 1/15/2013 12:12:47.556 PM Failure: Device-hub link did not
    go to U2 after all functions were suspended
    File: testsrc\driverstest\usb\cvmodified\wlk\suspend30\main.cpp Line: 898
    Error Type: HRESULT
    Error Code: 0x80004005
    Error Text: Unspecified
    Message 1/15/2013 12:12:47.556 PM Updating device
    to use driver from INF path C:\Windows\inf\usbxhci.inf
    Message 1/15/2013 12:12:49.556 PM Driver update was
    End Test 1/15/2013 12:12:49.556 PM Suspend30
    Result: Fail
    Repro: "C:\WLK\JobsWorkingDir\Tasks\WTTJobRunDBFA5CF9-E38E-4699-A8B2-ADF00F666C15\tests\suspend30.exe"
    Pass/Fail Result Rollup Counts 1/15/2013 12:12:49.556 PM _
    Total: 1
    Passed: 0
    Failed: 1
    Blocked: 0
    Warned: 0
    Skipped: 0



    Wednesday, January 16, 2013 6:36 PM

All replies

  • You can try the USB 3.0 host controller of INTEL. As I known, there was a filter for Intel.
    Actually, your device should skip this item or it is usb 3.0 webcam?
    Wednesday, January 30, 2013 9:12 AM
  • Hi Lester,

    Thanks for your reply.

    The host controller that I am using is Renesas, Asmedia and Fresco. I will see if I can find a intel usb3 host controller...

    Could you please explain why device could skip this item?

    It is a USB 3.0 camera for multipurpose.

    Thank you,


    Wednesday, January 30, 2013 6:32 PM
  • Well,  you can skip the item if your device is usb 2.0

    You can refer to the errata 775 which is a filter for Intel U3 host controller.

    Here is filter 775 saying:

    Hub upstream port link goes to U2 with all functions suspended, even though the hub's feature U2_ENABLE(a feature of all USB3 device) is currently disabled. There is a spec ambiguity and the device implementation differs slightly from test's expectations.

    Expire: 2/1/2014

    Test will be updated to accommodate others interpretations of the spec.

    Monday, February 4, 2013 2:07 AM