Цитата(MIX@ @ Apr 7 2009, 23:38)

Как по вашему - стоит ли игра с разработкой "нового" протокола свеч или, может быть, посоветуете другие проектные решения протокола для подобной задачи.
Посмотрите на механизм загрузки (BTL) в микроконтроллерах Infineon-a.
Кратко:
- при вкл. питания микроконтроллер (или Ваш плис-загрузчик) ждет нулевой (==0) байт из UART-a
- по этому байту определяется скорость передачи и настраивается собственный UART
- высылается подтверждение (1 байт)
- принимается 32 байта (можно больше), которые записываются в память со стартового адреса своего процессора
- снимается ресет с процесора, который начинает выполнять эти 32 байта
(32 байта вполне достаточно для примитивной программы-загрузчика, которая может догрузить саму себя)
На мой взгляд - ничего лишнего в плис и вся нагрузка на программу.