嗨,大家好,
我正在处理USB-IF对使用FX3S的设备构建的验证。用USB 3 Gen X命令验证器(第9章测试)执行的测试对于USB3.0部分来说是平滑的,但是,如果在中间设置USB2.0集线器并尝试USB2.0部分,则有失败:
事业的发展
现在开始测试:L1暂停/恢复测试(配置索引0)开始时间:Mon 8月1日14:54∶36 2016
测试设备的LPM L1兼容性测试…USB版本的设备是2.10。DUT与LPM兼容。LUM是DUT USB 2扩展描述符BMA
tiONTES所需要的:LPM能力= 1 BESL和备用赫德支持= 1基线BESL有效= 0深BESL有效= 0基线BESL:0D深BESL:0D测试设备是LPM兼容的。上游端口是LPM兼容的。DUT的父端口不支持L1C。测试失败
停止时间:8月1日,14:54:37持续2016秒:1秒。停止测试[L1暂停/恢复测试(配置索引0):数量:失败(1);中止(1);警告(0)]
有人知道“L1C”是什么意思(上面是“DUT的父端口不支持L1C”)吗?
关于如何正确管理USB2.0 LPM L1兼容性,是否有一些FX3FW示例?
谢谢,
达克斯
以上来自于百度翻译
以下为原文
Hi all,
I'm dealing with USB-IF certification for a device build using a FX3S. The test performed with USB 3 Gen X Command Verifier (Chapter 9 Tests) goes smooth for the USB3.0 part but, if I put an USB2.0 hub in the middle and attempt the USB2.0 part there is a fail:
===============
Now Starting Test: L1Suspend/Resume Test (Configuration Index 0)
Start time: Mon Aug 1 14:54:36 2016
Checking Device Under Test for LPM L1 Compatibility...
USB version of device is 2.10.
DUT IS compatible with LPM.
LPM IS required for DUT
USB 2.0 Extension Descriptor bmAttributes:
LPM Capable = 1
BESL and Alternate HIRD Supported = 1
Baseline BESL Valid = 0
Deep BESL Valid = 0
Baseline BESL: 0d
Deep BESL: 0d
Device Under Test is LPM Compatible.
Upstream port is LPM Compatible.
Parent port of DUT does not support L1C.
Test failed
Stop time: Mon Aug 1 14:54:37 2016
Duration: 1 second.
Stopping Test [ L1Suspend/Resume Test (Configuration Index 0):
Number of: Fails (1); Aborts (1); Warnings (0) ]
===============
Does somebody know what "L1C" means (above sentence "Parent port of DUT does not support L1C") ?
Is there some FX3 fw example on how to correctly manage USB2.0 LPM L1 compatibility?
Thanks a lot,
DaX