c8051f320 Mass storage Source Code
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
c8051f320 Mass storage Source Code

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Embedded System
Author Message
Guest






Posted: Thu Dec 29, 2005 5:15 pm    Post subject: c8051f320 Mass storage Source Code Reply with quote

Howdy All,

I just purchased an Evaluation Board from Silicon Labs. Does anyone
know where I can get example source code for a Mass Storage class for
c8051f320?

I have tried the firmware generator from Jungo, but it keeps create an
"Unknown Device"


Thanks in advance.
Back to top
Guest






Posted: Thu Dec 29, 2005 5:15 pm    Post subject: Re: c8051f320 Mass storage Source Code Reply with quote

Thanks Antti. I will contact SiLabs and see what they say.
Back to top
Antti Keskinen
Guest





Posted: Thu Dec 29, 2005 5:15 pm    Post subject: Re: c8051f320 Mass storage Source Code Reply with quote

Hello !

<steele.pj@gmail.com> wrote in message
news:1135868117.479218.151680@g44g2000cwa.googlegroups.com...
Quote:
Howdy All,

I just purchased an Evaluation Board from Silicon Labs. Does anyone
know where I can get example source code for a Mass Storage class for
c8051f320?


Unfortunately I cannot assist you here. I mostly write my own firmware. You
could try requesting a skeleton firmware from Silicon Labs. and then
modifying it to suit your needs. Afterall, a Mass Storage class device is
only different from a HID device because the device and interface
descriptors say they are. The default Windows XP drivers, for example,
support Mass Storage class devices by default.

Quote:

I have tried the firmware generator from Jungo, but it keeps create an
"Unknown Device"


The firmware generator might not create the string descriptors required,
even if it would create a solid skeleton firmware for a Mass Storage class
device. The Device, Configuration and Interface Descriptors make use of a
String Descriptor table that presents the human-readable strings which an
operating system shows during device enumeration. These strings dictate
manufacturer name, device name and possible device version etc. Make sure
these strings are correctly initialized and set (they are UNICODE strings).

Greetings,
Antti Keskinen
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Embedded System All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB