From: yogesh b <b_yogesh_snowy@yahoo.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] U-boot: Beagle board as a USB Mass Storage Device Class
Date: Tue, 8 Jun 2010 01:31:42 -0700 (PDT) [thread overview]
Message-ID: <437292.45437.qm@web38804.mail.mud.yahoo.com> (raw)
In-Reply-To: <20100608072113.C0CFE14E867@gemini.denx.de>
Thanks for your response. I want to tell few more things about our implementation.
Actually we are planning to simulate (but not implement) the file system and implement the SCSI transparent command set decoder. When ever a file is sent to the USB mass storage device, we will be taking the content of that file to use for our application. The actual application does not require all the features of a Mass Storage Device; we just want it to look like a Mass Storage Device for transferring the data in the form of a file and for some other usage.
Because of some constraints, we have to implement all this stuff at u-boot level, instead of doing it in OS(Linux) level.
Regards,
Yogesh
--- On Tue, 6/8/10, Wolfgang Denk <wd@denx.de> wrote:
From: Wolfgang Denk <wd@denx.de>
Subject: Re: [U-Boot] U-boot: Beagle board as a USB Mass Storage Device Class
To: "yogesh b" <b_yogesh_snowy@yahoo.com>
Cc: u-boot at lists.denx.de
Date: Tuesday, June 8, 2010, 12:51 PM
Dear yogesh b,
In message <458375.64426.qm@web38807.mail.mud.yahoo.com> you wrote:
>
> I want to make the Beagle board (with u-boot) to look like a USB Mass
> Storage Device when it is connected to the host PC. Can anyone
> suggest regarding the files that I need to update in u-boot code, to
> make the Beagle board look like a USB Mass Storage Device.
You don't need to and should not change anything in U-Boot. All it
takes to do what you want is a two stage boot procedure. In the first
step, boot Linux.
Keep in mind that U-Boot is a boot loader, not an operating system.
Fancy stuff should be done where the enviornment is available for it,
i. e. in an operating system.
[Note: even if you implement Device Mode support as an USB Mass
Storage Device in U-Boot that would be just the first step - you
would then most probably need write support for the file system(s)
of your choice, and ... and ...]
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH,? ???MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Every program has at least one bug and can be shortened by? at? least
one instruction - from which, by induction, one can deduce that every
program can be reduced to one instruction which doesn't work.
next prev parent reply other threads:[~2010-06-08 8:31 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-08 5:26 [U-Boot] U-boot: Beagle board as a USB Mass Storage Device Class yogesh b
2010-06-08 7:21 ` Wolfgang Denk
2010-06-08 8:31 ` yogesh b [this message]
2010-06-08 10:52 ` Wolfgang Denk
2010-06-09 10:55 ` Gupta, Ajay Kumar
2010-06-11 12:27 ` Detlev Zundel
2010-06-11 13:13 ` Gupta, Ajay Kumar
2010-06-11 13:31 ` Kyungmin Park
2010-06-14 8:42 ` Detlev Zundel
2010-06-08 9:12 ` Gupta, Ajay Kumar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=437292.45437.qm@web38804.mail.mud.yahoo.com \
--to=b_yogesh_snowy@yahoo.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox