0

我正在尝试认证 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-格式?论坛=whck#e134fca5-e164-4d8c-8875-2dc2d66b9232

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

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

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

使用 Windows 8.1 64

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

4

2 回答 2

0

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

于 2015-11-17T17:16:43.630 回答
0

对于实际的 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" />
...
于 2016-05-10T14:01:18.370 回答