USB Host Mass storage issue

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



Hi All,

I have developed a host controller driver for a custom controller on Win
CE 5.0. It has been found to work to work with almost all mass storage
devices like flash cards, SD cards, CD ROM drives and all. But it fails with
a 20 GB (Apricon) Hard disk.
This particular hard disk works fine with a CEPC (including microsoft OHCI
driver).
I have debugged the issue and found that after the enumeration is over mass
storage class driver gets loaded. It issues the first Bulk transfer of 31
bytes which is the SCSI command "Test unit ready". After this it expects a 13
byte Bulk-IN transfer from the device. I get the buffer for this 13 byte
transfer from the upper layer and I am configuring the ETD and TDs fine. In
all other devices I get the 13 byte IN data but here the device doen't
respond and the wait times out and it reissues the same transfer again ,times
out and resets the bus. I have seen the bus trace and found that the host is
issuing IN tokens and the device is NAK-ing.
What can be the issue? Anyone else faced the same issue.

Regards,

.



Relevant Pages

  • Force equals mass times acceleration
    ... how many of you are physicists? ... with all the talk about 1000cc driver heads and generating the swingspeed ... the mass the greater the force--F=ma. ... to find either greater swing speed, which is hard as hell cause...well, ...
    (rec.sport.golf)
  • Re: SF rocket propulsion?
    ... approaches absolute zero, it takes on some of the characteristics of a ... then H or He would both be capable of being driven by a mass ... driver -- and, of course, our REALLY BIG SCOOP would be funneling it ... metallic problems when under extreme pressure ("liquid metallic ...
    (rec.arts.sf.science)
  • Re: no drivers for mass storage device
    ... I'm having problems with 2 of my computers recognizing USB mass storage ... none of the choices I select (Install Automatically, search web, etc) find ... driver and was wondering if there was a way to get just that driver back ...
    (microsoft.public.windowsxp.hardware)
  • RE: USB Mass storage
    ... I am developing Host controller driver for OTG controller. ... I have USB host controller driver included in my OS image. ... Flash key drivers are loading but unable to ...
    (microsoft.public.windowsce.platbuilder)
  • Re: SDBUS2.dll doesnt work well with SDIO WiFi module
    ... Can I know for your Wifi Client Driver, are you using any asychronous requests, and you will be trying to get the command response back from the client via the callback function? ... The problem is SDHC 4GB card works, but SDIO WiFi doesn't work with the same binary of SD host controller driver. ...
    (microsoft.public.windowsce.platbuilder)