i2c flash memory
2007-12-20 by Steven Hodge
Yahoo Groups archive
Index last updated: 2026-04-28 22:41 UTC
Thread
2007-12-20 by Steven Hodge
Does anyone know of external flash memory that communicates over an I2C bus? All the ones I have looked at so far use SPI. I've found I2C EEPROM memory, but not flash. Thanks, Steve
2007-12-20 by Jim Wagner
I believe that Ramtron makes some. They are zero-wait NVRAM, not exactly flash or EEPROM, but I've had good experience with their stuff. I've only used SPI versions but I think there are I2C versions, also. Jim On Dec 20, 2007, at 10:39 AM, Steven Hodge wrote: > Does anyone know of external flash memory that communicates over an > I2C bus? > All the ones I have looked at so far use SPI. I've found I2C EEPROM > memory, > but not flash. > > Thanks, Steve > > > [Non-text portions of this message have been removed]
2007-12-20 by Philippe Habib
There is the NXP PCF8570 256 words by 8 bits static ram. Here is a page that lists various parts: http://www.sxlist.com/techref/mem/srams.htm
-----Original Message----- From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Steven Hodge Sent: Thursday, December 20, 2007 10:39 AM To: AVR-Chat@yahoogroups.com Subject: [AVR-Chat] i2c flash memory Does anyone know of external flash memory that communicates over an I2C bus? All the ones I have looked at so far use SPI. I've found I2C EEPROM memory, but not flash. Thanks, Steve Yahoo! Groups Links -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 12/17/2007 2:13 PM
2007-12-20 by John
Why is it required to be flash. There are I2C EEPROM's supporting over 1 million write cycles. This for me is more than sufficient. i.e. 24LC256 John C --- In AVR-Chat@yahoogroups.com, "Steven Hodge" <stevehodge@...> wrote: > > Does anyone know of external flash memory that communicates over an I2C bus? > All the ones I have looked at so far use SPI. I've found I2C EEPROM memory,
> but not flash. > > Thanks, Steve >
2007-12-20 by Steven Hodge
I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging.
From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of John Sent: Thursday, December 20, 2007 2:52 PM To: AVR-Chat@yahoogroups.com Subject: [AVR-Chat] Re: i2c flash memory Why is it required to be flash. There are I2C EEPROM's supporting over 1 million write cycles. This for me is more than sufficient. i.e. 24LC256 John C [Non-text portions of this message have been removed]
2007-12-21 by Rene Teo
Hi John, About the largest I2C EEPROM's that I am aware of are 1Mbit capacity. Is there a reason why you would not want to go the SPI route? Atmel has several serial flashes in the 8-128Mbit range. A 16Mbit serial flash is less than $2 and offers the advantage of higher access speeds. I was in the same situation several months ago and looked at the Atmel serial flashes. However, I have decided to go with SD (since I can use an SPI interface with them) and 1GB cards today are at $6 or so. Rene T.
----- Original Message ----- From: Steven Hodge To: AVR-Chat@yahoogroups.com Sent: Thursday, December 20, 2007 4:35 PM Subject: RE: [AVR-Chat] Re: i2c flash memory I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of John Sent: Thursday, December 20, 2007 2:52 PM To: AVR-Chat@yahoogroups.com Subject: [AVR-Chat] Re: i2c flash memory Why is it required to be flash. There are I2C EEPROM's supporting over 1 million write cycles. This for me is more than sufficient. i.e. 24LC256 John C [Non-text portions of this message have been removed] [Non-text portions of this message have been removed]
2007-12-21 by Steven Hodge
Do you have a link to the SD you use? Steve
From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Rene Teo Sent: Thursday, December 20, 2007 4:00 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: i2c flash memory Hi John, About the largest I2C EEPROM's that I am aware of are 1Mbit capacity. Is there a reason why you would not want to go the SPI route? Atmel has several serial flashes in the 8-128Mbit range. A 16Mbit serial flash is less than $2 and offers the advantage of higher access speeds. I was in the same situation several months ago and looked at the Atmel serial flashes. However, I have decided to go with SD (since I can use an SPI interface with them) and 1GB cards today are at $6 or so. Rene T. ----- Original Message ----- From: Steven Hodge To: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> Sent: Thursday, December 20, 2007 4:35 PM Subject: RE: [AVR-Chat] Re: i2c flash memory I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. From: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> [mailto:AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> ] On Behalf Of John Sent: Thursday, December 20, 2007 2:52 PM To: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> Subject: [AVR-Chat] Re: i2c flash memory Why is it required to be flash. There are I2C EEPROM's supporting over 1 million write cycles. This for me is more than sufficient. i.e. 24LC256 John C [Non-text portions of this message have been removed] [Non-text portions of this message have been removed] __________ NOD32 2739 (20071220) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com [Non-text portions of this message have been removed]
2007-12-21 by Philippe Habib
Why do you want to stay away from SPI? In any case, would 2 of these work for you? FM24C512 from ramtron
-----Original Message----- From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Steven Hodge Sent: Thursday, December 20, 2007 3:35 PM To: AVR-Chat@yahoogroups.com Subject: RE: [AVR-Chat] Re: i2c flash memory I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of John Sent: Thursday, December 20, 2007 2:52 PM To: AVR-Chat@yahoogroups.com Subject: [AVR-Chat] Re: i2c flash memory Why is it required to be flash. There are I2C EEPROM's supporting over 1 million write cycles. This for me is more than sufficient. i.e. 24LC256 John C [Non-text portions of this message have been removed] Yahoo! Groups Links -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 12/17/2007 2:13 PM
2007-12-21 by Rene Teo
Steven, I'm not sure I understand what you are asking. I'm using standard SD cards. RT.
----- Original Message ----- From: Steven Hodge To: AVR-Chat@yahoogroups.com Sent: Thursday, December 20, 2007 5:16 PM Subject: RE: [AVR-Chat] Re: i2c flash memory Do you have a link to the SD you use? Steve From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Rene Teo Sent: Thursday, December 20, 2007 4:00 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: i2c flash memory Hi John, About the largest I2C EEPROM's that I am aware of are 1Mbit capacity. Is there a reason why you would not want to go the SPI route? Atmel has several serial flashes in the 8-128Mbit range. A 16Mbit serial flash is less than $2 and offers the advantage of higher access speeds. I was in the same situation several months ago and looked at the Atmel serial flashes. However, I have decided to go with SD (since I can use an SPI interface with them) and 1GB cards today are at $6 or so. Rene T. ----- Original Message ----- From: Steven Hodge To: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> Sent: Thursday, December 20, 2007 4:35 PM Subject: RE: [AVR-Chat] Re: i2c flash memory I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. From: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> [mailto:AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> ] On Behalf Of John Sent: Thursday, December 20, 2007 2:52 PM To: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> Subject: [AVR-Chat] Re: i2c flash memory Why is it required to be flash. There are I2C EEPROM's supporting over 1 million write cycles. This for me is more than sufficient. i.e. 24LC256 John C [Non-text portions of this message have been removed] [Non-text portions of this message have been removed] __________ NOD32 2739 (20071220) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com [Non-text portions of this message have been removed] [Non-text portions of this message have been removed]
2007-12-21 by Steven Hodge
I thought those were things you stuck in digital cameras, etc. How do you interface them with - preferably on - a pcb? Steve
From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Rene Teo Sent: Thursday, December 20, 2007 4:33 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: i2c flash memory Steven, I'm not sure I understand what you are asking. I'm using standard SD cards. RT. [Non-text portions of this message have been removed]
2007-12-21 by Steven Hodge
I'm looking for at least 1 MB, so that's 8 of those babies, so then it gets to be a pcb space issue. The reason I'm trying to avoid SPI is just the usual I/O pin scarcity and I already have three I2C devices so am committed to that bus regardless. Memory is the only reason for SPI. Of course, I can solve the I/O pin scarcity by multiplexing but I'd like to avoid that too. I2C memory seemed like a good solution.if it were available in the capacity I'm looking for. If that is impossible, well it'll have to be SPI and use multiplexing for some I/O pins. Steve
From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Philippe Habib Sent: Thursday, December 20, 2007 4:20 PM To: AVR-Chat@yahoogroups.com Subject: RE: [AVR-Chat] Re: i2c flash memory Why do you want to stay away from SPI? In any case, would 2 of these work for you? FM24C512 from ramtron -----Original Message----- From: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> [mailto:AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> ] On Behalf Of Steven Hodge Sent: Thursday, December 20, 2007 3:35 PM To: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> Subject: RE: [AVR-Chat] Re: i2c flash memory I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. [Non-text portions of this message have been removed]
2007-12-21 by Rene Teo
Yes, I am using those that are used in digital cameras and such. You can get connectors for SD cards from Digikey, Mouser ec. There are 2 big advantages in going this route. One is cost. As I said earlier, a 1GB SD card is about $6. Using any other type of flash memory is going to cost hundreds of dollars for 1GB. Secondly, the SD card can be removed and read by a PC - to transfer data etc. especially if you are talking about large amounts of data. RT
----- Original Message ----- From: Steven Hodge To: AVR-Chat@yahoogroups.com Sent: Thursday, December 20, 2007 5:37 PM Subject: RE: [AVR-Chat] Re: i2c flash memory I thought those were things you stuck in digital cameras, etc. How do you interface them with - preferably on - a pcb? Steve From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Rene Teo Sent: Thursday, December 20, 2007 4:33 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: i2c flash memory Steven, I'm not sure I understand what you are asking. I'm using standard SD cards. RT. [Non-text portions of this message have been removed] [Non-text portions of this message have been removed]
2007-12-21 by Bruce Parham
Steve, A Micro-SD card and socket will fill the bill. Just don't drop the SD card, you'll never find it! See http://www.sparkfun.com/commerce/product_info.php?products_id=127 for some ideas. Bruce Steven Hodge wrote:
> I'm looking for at least 1 MB, so that's 8 of those babies, so then it gets > to be a pcb space issue. > > > > The reason I'm trying to avoid SPI is just the usual I/O pin scarcity and I > already have three I2C devices so am committed to that bus regardless. > Memory is the only reason for SPI. Of course, I can solve the I/O pin > scarcity by multiplexing but I'd like to avoid that too. I2C memory seemed > like a good solution.if it were available in the capacity I'm looking for. > If that is impossible, well it'll have to be SPI and use multiplexing for > some I/O pins. > > > > Steve > > > > From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf > Of Philippe Habib > Sent: Thursday, December 20, 2007 4:20 PM > To: AVR-Chat@yahoogroups.com > Subject: RE: [AVR-Chat] Re: i2c flash memory > > > > Why do you want to stay away from SPI? In any case, would 2 of these work > for you? > > FM24C512 from ramtron > > -----Original Message----- > From: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> > [mailto:AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> ] On > Behalf > Of Steven Hodge > Sent: Thursday, December 20, 2007 3:35 PM > To: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> > Subject: RE: [AVR-Chat] Re: i2c flash memory > > I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. > > > > > > [Non-text portions of this message have been removed] > > > > > Yahoo! Groups Links > > > >
2007-12-21 by Philippe Habib
Another thing to watch for is the quality of the card you're using. I worked on a multi million Dollar device a couple of years ago that stopped working when the consumer quality cards started flaking out after a few months of being read and written. The commercial quality cards cost more, but are rated for many more R/W cycles.
-----Original Message----- From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Bruce Parham Sent: Thursday, December 20, 2007 4:52 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: i2c flash memory Steve, A Micro-SD card and socket will fill the bill. Just don't drop the SD card, you'll never find it! See http://www.sparkfun.com/commerce/product_info.php?products_id=127 for some ideas. Bruce Steven Hodge wrote: > I'm looking for at least 1 MB, so that's 8 of those babies, so then it gets > to be a pcb space issue. > > > > The reason I'm trying to avoid SPI is just the usual I/O pin scarcity and I > already have three I2C devices so am committed to that bus regardless. > Memory is the only reason for SPI. Of course, I can solve the I/O pin > scarcity by multiplexing but I'd like to avoid that too. I2C memory seemed > like a good solution.if it were available in the capacity I'm looking for. > If that is impossible, well it'll have to be SPI and use multiplexing for > some I/O pins. > > > > Steve > > > > From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf > Of Philippe Habib > Sent: Thursday, December 20, 2007 4:20 PM > To: AVR-Chat@yahoogroups.com > Subject: RE: [AVR-Chat] Re: i2c flash memory > > > > Why do you want to stay away from SPI? In any case, would 2 of these work > for you? > > FM24C512 from ramtron > > -----Original Message----- > From: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> > [mailto:AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> ] On > Behalf > Of Steven Hodge > Sent: Thursday, December 20, 2007 3:35 PM > To: AVR-Chat@yahoogroups.com <mailto:AVR-Chat%40yahoogroups.com> > Subject: RE: [AVR-Chat] Re: i2c flash memory > > I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. > > > > > > [Non-text portions of this message have been removed] > > > > > Yahoo! Groups Links > > > > Yahoo! Groups Links -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 12/17/2007 2:13 PM
2007-12-21 by Robert Adsett
At 03:35 PM 12/20/2007 -0800, Steven Hodge wrote: >I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. And there is the reason you probably won't find IIC support. At 400kHz it takes 20secs to read that even with no overhead. At 20MHz that drops to less than a second. Robert http://www.aeolusdevelopment.com/ From the Divided by a Common Language File (Edited to protect the guilty) ME - "I'd like to get Price and delivery for connector Part # XXXXX" Dist./Rep - "$X.XX Lead time 37 days" ME - "Anything we can do about lead time? 37 days seems a bit high." Dist./Rep - "that is the lead time given because our stock is live.... we currently have stock."
2007-12-21 by Steven Hodge
Ah, thanks. That explains it. SPI is it, then. BTW, I ordered the SW200 contactor yesterday. Rick at Tecknowledgey was very helpful. Steve
From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Robert Adsett Sent: Thursday, December 20, 2007 5:09 PM To: AVR-Chat@yahoogroups.com Subject: RE: [AVR-Chat] Re: i2c flash memory At 03:35 PM 12/20/2007 -0800, Steven Hodge wrote: >I need much higher capacity, 1 MB (8 Mbit) minimum, for data logging. And there is the reason you probably won't find IIC support. At 400kHz it takes 20secs to read that even with no overhead. At 20MHz that drops to less than a second. Robert [Non-text portions of this message have been removed]
2007-12-21 by Steven Hodge
These are looking very interesting. However, I'll be darned if I can find out any specifications on how much power these cards consume. Do you know where I can find real data sheets on them? On the cards that is, not the sockets. A search on "microsd data sheet" on the SanDisk website just comes up with financial stuff. Steve
From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Bruce Parham Sent: Thursday, December 20, 2007 4:52 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: i2c flash memory Steve, A Micro-SD card and socket will fill the bill. Just don't drop the SD card, you'll never find it! See http://www.sparkfun.com/commerce/product_info.php?products_id=127 for some ideas. Bruce [Non-text portions of this message have been removed]
2007-12-21 by Bruce Parham
The MicroSD card spec, on the SparkFun page, lists 15-25 mA @ 25 MHz read/write and 0.3-0.6 mA in stanby with the clock stopped. Presumably it's for the 512MB card at the bottom of the page. Bruce Steven Hodge wrote:
> These are looking very interesting. However, I'll be darned if I can find > out any specifications on how much power these cards consume. Do you know > where I can find real data sheets on them? On the cards that is, not the > sockets. A search on "microsd data sheet" on the SanDisk website just > comes up with financial stuff. Steve > > > > From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf > Of Bruce Parham > Sent: Thursday, December 20, 2007 4:52 PM > To: AVR-Chat@yahoogroups.com > Subject: Re: [AVR-Chat] Re: i2c flash memory > > > > Steve, > > A Micro-SD card and socket will fill the bill. Just don't drop the SD card, > you'll never find it! > > See http://www.sparkfun.com/commerce/product_info.php?products_id=127 for > some ideas. > > Bruce
2007-12-21 by Steven Hodge
Thanks. I was never able to get anywhere with that SparkFun link, just an Adobe error message about needing some Chinese language plugins. The power consumption is more than I'd like, but I'll ponder it.
From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of Bruce Parham Sent: Thursday, December 20, 2007 6:01 PM To: AVR-Chat@yahoogroups.com Subject: Re: [AVR-Chat] Re: i2c flash memory The MicroSD card spec, on the SparkFun page, lists 15-25 mA @ 25 MHz read/write and 0.3-0.6 mA in stanby with the clock stopped. Presumably it's for the 512MB card at the bottom of the page. Bruce [Non-text portions of this message have been removed]
2007-12-21 by Robert Adsett
At 05:13 PM 12/20/2007 -0800, Steven Hodge wrote: >BTW, I ordered the SW200 contactor yesterday. Rick at Tecknowledgey was >very helpful. Good to hear. Let us know how you get on, I'm kind of curious. Robert Another sign of the end of civilization, our technical magazines are getting chatty From an EETimes product descriptions 2006/08/09 ".... systems that can sample gobs of inputs simultaneously" Now just what is the technical definition for gobs again? http://www.aeolusdevelopment.com/