Yahoo Groups archive

AVR-Chat

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

Message

Re: I-Pod

2005-11-12 by Dave Mucha

--- In AVR-Chat@yahoogroups.com, "Larry Barello" <yahoo@b...> wrote:
>
> Sorry if I have missed the point of this thread...  But recently I
started
> using the Atmel 4mb data flash
(http://www.atmel.com/products/DataFlash/),
> cheap ($3 in singles) and very easy to use - simpler and cheaper
than the
> SPI EEprom I was using before.  And those data flash chips get
pretty big:
> 128mbit (16mb).  The main hurdle was ignoring the wacky 264 byte
"page" and
> treating it as if it were 2 x 256 pages, but every other "page" had
only 8
> bytes available, so I skipped it.  That was very simple: I just
shifted the
> linear 32 bit address and inserted a "0" in the 9th bit position before
> shifting out to the data flash. The rest was really simple: read a
page into
> the internal ram buffer, write your data on top, write page back
out.  It
> was about a screen full of code when I was done.
> 
> I have not looked into the SD cards, but since they support a simple SPI
> mode and use similar data flash chips, I suspect using them can
reduce to a
> simple R/M/W operation as well.  
> -----------
> Larry Barello
> www.barello.net
>

I think you got the topic correct.

I guess the memory got cheaper in the last year and also the size grew.

Dave

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.