Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

Fat16/32 info for AVR->compact flash

Fat16/32 info for AVR->compact flash

2004-07-12 by Craig Limber

Hi there;

I am considering embarking on a new AVR project: an MP3 player.  I was
thinking of basing it on the yampp mp3 player ( http://www.yampp.com )
but somewhat modified.  One of the mods I want to do is use a "normal"
filesystem on the CF card to make it easier to move the files around
instead of yadl (Yampp Advanced Disk Layout).  What I was wondering is
if there were any stores of freely available AVR fat16/32 C source code
I can check out to learn how to do it.  

I figure that with building my own MP3 player I can actually get one
that works the way I like!

Craig

Re: [AVR-Chat] Fat16/32 info for AVR->compact flash

2004-07-12 by Jesper Hansen

Craig,

Look a little closer, there's some old FAT32 code on my site.

/Jesper

----- Original Message ----- 
Show quoted textHide quoted text
From: "Craig Limber" <ffdude@shaw.ca>
To: <avr-chat@yahoogroups.com>
Sent: Monday, July 12, 2004 8:36 PM
Subject: [AVR-Chat] Fat16/32 info for AVR->compact flash


> 
> Hi there;
> 
> I am considering embarking on a new AVR project: an MP3 player.  I was
> thinking of basing it on the yampp mp3 player ( http://www.yampp.com )
> but somewhat modified.  One of the mods I want to do is use a "normal"
> filesystem on the CF card to make it easier to move the files around
> instead of yadl (Yampp Advanced Disk Layout).  What I was wondering is
> if there were any stores of freely available AVR fat16/32 C source code
> I can check out to learn how to do it.  
> 
> I figure that with building my own MP3 player I can actually get one
> that works the way I like!
> 
> Craig
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
>

Re: Fat16/32 info for AVR->compact flash

2004-07-13 by Dave Mucha

--- In AVR-Chat@yahoogroups.com, Craig Limber <ffdude@s...> wrote:
> 
> Hi there;
> 
> I am considering embarking on a new AVR project: an MP3 player.  I 
was
> thinking of basing it on the yampp mp3 player ( 
http://www.yampp.com )
> but somewhat modified.  One of the mods I want to do is use 
a "normal"
> filesystem on the CF card to make it easier to move the files around
> instead of yadl (Yampp Advanced Disk Layout).  What I was wondering 
is
> if there were any stores of freely available AVR fat16/32 C source 
code
> I can check out to learn how to do it.  
> 
> I figure that with building my own MP3 player I can actually get one
> that works the way I like!
> 
> Craig



Hi Craig,

Why did you chose the compac flash over the other memory devices ?

I did some investigating of the USB keyring storage devices and also 
the MMC and SD cards.  the MMC seemded to be easier due to it's 
internal interupter.

Dave

Re: [AVR-Chat] Re: Fat16/32 info for AVR->compact flash

2004-07-13 by Jesper Hansen

Did you also look at the capacities and prices, Dave ?   ;-)

/Jesper

----- Original Message ----- 
Show quoted textHide quoted text
From: "Dave Mucha" <dave_mucha@yahoo.com>
To: <AVR-Chat@yahoogroups.com>
Sent: Tuesday, July 13, 2004 7:43 PM
Subject: [AVR-Chat] Re: Fat16/32 info for AVR->compact flash


> --- In AVR-Chat@yahoogroups.com, Craig Limber <ffdude@s...> wrote:
> > 
> > Hi there;
> > 
> > I am considering embarking on a new AVR project: an MP3 player.  I 
> was
> > thinking of basing it on the yampp mp3 player ( 
> http://www.yampp.com )
> > but somewhat modified.  One of the mods I want to do is use 
> a "normal"
> > filesystem on the CF card to make it easier to move the files around
> > instead of yadl (Yampp Advanced Disk Layout).  What I was wondering 
> is
> > if there were any stores of freely available AVR fat16/32 C source 
> code
> > I can check out to learn how to do it.  
> > 
> > I figure that with building my own MP3 player I can actually get one
> > that works the way I like!
> > 
> > Craig
> 
> 
> 
> Hi Craig,
> 
> Why did you chose the compac flash over the other memory devices ?
> 
> I did some investigating of the USB keyring storage devices and also 
> the MMC and SD cards.  the MMC seemded to be easier due to it's 
> internal interupter.
> 
> Dave
> 
> 
> 
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
>

RE: [AVR-Chat] Fat16/32 info for AVR->compact flash

2004-07-13 by joseph torelli

I recently purchased a "ATA Hard Drive Controller" for www.edtp.com. And a
IDE to Compact Flash Adapter.
I use Bascom that includes AVR-DOS library. I just got every thing connected
and used the software on the
site and I am reading and writing files to a CF card and I can plug it into
my PC and I can read them there also.
More links that helped me:
http://members.home.nl/bzijlstra/software/examples/basex.htm
http://members.home.nl/bzijlstra/hardware/hardware.htm
http://members.aon.at/voegel/index.html

There is also info on using it in memory mode
http://www.mcselec.com/an_123.htm with Bascom.

Joe Torelli
VP Dev
Momark Products Inc.
Mansfield, Texas
Show quoted textHide quoted text
-----Original Message-----
From: Craig Limber [mailto:ffdude@shaw.ca]
Sent: Monday, July 12, 2004 1:36 PM
To: avr-chat@yahoogroups.com
Subject: [AVR-Chat] Fat16/32 info for AVR->compact flash



Hi there;

I am considering embarking on a new AVR project: an MP3 player.  I was
thinking of basing it on the yampp mp3 player ( http://www.yampp.com )
but somewhat modified.  One of the mods I want to do is use a "normal"
filesystem on the CF card to make it easier to move the files around
instead of yadl (Yampp Advanced Disk Layout).  What I was wondering is
if there were any stores of freely available AVR fat16/32 C source code
I can check out to learn how to do it.

I figure that with building my own MP3 player I can actually get one
that works the way I like!

Craig




Yahoo! Groups Links

Re: Fat16/32 info for AVR->compact flash

2004-07-14 by Dave Mucha

--- In AVR-Chat@yahoogroups.com, "Jesper Hansen" <jesperh@t...> wrote:
> 
> Did you also look at the capacities and prices, Dave ?   ;-)


Compac Flas is 256 meg for about $40.00 and the MMC is 256 meg for 
about $50.00  

the MMC only has about 6 pins for data while the CF requires 
considderably more lines.

The MMC and SD (Secure Digital) cards share the same form factor, but 
as I understand the SD cards are eclipsing the MMC cards.  A price 
check shows the SD 256meg for about $43.00 so is really close to the 
CF cards.

I guess the reason I was looking at the MMC/SD stuff was the small 
pin count and the large spacing for the pins.  the CF pins were too 
close together for my abilities to make a home brew board.

But, it looks like IBM ported their hard disk into the CF form so 
gigbytes will be available.

Dave

Re: [AVR-Chat] Re: Fat16/32 info for AVR->compact flash

2004-07-14 by jayabox02@yahoo.com.sg

----- Original Message ----- 
Show quoted textHide quoted text
From: "Jesper Hansen" <jesperh@telia.com>
To: <AVR-Chat@yahoogroups.com>
Sent: Wednesday, July 14, 2004 2:12 AM
Subject: Re: [AVR-Chat] Re: Fat16/32 info for AVR->compact flash


> 
> Did you also look at the capacities and prices, Dave ?   ;-)
> 
> /Jesper
> 
> ----- Original Message ----- 
> From: "Dave Mucha" <dave_mucha@yahoo.com>
> To: <AVR-Chat@yahoogroups.com>
> Sent: Tuesday, July 13, 2004 7:43 PM
> Subject: [AVR-Chat] Re: Fat16/32 info for AVR->compact flash
> 
> 
> > --- In AVR-Chat@yahoogroups.com, Craig Limber <ffdude@s...> wrote:
> > > 
> > > Hi there;
> > > 
> > > I am considering embarking on a new AVR project: an MP3 player.  I 
> > was
> > > thinking of basing it on the yampp mp3 player ( 
> > http://www.yampp.com )
> > > but somewhat modified.  One of the mods I want to do is use 
> > a "normal"
> > > filesystem on the CF card to make it easier to move the files around
> > > instead of yadl (Yampp Advanced Disk Layout).  What I was wondering 
> > is
> > > if there were any stores of freely available AVR fat16/32 C source 
> > code
> > > I can check out to learn how to do it.  
> > > 
> > > I figure that with building my own MP3 player I can actually get one
> > > that works the way I like!
> > > 
> > > Craig
> > 
> > 
> > 
> > Hi Craig,
> > 
> > Why did you chose the compac flash over the other memory devices ?
> > 
> > I did some investigating of the USB keyring storage devices and also 
> > the MMC and SD cards.  the MMC seemded to be easier due to it's 
> > internal interupter.
> > 
> > Dave
> > 
> > 
> > 
> > 
> > 
> > 
> >  
> > Yahoo! Groups Links
> > 
> > 
> > 
> >  
> > 
> 
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
>

Re: Fat16/32 info for AVR->compact flash

2004-07-15 by avrcard

Hi Craig,

You will find an example of an IDE harddisk based player here: 
http://www.avrcard.com/showcase/mp3player.htm.
The code could be instructive as to the FAT file system, and 
accessing the CF through the IDE interface should be straightforward.
The FAT32 specs can be found here: 
http://www.microsoft.com/whdc/system/platform/firmware/fatgen.mspx
This could help understand the various code examples.

Regards,
Hans

RE: [AVR-Chat] Re: Fat16/32 info for AVR->compact flash

2004-07-15 by Brian Fairchild

As I understand it MMC cards use an SPI interface on a 7-pin connector.
SD cards have a couple of additional contacts and have a 4-bit wide
interface. Do SD cards support the SPI mode of operation?
 
Brian
Show quoted textHide quoted text
-----Original Message-----
From: Dave Mucha [mailto:dave_mucha@yahoo.com] 
Sent: 14 July 2004 04:42
To: AVR-Chat@yahoogroups.com
Subject: [AVR-Chat] Re: Fat16/32 info for AVR->compact flash


--- In AVR-Chat@yahoogroups.com, "Jesper Hansen" <jesperh@t...> wrote:
> 
> Did you also look at the capacities and prices, Dave ?   ;-)


Compac Flas is 256 meg for about $40.00 and the MMC is 256 meg for 
about $50.00  

the MMC only has about 6 pins for data while the CF requires 
considderably more lines.

The MMC and SD (Secure Digital) cards share the same form factor, but 
as I understand the SD cards are eclipsing the MMC cards.  A price 
check shows the SD 256meg for about $43.00 so is really close to the 
CF cards.

I guess the reason I was looking at the MMC/SD stuff was the small 
pin count and the large spacing for the pins.  the CF pins were too 
close together for my abilities to make a home brew board.

But, it looks like IBM ported their hard disk into the CF form so 
gigbytes will be available.

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.