Re: USB mass storage issue



Is Microsoft aware about this issue?

Repetita iuvant

"Henrik Viklund" wrote:

I beleave Alex is talking about USB Function. The MSD function class
driver is primarilly designed for use with non-removable storage (such
as internal flash). If you need it to properly detect insertion/
removing of say an SDCard, the driver must be modified to accomodate
that.

Henrik Viklund
http://www.addlogic.se

On Apr 10, 6:44 am, "aman" <amitjob...@xxxxxxxxx> wrote:
Alex

The USB Attach /Detach events are for the attachmen and detachment of
function from the host . So If you are replacing the SD/MMC card then
definitely the events must be triggered. Do you mean to say that your
USB host driver configures and searches for the device during the boot
time and not at the srun time.
If this is the case then thhere must be some problem in loading of USB
host controller/Bus driver. Look at the sa,e once and try subsituting
the USB SD Card with the USB pen drive and see if the things are
running sucessfully.

Regards

Aman

On Apr 4, 2:36 pm, Alex <A...@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:



We are facing some issue on the USB mass storage, let me explain the situation:
My current setup is

Target: ARM9 based Board.
Os : WinCE 5.0.
Host : Windows XP SP 2

Issue:
1) Target is configured as USB Device mass storage.
2) an SD card is plugged on the target.
3) On the PC, the SD card contents are visible.
4) When the card is replaced, the contents of the new one are not detected.
The PC screen still shows the content of the previous card only.

Currently as we understand:
1) The SDI driver is not communicating with USB driver for Card insertion &
removal events.
2) Any event on the USB, the PDD notifies the MDD. But we see that only USB
attach, detach & reset events being supported by the MDD (looking at the MDD
sources). There isn't anything events for card insertion/removal.

Is MS aware about this issue?
Does it come from MS USB stack or MS SD stack or from somewhere else?
There is some patch to solve this issue?- Hide quoted text -

- Show quoted text -



.



Relevant Pages

  • ieee1394 and fbdev oops in 2.6.3rc2
    ... Found UniNorth PCI host bridge at 0xf0000000. ... Firmware bus number: 0->0 ... PMU driver 2 initialized for Core99, ... ohci_hcd 0001:02:08.0: new USB bus registered, ...
    (Linux-Kernel)
  • Re: USB host controller and client driver
    ... Realy appreciate your reply on Host controller and Function controller ... Well I am absolutelly clear now with host controller driver ... "The USB function controller drvers come into picture only if your ...
    (microsoft.public.windowsce.platbuilder)
  • Re: USB Mass Storage Device
    ... chanses are your usb function ... controller driver isn't working properly (If my memory serves me right ... The card has to be inserted before. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: aAttention MSVPs. USB 2.0 Drivers not recognised - XP is defective !
    ... my USB setup is as follows: ... OpenHCI Controller ... but nothing has changed either thru the PCI Card or the mobo. ... The O/S will still not update the Mass Storage device to a different driver. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: USB data Transfer question
    ... are you sure your USB Host driver is ok? ... the pBuffer!=0 if there is data sending from client. ...
    (microsoft.public.windowsce.platbuilder)

Loading