Re: HCT12.1 test for one USB device always failed

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



I believe that's your firmware problem

Download USB Command Verifier from http://www.usb.org/developers/tools/ and
make sure that your device passes all tests; use CATC to debug issues





"hzq" <hao@xxxxxxx> wrote in message
news:896ffb9d.0504141148.500b9ac8@xxxxxxxxxxxxxxxxxxxxx
> Hello Sir
>
> In our company , We are doing the HCT12.1 test for one USB device.
> In the test process for "USB adress description test" "USB
> description test" "USBdevice control request test" "USB enuneration
> stress test"
> We all meet the same problem. When we start the test operation and
> view the debug message
> output from driver , It shows:
> after normal initialize . the driver calls
> IRP_MJ_PNP ,minor IRP_MN_QUERY_CAPABILITIES
> IRP_MJ_PNP ,minor IRP_MN_QUERY_BUS_INFORMATION
> IRP_MJ_PNP ,minor IRP_MN_QUERY_DEVICE_RELATION
>
> then following with:
>
> IRP_MJ_PNP ,minor IRP_MN_QUERY_REMOVE_DEVICE
> IRP_MJ_PNP ,minor IRP_MN_REMOVE_DEVICE
>
> BulkUsb_StopDevice
> BulkUsb_RemoveDevice
> BulkUsb_Unload
>
> then HCT start doing device descriptor enumeration many times but
> stops at some point.
> waiting forever . the HCT test process can not be finished.
>
>
> What is the reason for this issue ?
> Why HCT unload the driver before it performe device descriptor
> enumeration .
>
> If it is our driver 's problem or it is the device firmware 's
> problem
>
>
> Thanks a lot


.



Relevant Pages

  • Re: HCT12.1 test for one USB device always failed
    ... I believe that's your firmware problem ... make sure that your device passes all tests; use CATC to debug issues ... We are doing the HCT12.1 test for one USB device. ... output from driver, It shows: ...
    (microsoft.public.development.device.drivers)
  • [RFC: 2.6 patch] remove the broken SCSI_SEAGATE driver
    ... But if anyone wants to ever revive this driver, ... * Will activate debug code. ... -static int internal_command (unsigned char target, unsigned char lun, ... -/* If the user specified the controller type from the command line, ...
    (Linux-Kernel)
  • [RFC: 2.6 patch] remove the broken SCSI_SEAGATE driver
    ... But if anyone wants to ever revive this driver, ... * Will activate debug code. ... -static int internal_command (unsigned char target, unsigned char lun, ... -/* If the user specified the controller type from the command line, ...
    (Linux-Kernel)
  • [2.6 patch] remove the broken SCSI_SEAGATE driver
    ... But if anyone wants to ever revive this driver, ... * Will activate debug code. ... -static int internal_command (unsigned char target, unsigned char lun, ... -/* If the user specified the controller type from the command line, ...
    (Linux-Kernel)
  • RE: freebsd-hackers Digest, Vol 200, Issue 7
    ... Updated Driver for 3945ABG Intel 3945ABG Wireless LAN ... sysctlinterface ... Jan 27 10:30:39 vaio kernel: bus_dmamem_alloc failed to align memory properly. ... debug: all: oid: 0 2 440 ...
    (freebsd-hackers)