ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
837265 Топик полностью
Гудвин, волшебник (03.05.2018 12:48 - 12:50, просмотров: 62) ответил Сидоргек на У нас недавно внедрили такое: К процессору (AVR, STM8) подключена большая, пару "метров", флэшка. Версии прошивок хранятся там в разных страницах. В процессоре маленький загрузчик, который умеет проверять целостность текущей прошивки и, если
У меня в девайсах на меге328 имеется внешняя флэш на 4 метра (для голосовых сообщений). Но так, как девайсы с етнернет, втиснул в 4 кб загрузчика поддержку сети. Можно перешивать адресно, по группам (тип девайса) и все одновременно из утилиты-конфигуратора. На прошивку (28 кб) уходит 7 секунд. Вот так выглядит непрошитый девайс в дереве. В девайсах на LPC первые 512 кб внешней флэш отведены под образ пришивки, чтобы можно было обновлять по беспроводным интерфейсам (wifi, gprs, NRF24, сс1101). При старте загрузчик проверяет сначала наличие образа прошивки на USB флэхе, потом проверяет наличие образа на внешней SPI флэш.
image