propeller-load with 128k eeprom

Hi,

I'm writing a program that uses some large read-only data tables and I'm trying to use a 128k eeprom to store them.
All works well when the data are written to the firs 64k of the eeprom but as soon as they exceed the 64k limit they got corrupted or badly written, I'm not sure right now since some cog drivers got written above the 64k limit so can't be read and the program won't start at all.

My guess is that the eeprom_cache.dat driver used by properller-load wraps the addresses at 65535, I have examined a bit the cache source restored from an old git commit but can't understand if there is something wrong or how to fix it.

Can anyone help ?
Thanks.

Comments

Sign In or Register to comment.