[sdiy] "AVR synthesizer"
Thorsten Klose
Thorsten.Klose at gmx.de
Thu Feb 17 10:45:05 CET 2005
Ingo Debus wrote:
> Some thoughts about user-updatable software:
> IMHO under no circumstances it should be possible that the device is
> becoming useless by an incomplete or otherwise corrupted dump.
Here another example, how this can be solved: MIOS uses two bootstrap
loaders:
one very small version which allocates ca. 1k at the end of the memory
(protected
memory range) and which will always be activated for ca. 2 seconds after
power-on,
so that the operating system and most parts of the application always can
always
be updated if anything crashes, and a second loader which is located
in the operating system and which provides more features (e.g. programming
of I2C EEPROMs via MIDI)
Documentation:
http://www.ucapps.de/mios_bootstrap.html
Best Regards, Thorsten.
More information about the Synth-diy
mailing list