Home arrow Support arrow Forums

Luminary Micro Forums

<< Start < Prev 1 2 Next > End >>

cb1

Platinum Boarder

2008/10/25 12:12

Re:usb host STATE_NO_DEVICE 1GB

Today - in Walmart (of all places) we found a 2GB Micro SD memory (PNY) with the larger SD adapter - "regularly" priced @ $11.88.

Know this is NOT your chosen USB - however the size & "camera stimulated" demand appears to propel Micro SD to "top of class."

Should anyone care - 1GB also w/SD adapter was $8.88. Amazing...

login or register to reply

richard.irving

Senior Boarder

2008/10/26 09:19

Re:usb host STATE_NO_DEVICE 1GB

Thanks for the update. I'm doing some shopping today, I guess.

Here are some that don't work:
Kingston SD/USB adapter.
IOGear GFR202SD SD/MMC USB adapter.
Ativa U3 2GB USB stick

Richard

login or register to reply

cb1

Platinum Boarder

2008/10/26 12:36

Re:usb host STATE_NO_DEVICE 1GB

Suggest you search hard for devices on LMI-Joe's list - so that you can confirm their findings. (maybe you have some unique timing/level issue)

In midwest US - SanDisk appears very popular & was on Joe's list. I'd gamble 12 USD on the PNY I found - just to see if it works...

login or register to reply

LMI Paul

Senior Boarder

2008/10/27 08:43

Re:usb host STATE_NO_DEVICE 1GB

That example was not meant to work with "removable" MSC devices like the SD to USB adapters. My guess is that because these devices enumerate differently enough from a standard MSC devices which causes our software to not accept the device. However it may not be a large change to get the SD adapter devices to work.

If you have the enumeration data for the devices that you are having trouble with that would be very useful information.

login or register to reply

richard.irving

Senior Boarder

2008/10/31 11:16

Re:usb host STATE_NO_DEVICE 1GB

Hi "LMI Paul"
Thanks for taking an interest. Once I found out that Sandisk Cruzers work at 1GB (supposedly they adhere to the standard very well) my immediate problem was solved, so this issue has moved back a burner or two.
Regardless, the little adapter that started the thread says "Kingston" on the outside and has a 1GB PNY uSD card inserted. On the backside you can faintly see the markings "FCR-MMR, 30996-001.A00LF", and "060508 5V China".
I dumped the descriptors using USBView on an XP PC:

Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x090C (Feiya Technology Corporation)
idProduct: 0x6200
bcdDevice: 0x0100
iManufacturer: 0x01
0x0409: "Silicon Motion, Inc."
iProduct: 0x02
0x0409: "Generic USB2.0 card "
iSerialNumber: 0x03
0x0409: "12345678901234567890"
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: High
Device Address: 0x03
Open Pipes: 2

Endpoint Descriptor:
bEndpointAddress: 0x81 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0xFF

Endpoint Descriptor:
bEndpointAddress: 0x02 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0xFF

Configuration Descriptor:
wTotalLength: 0x0020
bNumInterfaces: 0x01
bConfigurationValue: 0x01
iConfiguration: 0x00
bmAttributes: 0x80 (Bus Powered )
MaxPower: 0xFA (500 mA)

Interface Descriptor:
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x02
bInterfaceClass: 0x08
bInterfaceSubClass: 0x06
bInterfaceProtocol: 0x50
iInterface: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x81 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0xFF

Endpoint Descriptor:
bEndpointAddress: 0x02 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0xFF


Richard

login or register to reply

LMI Paul

Senior Boarder

2008/11/04 13:50

Re:usb host STATE_NO_DEVICE 1GB

Nothing really stands out in that device descriptor as abnormal so I don't think the example should have any problem with enumerating the device. There could be some problem with the responses the USB library gets back from the SCSI commands, but we would have to find a similar device here to try that out for sure.

login or register to reply
<< Start < Prev 1 2 Next > End >>