IsEmbeddedDevice

Hi

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)

Awaiting for updates…

Oh yeah … and the upper mid-west and East coast in the US have been hit by a major winter storm, which is ANOTHER reason why you need to patience.

Gary G. Little

----- Original Message -----
From: “jagannath desai”
To: “Windows System Software Devs Interest List”
Sent: Monday, February 21, 2011 12:09:08 PM
Subject: RE:[ntdev] IsEmbeddedDevice

Awaiting for updates…


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

xxxxx@gmail.com wrote:

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.

Thanks Tim, Gary Little