Цитата(Копейкин @ Sep 5 2011, 22:17)

Я так понимаю, у меня одна конфигурация из двух нужных записывается типом Factory в страницу 0 (используется EPCS 16).
После старта она проверяет вывод, который сигналит, в каком устройстве используется плата и плата или остаётся в текущей конфигурации,
или прописывает новый адрес старта конфигурации и вызывает переконфигурацию, например аппаратным выводом nCONFIG ?
да, можно и так. я делал немного иначе, Factory - это некая урезанная прошивка, минимальный набор функций для чтения/записи прошивок, а рабочие прошивки все в User Mode. но ваш вариант тоже нормальный.
Цитата(gosu-art @ Sep 5 2011, 22:43)

А если сделать так: Ставим параллельную флешь, и параллельно с ней SRAM. Грузимся по AP с флэхи, "отключаем" ее, "подключаем" срам, загружаем туды новую прошивку, рестартимся и уже по АП с нее грузимся. Т.е. Флэха будет только для первого старта. Не сильно мудрено?
теоретически можно, но я не очень понимаю зачем? что мешает принять новую прошивку по какому-либо интерфейсу, залить ее на флешку и переключиться на нее? а в базовую прошивку добавить условие переключение на другую прошивку, скажем, по команде.