Overview
- Object ID : 2755 (2015-01-21)
- Author : TJ Forshee | added by Archiver
- Content : Code
- Microcontroller : Propeller 1
- Language : C/C++
- Category : Data Storage
- Licence : Other
- Tag : I2C
Content
The simpletools eeprom commands make it very easy to access the extra 32Kb on a 24LC512... which is included on many Parallax boards.... but if you replace the boot eeprom with a higher storage size chip, the eeprom commands will not work.... the reason is that the system sees the higher 64Kb of the 24LC1025 as a different i2c address ($A8)
To make it easier to access the high side of the eeprom, I have basically made a copy of the eeprom files/commands, renamed everything by adding a "2", and altered the i2c address to use the $A8 address ($54 after conversion to a 7-bit address).
The commands should be familiar... just add a "2" to the "ee" prefix.... for example... ee_putStr --> ee2_putStr, ee_config --> ee2_config, etc
Hopefully someone finds this useful....
TJ