Any Benifet Of Increasing EEPROM Memory?
soshimo
Posts: 215
I just got a couple of sample 24aa1024 EEPROMs that I want to try out and was wondering if there is any benefit to using a larger EEPROM or not. Will I be able to access the memory in the EEPROM in my spin code directly or will I have to use i2c? I can always network the chip off the first one and just use straight i2c to access it but was wondering if there is anything built in. TIA
One thing I just thought of was addressing - if the propeller is expecting only 12bit addresses (for the 256k) then it might not know to send the MSBs for the address word.
One thing I just thought of was addressing - if the propeller is expecting only 12bit addresses (for the 256k) then it might not know to send the MSBs for the address word.
Comments
I just set up 4 x 24C1024B EEPROMs on I/O pins 6 and 7 on a Propeller Protoboard and this'll give me an additional 512K for programs and data using FemtoBasic as the "operating system".
The FemtoBasic / PropellerOS routines use 23 bit EEPROM addresses so you can have up to 512K per pair of I/O pins and you can use multiple pairs of I/O pins for I2C busses.
Post Edited (Mike Green) : 12/23/2008 11:49:00 PM GMT
That's kind of what I was getting at. A rough analogy to a modern computer would be that the bootloader acts the same as bios does today, rather instead of looking for a bootrecord (femtobasic in this case) on a disk, it looks for it on an eeprom.
On second look - I'm way off. Mike has some pretty cool stuff going on with the femtobasic. Way advanced and beyond my current understanding of the chip - but something to strive for!