Hello,
I’m in the process of testing my USB driver. There is one test named
“USB-IF Certification Validation Test” which I cannot understand properly.
It is asking about an Inter-operability test also. I cannot quite
understand this.
It looks like I need to run some USB-IF testing and provide logs to HCK. My
device uses USB Full Speed for communication (Yes it is a legacy device). I
need to run these USB-IF tests.
I cannot find out how? Can someone help me on this?
-Pradeepa
Pradeepa Senanayake wrote:
I’m in the process of testing my USB driver. There is one test named
“USB-IF Certification Validation Test” which I cannot understand properly.
It is asking about an Inter-operability test also. I cannot quite
understand this.
It looks like I need to run some USB-IF testing and provide logs to
HCK. My device uses USB Full Speed for communication (Yes it is a
legacy device). I need to run these USB-IF tests.
Remember that WHQL is not just in the business of certifying drivers.
They are also testing the hardware. The USB IF validation suite is a
set of tests created by the USB Implementor’s Forum (the maintainers of
USB) that verifies that your USB hardware actually meets all of the
rules in the USB spec.
What version of HCK are you using? Originally, the USB-IF test suite
was built-in to the HCK tests. At one point, they changed it so you
were required to enlist the services of a qualified USB device testing
laboratory. After you passed that, you’d enter your passing test
certificate number to satisfy HCK.
I don’t know the current situation; it’s been several years since I ran
HCK. Do the rules say you have to run the USB-IF tests yourself?
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
if you do the following:
- download the USB-IF validation suite.
- run the tests
- generate the report
- put it in a known location on the machine under test.
- on the test controller, specify the known location in the test
parameters.
- run the USB-IF Test.
- Then during the USB-IF test, you answer no to the first question (forgot
what it is),
- and yes to the second question.
this will parse the result report, and pass the test. (in my experience
anyways)
On Thu, Oct 9, 2014 at 11:17 AM, Tim Roberts wrote:
> Pradeepa Senanayake wrote:
> >
> > I’m in the process of testing my USB driver. There is one test named
> > “USB-IF Certification Validation Test” which I cannot understand
> properly.
> >
> > It is asking about an Inter-operability test also. I cannot quite
> > understand this.
> >
> > It looks like I need to run some USB-IF testing and provide logs to
> > HCK. My device uses USB Full Speed for communication (Yes it is a
> > legacy device). I need to run these USB-IF tests.
>
> Remember that WHQL is not just in the business of certifying drivers.
> They are also testing the hardware. The USB IF validation suite is a
> set of tests created by the USB Implementor’s Forum (the maintainers of
> USB) that verifies that your USB hardware actually meets all of the
> rules in the USB spec.
>
> What version of HCK are you using? Originally, the USB-IF test suite
> was built-in to the HCK tests. At one point, they changed it so you
> were required to enlist the services of a qualified USB device testing
> laboratory. After you passed that, you’d enter your passing test
> certificate number to satisfy HCK.
>
> I don’t know the current situation; it’s been several years since I ran
> HCK. Do the rules say you have to run the USB-IF tests yourself?
>
> –
> Tim Roberts, xxxxx@probo.com
> Providenza & Boekelheide, Inc.
>
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
>
> OSR is HIRING!! See http://www.osr.com/careers
>
> 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
>
–
Thanks in advance,
Roscoe Casita
Hello,
Thank you all.
Roscoe’s method worked. But sometimes the USB application could not detect
the device.
xHCI means USB3.0 and EHCI means USB2.0 right?
A tip to someone who might do this test later:
Make sure you have a PS2 mouse or the target PC’s remote assistance is
turned on. Because for testing the USB stack gets replaced and after that
you will not be able to use the PC with any USB devices. At lease in my
case.
-Pradeepa
On Thu, Oct 9, 2014 at 11:54 PM, Roscoe Casita
wrote:
> if you do the following:
>
> 1. download the USB-IF validation suite.
> 2. run the tests
> 3. generate the report
> 4. put it in a known location on the machine under test.
> 5. on the test controller, specify the known location in the test
> parameters.
> 6. run the USB-IF Test.
> 7. Then during the USB-IF test, you answer no to the first question
> (forgot what it is),
> 8. and yes to the second question.
>
> this will parse the result report, and pass the test. (in my experience
> anyways)
>
> On Thu, Oct 9, 2014 at 11:17 AM, Tim Roberts wrote:
>
>> Pradeepa Senanayake wrote:
>> >
>> > I’m in the process of testing my USB driver. There is one test named
>> > “USB-IF Certification Validation Test” which I cannot understand
>> properly.
>> >
>> > It is asking about an Inter-operability test also. I cannot quite
>> > understand this.
>> >
>> > It looks like I need to run some USB-IF testing and provide logs to
>> > HCK. My device uses USB Full Speed for communication (Yes it is a
>> > legacy device). I need to run these USB-IF tests.
>>
>> Remember that WHQL is not just in the business of certifying drivers.
>> They are also testing the hardware. The USB IF validation suite is a
>> set of tests created by the USB Implementor’s Forum (the maintainers of
>> USB) that verifies that your USB hardware actually meets all of the
>> rules in the USB spec.
>>
>> What version of HCK are you using? Originally, the USB-IF test suite
>> was built-in to the HCK tests. At one point, they changed it so you
>> were required to enlist the services of a qualified USB device testing
>> laboratory. After you passed that, you’d enter your passing test
>> certificate number to satisfy HCK.
>>
>> I don’t know the current situation; it’s been several years since I ran
>> HCK. Do the rules say you have to run the USB-IF tests yourself?
>>
>> –
>> Tim Roberts, xxxxx@probo.com
>> Providenza & Boekelheide, Inc.
>>
>>
>> —
>> NTDEV is sponsored by OSR
>>
>> Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
>>
>> OSR is HIRING!! See http://www.osr.com/careers
>>
>> 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
>>
>
>
>
> –
> Thanks in advance,
> Roscoe Casita
> — NTDEV is sponsored by OSR Visit the list at:
> http://www.osronline.com/showlists.cfm?list=ntdev OSR is HIRING!! See
> http://www.osr.com/careers 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
>