Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Re: Cheap SD Flash File System

2005-11-14 by Bryce Schober

On 11/12/05, rtstofer <rstofer@...> wrote:
>
>  --- In lpc2000@yahoogroups.com, Tom Walsh <tom@o...> wrote:
> >
> > rtstofer wrote:
> >
> > >--- In lpc2000@yahoogroups.com, "Martin Maurer"
> <mailingliste@c...>
> > >wrote:
> > >
> > >
> > >>Try
> > >>
> > >>http://alumnus.caltech.edu/~pje/rdcf2.txt<http://alumnus.caltech.edu/%7Epje/rdcf2.txt>
> > >>
> > >>It works !
> > >>
> > >>Regards,
> > >>
> > >> Martin
> > >>
> > >>
> > >
> > >It looks like rdcf2 is quite complete and includes a test suite.
> It
> > >supports FAT12 and FAT16 and the documentation is very good.
> > >
> > >It can also be built under DOS with TurboC so I can play with it
> on
> > >my DOS box before I port it to the LPC2106.
> > >
> > >Moving back to FAT16 versus getting nowhere with FAT32 seems like
> a
> > >good tradeoff.
> > >
> > >
> > >
> > The alloc() and free() function calls have to be written out.
> Otherwise
> > we are in danger of fragmenting the RAM on the LPC2000 processors.
> >
> > TomW
>
> Yes but many implemtations allocate storage for a predefined maximum
> number of open files. Not a big deal, these are microcontrollers,
> not workstations.
>
> I need to correct myself re: RDCF2. I compiled it and it executes
> well when installed on a floppy and interacting with a floppy.
>
> It does not work from my hard drive whether interacting with the HD
> where it fails completely or the floppy where it gets just about
> everything wrong.
>
> I traced the hard drive failure to the first call to absread where
> the code is trying to read absolute sector 0. I have to think about
> this but I think it is incorrect. In any event, the call fails.
>
> Another limitation to RDCF2 is a 32 MB limit so the code is for a
> very early version of FAT. From the very first paragraph of the doc
> file: "RDCF is a reentrant and ROMable DOS-compatible file system
> designed for use with floppy diskettes and hard disk partitions that
> do not exceed 32 Mbytes in size."
>
> Anyway, scrap that version; it doesn't really work.
>
> Too bad the $139 FLASH File doesn't include CF support - it is a $49
> optional upgrade! Bummer...
>
> Richard


Look at http://www.prllc.com/productcart/pc/viewCat_P.asp?idCategory=10 and
you'll see that they've simply separated their physical media support. You
can get FAT+CF for $139 or FAT+MMC/SD for $139 or FAT+CF/MMC/SD for $188.

SPONSORED LINKS
>   Microprocessor<http://groups.yahoo.com/gads?t=ms&k=Microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=tsVC-J9hJ5qyXg0WPR0l6g>
> Microcontrollers<http://groups.yahoo.com/gads?t=ms&k=Microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=DvJVNqC_pqRTm8Xq01nxwg>  Pic
> microcontrollers<http://groups.yahoo.com/gads?t=ms&k=Pic+microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=TpkoX4KofDJ7c6LyBvUqVQ>   8051
> microprocessor<http://groups.yahoo.com/gads?t=ms&k=8051+microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=1Ipf1Fjfbd_HVIlekkDP-A>
>  ------------------------------
> YAHOO! GROUPS LINKS
>
>
>    - Visit your group "lpc2000 <http://groups.yahoo.com/group/lpc2000>"
>    on the web.
>     - To unsubscribe from this group, send an email to:
>    lpc2000-unsubscribe@yahoogroups.com<lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe>
>     - Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>    Service <http://docs.yahoo.com/info/terms/>.
>
>
>  ------------------------------
>



--
Bryce Schober


[Non-text portions of this message have been removed]

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.