【问题标题】:HCK USB-IF Certification - No Passing USB20CV CH9 TestHCK USB-IF 认证 - 未通过 USB20CV CH9 测试
【发布时间】:2015-09-03 16:12:29
【问题描述】:

我正在尝试认证 USB 设备,并且我通过了所有测试,但 USB-IF 认证验证测试(设备)

我运行“USB 3 Gen X CV”并通过了 2.0 第 9 章测试。然后我将这 3 个文件移动到 c:/usblogs(我正在使用客户端计算机运行 USB-IF 测试)。

但我收到“没有通过 USB30CV CH9 测试为指定设备找到 USB2.0 日志”消息。

然后我发现这篇关于重命名文件的帖子:https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/3227a1b0-069e-4593-9861-18d66f9dca72/usbif-test-results-log-file-format?forum=whck#e134fca5-e164-4d8c-8875-2dc2d66b9232

但这没有用。我也有一个以前提交的文件,可以查看并注意到它曾经生成一个 .log 文件而不是 .bak 文件。我尝试重命名,但没有运气。

我尝试查找旧版本的 USB30CV 但无济于事。

我还尝试手动运行 USBIFValidation.exe 并查看失败的原因,但由于找不到“Vex.Logger.Interop”而出现异常。

使用 Windows 8.1 64

真的可以使用帮助!不知道还有什么可以尝试的。抱歉,没有足够的代表来发布我的照片...

【问题讨论】:

    标签: windows usb driver device-driver driver-signing


    【解决方案1】:

    链接中提到的重命名确实有效,但您需要确保获得对“USB 2”的所有引用。 因此,只需将文件重命名,并将 .html 文件中出现的所有“USB 2”都重命名为“USB 2.0”,就可以了。

    【讨论】:

    • 似乎日志又发生了变化——我正在运行 USB30CV 工具的 2.6 版,即使将所有 USB 2 重命名为 USB 2.0 仍然不开心。看起来这三个文件变成了两个文件和一个大约16个文件的目录。 HCK 也不喜欢这样。
    【解决方案2】:

    对于实际的 USB3CV_x64 和 HCK,我也有类似的问题。没有微软的支持。毕竟我发现问题是单撇号(')。应用程序 usbifvalidation.exe 仅检查 html 日志的元数据(不需要其他文件)。因此,将所有项目中的所有单撇号 (') 替换为 ("),并将 USB 2 替换为 USB 2.0。

    例子:

    <META name="Suite-Name" content="Chapter 9 Tests [USB 2.0 devices].cvtests" />
    <META name="Suite-Result" content="PASS" />
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-01
      • 2012-01-03
      相关资源
      最近更新 更多