On Fri, Sep 18, 2009 at 2:36 PM, Juergen Harms <[email protected]> wrote: > Atmel evidently expects that either the bootloader is used more or less > exclusively, or the programming mechanism - but not the kind of combination I > had considered.
I guess I didn't really understand your requirement. But the above seems to be a bit inaccurate. You can access the bootloader region from the application region. In fact, in a previous project I worked on the bootloader "exported" the flash write/erase functions to the application. In this way the application had write/erase access to its own flash. And using the mechanism it seems possible to have your application update flash as necessary to store any calibration information you need. In our case, we had a "patch" mechanism whereby the firmware loaded patches from an SD card and stored them in flash. This was all done by the application with support from the bootloader for flash erase/write. Pete _______________________________________________ AVR-chat mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-chat
