Цитата(andrewkrot @ Dec 26 2010, 16:28)

Вы сначала софт для контроллера напишите, чтобы плиску прошивал.
Ну это вроде как расписано достаточно подробно (STPL), и примеры есть даже для 8-битной мелочи типа 51-го, а у меня АРМ, у которого памяти существенно побольше.
Цитата
Как известно, у МК не только ноги в цене, но еще и память программ/данных...
Данные для прошивки будут с внешнего источника (с SD-карточки), не в памяти МК.
Памяти МК для самой программы прошивки CPLD по предварительным оценкам хватает, ну а если и не хватит вместе с рабочим фирмваре МК, то поскольку на той-же SD будет и апгрейд фирмваре самого МК, то бутлоадер может может сначала загрузить в МК программу записи CPLD, прошить CPLD а затем прошить фирмваре.
Но это если понадобится, пока программной памяти в МК вроде хватает, а вот ножек у МК - уже не очень. Поэтому вараинт или расшарить хотя бы 1-2 ноги jtag, если это возможно, или в той-же CPLD (в ней пока ног хватает) сделать i/o-expander.
Что лучше/проще я пока не знаю, поэтому взвешиваю все варианты.