HCT can't monitor the data transaction of my device in USB Manual Interoperability test.

  • Thread starter Thread starter rickyyeh
  • Start date Start date
R

rickyyeh

Hi
I use the test environment of HCT 11.2 + Windows XP pro + sp1.
Something strange is that HCT can't monitor the data transaction of my USB
webcam device.
It showed that my webcam must transfer data of 5000 bytes and I have
done it by operating my test program, but it still shows 0 bytes of
transaction on the HCT screen. I skiped this device test and HCT want me to
move webcam to Hub3 after press 'Next'. At this time, computer restart
immediately after I remove webcam from Hub2. Then, I can't see HCT program
running after the computer boot OK, so I ran HCT program again and found
that it did not have any error message log and just like nothing happened -
the 'Manual Interoperability' test option was still leave in the right panel
of HCT screen.
If I test it again, computer restart is always happen. Sometimes it
happens at Hub2 and sometimes hub2 is ok and happens at hub3. All pass does
seldom happen. What can I do? Thanks.

Ricky
 
Hello

I installed the Windows XP sp1 & sp1a symbols and used the Windows Debugger
to find an error code MULTIPLE_IRP_COMPLETE_REQUESTS during running HCT 11.2
before computer reboot unnormally. The error code shows that maybe two
seperate drivers each believes that they own the packet, and each attempts
to complete it ( IoCompleteRequest() ) - the first actually works, and the
second fails.

I guess that the HCT 11.2 installed a filter driver to monitor data transfer
and comflicted with our webcam driver. Anyone knows is it true? Or anyone
can give me some advice. Thanks.

Ricky
 
Hello Everyone,

I found the reason why I got a computer re-boot during HCT 11.2 testing.
There is two interfaces within our usb webcam. one is ISO and the other is
Bulk. We wrote this Bulk driver by Driver Studio 2.6. I think it may
conflict with HCT 11.2 because I replaced it by my new Bulk driver modified
from Windows 2000 DDK sample code and the HCT testing result is pass - I no
longer get a computer re-boot during HCT testing. Hope this may help
somebody with the same problem with me.

Ricky
 
Back
Top