Russ74 0 Posted August 15, 2018 · Report post Добрый день, уважаемые. Есть ли несложное техническое решение на доступных компонентах для следующей задачи: Существует удаленный контроллер на котором необходимо частенько обновлять программу размером до 1 Мб. Обновляется она с Flash накопителя с файловой системой Fat. Для обновления флешка просто вставляется в USB разьем, дальше контроллер находит программу сам и обновляет свою программу. Т.е. надо иметь возможность передавать программу(GSM, 3G, CSD) на накопитель и подключать его к контроллеру и так много раз. Предполагаю, что сердцем устройства будет МК, который будет "брать" файл из rs232 и "ложить" его на карточку памяти, попутно управляя коммутатором. Сам далек от проекьирования и программирования в связи с этим вопрос: какова минимальная стоимость устройства ? И второй вопрос сразу : возмется кто то реализовать до опытного образца? Детали и условия обсуждаются... Quote Ответить с цитированием Share this post Link to post Share on other sites
leocat 0 Posted August 15, 2018 · Report post Добрый день Сумбурное ТЗ... Чем управляем, какие МК предпочитаете, что такое коммутатор... Может подойдет такое решение: - https://hackaday.io/project/134411-nano-pi-...l-enclosure-box - https://hackaday.io/project/160410-nano-pi-...x-with-oled-096 процессор до 1.2 ГГц память 256/512 Мб MicroSD ( по сути диск с ОС/данными ) до 64 ГБ Можно подключить GSM, WiFi Quote Ответить с цитированием Share this post Link to post Share on other sites
KRS 0 Posted August 15, 2018 · Report post Так практически любо смартфон подойдет - через мобильный инет загружает на свою sd карту прошивку, как она загрузилась включается mass storage и контроллер увидит диск с прошивкой.... ну или можно к расберри модем подцепить... Quote Ответить с цитированием Share this post Link to post Share on other sites
smart_pic 0 Posted August 16, 2018 · Report post ТЗ понятное. ТС нужно устроство на МК , которое может прикидываться USB FLASH накопителем с одной стороны, а с другой иметь несколько каналов для обновления содержимого памяти. Каналы могут быть разные GSM, LAN, RS232 Осталось услышать сроки исполнения и уровень мотивации , чтоб взяться за выполнение. Quote Ответить с цитированием Share this post Link to post Share on other sites
Russ74 0 Posted August 16, 2018 · Report post Все верно. Только канала хватит одного, преимущественно Gsm, но на первых порах устроит и bluetooth(rs232). Обьем передаваемой информации можно ограничить 100кб. Этого хватит для оценки целесообразности. Срок 2-3 месяца. С ценой определиться сложно, предложите достойную оплату в личке... Только без фанатизма, в газпроме не работаю... И да... Возможно, что устроит и запись на sd карту.поедполагаю, что работать будет и через переходник sd-usb. Но нужно перепроверить. Если , это облегчит задачу... Quote Ответить с цитированием Share this post Link to post Share on other sites
AlexandrY 0 Posted August 16, 2018 · Report post Все верно. Только канала хватит одного, преимущественно Gsm, но на первых порах устроит и bluetooth(rs232). Обьем передаваемой информации можно ограничить 100кб. Этого хватит для оценки целесообразности. Срок 2-3 месяца. С ценой определиться сложно, предложите достойную оплату в личке... Только без фанатизма, в газпроме не работаю... И да... Возможно, что устроит и запись на sd карту.поедполагаю, что работать будет и через переходник sd-usb. Но нужно перепроверить. Если , это облегчит задачу... Такой модуль пойдет- https://habr.com/post/392839/ ? Разработка софта на таком будет стоить 2000 Euro. Предоплата 50%. Сам модуль можно переделать. Максимальная скорость передачи файлов по Bluetooth LE - около 7 КБайт в сек. Утилита для передачи файлов моя, профиль кастомный, работает под Win 10 последней версии. Есть утилита для терминала под Win 10 через Bluetooth LE Quote Ответить с цитированием Share this post Link to post Share on other sites
Russ74 0 Posted August 16, 2018 · Report post Боюсь слишком крутая штука для моих некрутых целей...спасибо за предложение. Может есть что то проще...? Quote Ответить с цитированием Share this post Link to post Share on other sites
__Alexander 0 Posted August 16, 2018 · Report post Да в инете куча проектов, где стм определяется как флешка. Прикрутить туда gsm модуль и дело в шляпе. Вопрос только как сказать основному процу, что прога слита и можно обновлять? на ресет сигнал бросать? Quote Ответить с цитированием Share this post Link to post Share on other sites
DKor 0 Posted August 16, 2018 · Report post Существует удаленный контроллер на котором необходимо частенько обновлять программу размером до 1 Мб. Обновляется она с Flash накопителя с файловой системой Fat. Для обновления флешка просто вставляется в USB разьем, дальше контроллер находит программу сам и обновляет свою программу. Сильно подозреваю, что удаленный контроллер - это китайский контроллер лед-панели. Если да - то у нас есть свое готовое решение, и не придется изгалятся с эмуляцией USB-flash, Телеграфируйте на dkorotkikh[гав]ya[точка]ру Quote Ответить с цитированием Share this post Link to post Share on other sites
AlexandrY 0 Posted August 16, 2018 · Report post Боюсь слишком крутая штука для моих некрутых целей...спасибо за предложение. Может есть что то проще...? Чес говоря и это предложение было более благотворительным чем коммерческим. :laughing: Quote Ответить с цитированием Share this post Link to post Share on other sites
smart_pic 0 Posted August 16, 2018 · Report post И да... Возможно, что устроит и запись на sd карту.поедполагаю, что работать будет и через переходник sd-usb. Но нужно перепроверить. Если , это облегчит задачу... Это может облегчить задачу не на порядок , но раза в два Quote Ответить с цитированием Share this post Link to post Share on other sites
pyroman 0 Posted August 16, 2018 · Report post Микроконтроллер + sim800 + sd-карта = ~1500-2000р. за плату Quote Ответить с цитированием Share this post Link to post Share on other sites
krux 0 Posted August 16, 2018 · Report post Микроконтроллер + sim800 + sd-карта = ~1500-2000р. за плату вы забыли добавить, что при покупке сразу не менее 50 плат. бизнес готов работать, но только при условии вращения не менее 100-150 тыр оборотов (про бухгалтерию хотя бы краем уха слышали?) за новую разработку. Quote Ответить с цитированием Share this post Link to post Share on other sites
Aldec 0 Posted August 17, 2018 · Report post Так практически любо смартфон подойдет - через мобильный инет загружает на свою sd карту прошивку, как она загрузилась включается mass storage и контроллер увидит диск с прошивкой.... ну или можно к расберри модем подцепить... Смартфоны тут вероятно запрещены и нужен как минимум эльбрус 401 Quote Ответить с цитированием Share this post Link to post Share on other sites
lk12 0 Posted August 17, 2018 · Report post Проще всего взять готовый контроллер с GSM и SD, например такой: https://jt5.ru/oem/irbis/ и разработать для него прошивку, имитирующую flash-накопитель. Quote Ответить с цитированием Share this post Link to post Share on other sites