Page 1 of 1
Lots of Non Volatile Memory Required
Posted: Wed Mar 03, 2010 7:25 am
by andygraves
Hi Guys,
Please can you advise the best way to add lots of non volatile memory to a project? I am considering I2C chips, but not big enough? Is SD/MSC via SPI the way to go? Please give me some advice...
Thanks
Andy
Re: Lots of Non Volatile Memory Required
Posted: Wed Mar 03, 2010 2:29 pm
by Benj
Hello Andy
SD and MMC cards are good but they eat a fair amount of program space to store the FAT driver. However if you need memory in the MB region and over then this is probably your only option.
Other then that there are Flash or EEPROM devices that come in SPI or I2C formats that might help. I use a static Ram chip for one of my projects that is 4MB and very inexpensive. The only problem is that it requires a lot of care and attention to get the thing to work. Eg up to 24 SPI transactions to read, modify, write a single byte of data.
Re: Lots of Non Volatile Memory Required
Posted: Mon Mar 08, 2010 3:35 pm
by andygraves
Hi Ban,
Thanks for the reply, sorry for my delay.. Please tell code of the 4M chip you used?
Thanks
Andy
Re: Lots of Non Volatile Memory Required
Posted: Mon Mar 08, 2010 4:16 pm
by Benj
Hi Andy
Here are some links.
http://www.rapidonline.com/Electronic-C ... lash/80424
or
http://www.rapidonline.com/sku/Electron ... 39/73-4452
Sorry they are non volitile flash devices and not static RAM as I previously mentioned.