Most of USB related test cases are getting passed if I set “IsEmbeddedDevice” parameter TRUE.
Is this the right step?
My driver is KMDF USB to serial driver.
The cases failing are related to:
Connectivity_USB
1.USB Address Description Test (Auto)
2.USB Device Framework
3.USB Driver Level Re-enumeratrion Test
4.USB Device Control Request Test
5.USB Descriptor Test
6.USB Enumeratrion stress
7.USB-IF Test Certification ID Check (though we have set the ID = 0, it still fails)
Most of USB related test cases are getting passed if I set “IsEmbeddedDevice” parameter TRUE.
Is this the right step?
Only if your device is wired directly to the USB bus and cannot be
removed. That’s what it means.
My driver is KMDF USB to serial driver.
The cases failing are related to:
Connectivity_USB
1.USB Address Description Test (Auto)
2.USB Device Framework
3.USB Driver Level Re-enumeratrion Test
4.USB Device Control Request Test
5.USB Descriptor Test
6.USB Enumeratrion stress
7.USB-IF Test Certification ID Check (though we have set the ID = 0, it still fails)
Test 7 cannot be helped, but failures in the other 6 tests strongly
indicate that you have bugs in your USB hardware. Those are all tests
you ought to be able to pass. You need to examine the details of the
tests and see what you are doing wrong.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.