Цитата(SasaVitebsk @ Apr 12 2007, 12:22)

Надо отметить, что в данном случае - код записанный таким способом легко можно слизать во время записи. И зачем такой вычурный способ нужен мне абсолютно непонятно.
Слизать просто, если программа не закодирована. У Атмела есть защищённый DES-bootloader. Вы его записываете во флеш, если надо, прошивается программа, затем прошиваются локи. Прочитать программу вы не можете, но при ресете загрузчик может загрузить закодированную вами программу во флеш. Вот и всё.
Сделано это было для апгрейда софта у конечного пользователя. Т.е. продвинутый пользователь скачивает с сайта разработчика зашифрованное обновление и закачивает его в МК. Загрузчик принимает закодированную программу, расшифровывает и размещает во флеши. Все довольны - у пользователя новый софт, у разработчика нет проблем с защитой софта от нескромных умельцев-слизывателей(:-).