Цитата(barabek @ May 18 2009, 14:55)

Я не работал конкретно с 121. Но судя по описанию он не отличается от остальных. Но в них НЕТ отдельной flash памяти данных! Есть память программ с возможностью записи из самой программы. Хотя это к делу не относится, скорее к терминологии ;-)
. А по делу Вам уже kosyak подсказал. Если бы Вы на этапе программирования знали контрольную сумму, было бы проще. Из родной IDE silab можно сразу ячейки кода менять в соответствующем окне code и нажатием кнопки "туды-сюды"
В большинстве MK от SiLabs (за все не берусь но работал с сериями 12X, 04x) кроме памяти программ имеется от 128 до 256 бай FLASH-памяти для долговременного хранения данных.
Цитата(kosyak© @ May 18 2009, 09:11)

На сайте силабса есть такое приложение
https://www.silabs.com/Support%20Documents/...nProgrammer.zipОно идет с исходниками - можно поправить его под собственные нужды.
А вообще - что Вам мешает прошивать девайс с помощью собственного загрузчика? Т.е. записываете в контроллер только загрузчик а саму программу шьете уже с помощью своих средств загрузки.
Когда делаешь сам, то можно и через загрузчик и из IDE. Но необходимо отдать конечные файлы и методику программирования на производство.
И чем меньше там кнопок и действий тем надежнее. Отсюда и желание зашивать сразу все и везде.
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.