I'm after some more variable space, for a few arrays of say 50 bytes. I've no SRAM left, and the design is such that I can no longer use an external piece of memory.
The variables are not accessed very often, and it doesn't matter if there is a bit of latency when reading/writing them.
I was therefore thinking that maybe I could nip out to a boot code and retrieve or program space in flash that would be my variables.
I am using an ATMEGA16. I have seen some code from the files section of the Codevision AVR yahoo groups, but was just wondering if anyone has implimented changing flash in a program already?