Цитата(CADiLO @ Mar 23 2012, 13:12)

Кто мешал изначально предусмотреть дистанционное обновление прошивки? Протокол перезаписи в свободном доступе начиная с первых версий. У нас многие клиенты реализовали его и модули обновляют никуда не катаясь. Изделие раз в месяц коннектится к FTP и забирает последний софт для модуля и контроллера. Ну или принудительно если срочное обновление. Реализация занимает немного и ресурсов и денег...
Немного ресурсов -- это сколько в мегабайтах? Одна из прошивок для SIM900B -- 2.5МБайта.
У нас есть приборы на PIC18 с 256КБайт, STM32F100 и 2МБайт флеш-памяти, причём занятой полностью практически. Есть с PIC24 (256КБайт) и 4МБайт, но свободно там менее 1.5МБайт. В проекте есть 8МБайт. Но даже там 2.5МБайта выделять не хочется, есть чем занять.
У других PIC16(!!!), PIC18, AVR, C8051, STM32F1xx, MC908GP32... 16--512КБайт ПЗУ. Внешней памяти от 0 (спецмикросхема для аналоговой записи звука...) до 2048КБайт обычно. Куда это обновление складывать?
Цитата
И на этапе производства вообще не вижу проблем. Изделие тестируется и потратить 3 минуты на обновление до последней версии не так уж много - иногда на поиск ляпов монтажниц часы уходят.
3 минуты??? Увы, но тот софт для windows, что даётся для обновления, требует плясок с бубном, практически, в буквальном смысле. На одном компьютере работает, на другом не работает, через USB-адаптеры работает через некоторые только (а без USB -- непонятно как сопрягать, только если KIT для этого использовать).
А заниматься переписыванием, даже при наличии открытых протоколов, некому и некогда. Если SIMCOM'у это было бы интересно, наняли бы адекватных программистов вначале и отдали бы потом программу для перепрограммирования в опенсоурс (чтоб править под свои нужды).
Цитата(CADiLO @ Mar 23 2012, 13:49)

А память.... SST25VF032B 32мегабита SPI - меньше 2 баксов в розницу.
Кабы было всё так просто. Капиталисты за эти 2 бакса мать родную продадут.
И собственно лишней программной памяти на всё это тоже нет.