Цитата(Anatoly_P @ Feb 1 2010, 10:47)

Пользователю нужно будет иногда обновлять некоторые процедуры в прошивке.
Для этого есть хороший метод: интерпретатор скриптового языка. А пользователю даём возможность загружать и выполнять скрипты. Мне довелось для этого использовать Pawn (поищите в гугле). Впечатления остались очень хорошие.
Однако, такое решение требует некоторого опыта от разработчика. Впрочем, как и частичное обновление прошивки, которое Вы предлагаете.