Цитата(p_v @ Jun 20 2018, 22:08)

Железку, естественно, менять часто и мелкими порциями не прокатит. Но фирмварь обычно более емкая (по челочасам) штука, плюс хвост из новых версий. Я не вижу особого профита рассматривать программно-аппаратный комплекс как монолитную неделимую штуку. Наоборот, железякопроблемы не должны тянуть за собой в могилу еще и код

Я для себя тему топика понял как анализ комплекса с целью получить на выходе правильное железо.
Другой вопрос, зачем ставить задачу в таком ключе, чтобы сразу продумать весь софт - я, например, беспокоюсь чтобы просто функции io платы совпали с задачей, и с раскладкой в процессоре. После корректного определения функциональных выводов контроллера имхо дальше софт с железом независимы.
Правда описанный мной анализ относится к платам, в которых нет жесткого реального времени.