STATUS_DEVICE_DATA_ERROR on USB

Hey Folks,

I am trying to diagnose a problem with a USB camera that my customer has
made.

My driver works perfectly with the Base camera, but when we plug in a camera
that was developed by one of my customers customers using the Base camera
design, we get intermittent failures.

The suspect camera is supposed to be identical to the Base camera, obviously
it is not %100

My function driver is receiving STATUS_DEVICE_DATA_ERROR in random places
from the lower level drivers when I submit Read/write requests.

This exact same code works perfectly on 3 other cameras of identical design

When this error is returned from the lower USB drivers, what does it mean.

I am assuming at this point that there is a Hardware bug, but want to be
able to rule out anything I could be doing wrong.

Is there an easy way to interface with the Microsoft USB drivers to try and
see what is failing at the USB level. I have been playing with the USB Snoop
utility, but it is still a little to high level.

Thanks

_Chris


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hello,

Is there an easy way to interface with the Microsoft USB drivers to try and
see what is failing at the USB level. I have been playing with the USB Snoop
utility, but it is still a little to high level.

When you have trouble with the USB communication and do not knows what
is wrong etc … here exist only one solution. You need a hardware USB
tracer. http://www.catc.com/products/chief.html

I use this tool and is very fine.

Often when you have trouble with USB request. The USB hardware or
firmware is not correct. With a USB protocol analyer you can see
what data is coming from USB bus and vice versa.

elli

Thanks

_Chris


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

How much does the CATC Chief cost?

----- Original Message -----
From: “Mathias Ellinger”
To: “NT Developers Interest List”
Sent: Thursday, February 01, 2001 4:17 AM
Subject: [ntdev] Re: STATUS_DEVICE_DATA_ERROR on USB

> Hello,
>
> >Is there an easy way to interface with the Microsoft USB drivers to try
and
> >see what is failing at the USB level. I have been playing with the USB
Snoop
> >utility, but it is still a little to high level.
>
> When you have trouble with the USB communication and do not knows what
> is wrong etc … here exist only one solution. You need a hardware USB
> tracer. http://www.catc.com/products/chief.html
>
> I use this tool and is very fine.
>
> Often when you have trouble with USB request. The USB hardware or
> firmware is not correct. With a USB protocol analyer you can see
> what data is coming from USB bus and vice versa.
>
> elli
>
>
>
> Thanks
>
> _Chris
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@mindspring.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hello ,

DF> How much does the CATC Chief cost?

Lucky , this is dependeds from each country. Ask not me.
I’m the user not the seller.

mfg,
Mathias Ellinger


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com