Replacing the EEPROM in a propStick
Onni
Posts: 7
Hello
I'm planning to buy a propStick because the protoBoard was too big and had some other issues.
The only drawback I could find with the stick was that the eeprom was only 32k. And I was planning on using the upper part of the eeprom on the protoBoard.
So, how about replacing the eeprom? Can anyone forsee any problems? And when I'm already doing this, why not go for a 256kb eeprom?
/Onni
I'm planning to buy a propStick because the protoBoard was too big and had some other issues.
The only drawback I could find with the stick was that the eeprom was only 32k. And I was planning on using the upper part of the eeprom on the protoBoard.
So, how about replacing the eeprom? Can anyone forsee any problems? And when I'm already doing this, why not go for a 256kb eeprom?
/Onni
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Cheers,
Simon
www.norfolkhelicopterclub.co.uk
You'll always have as many take-offs as landings, the trick is to be sure you can take-off again ;-)
BTW: I type as I'm thinking, so please don't take any offense at my writing style
I would highly recommend using the AT24C512B whenever you have a choice.
I don't know about the larger EEPROM parts. They might not be compatible.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
—
darco
www.deepdarc.com/
[url=mailto:xmpp:darco@deepdarc.com]xmpp:darco@deepdarc.com[/url]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
I am trying to create audio output from my Parallax Proto Board and I need more memory to store wave files. As others have stated the EEPROM has 64Kbytes. I guess only 32K of them are used to provide recovery from loss of power.
Can the others be used to store my wave files?
Ed Kirk
You can attach up to 8 EEPROMs (512K) to an I2C bus if they're all 64K EEPROMs. In your case, you can attach 7 x 64K to a PropStick. If you use 128K EEPROMs, it's a little more complicated because of how the manufacturers handle sizes > 64K. The easiest thing to do is add a single 128K EEPROM (an AT24C1024) for a total of 160K bytes. Anything above the 1st 32K is yours to play with.
But why can't I use the other 32 kbytes not used for loading my programs into RAM?
Ed Kirk
Is there an example of how to do this?
But if I use the first 32K of EEprom for wav files then my device cannot reboot itself after power off unless my PC is still connected. Right?
Ed
Ed
Your idea sound great. Adding the larger EEPROM should be easy mechanically. I shall explore the software yousuggest.
Ed
If you're using one of the i2C Eeprom interface objects from the Object Exchange, it should just be a simple case of specifying an address => $8000 to access the top 32KB of a 64KB Eeprom.