I've been using DES bootloader from atmel app note for a while.
The problem is that occasionally my mega8 locks up. It will still accept and complete upgrade, but the application will simply not run any more.
I have to re-program the boot loader to make it work again.
Does anyone have experience with this kind of behaviour? Someone on avrfreaks hinted that there was a problem and linked to a non-existing thread.
The fuses are setup so that no LPM/SPM is allowed in the boot section.