Задача:
Сделать аппаратный прошивальщик esp8266 с помощью другого контроллера, на котором на sd карте лежит bin прошивки целевого МК.
Перекопал интернет, и наши ресурсы, и буржуйские.
Предлагают либо ОТА, либо обновление прошивки с sd карты на этом же контроллере. Ни то, ни другое мне не подходит.
Нашел что-то похожее для stm32:
https://istarik.ru/blog/stm32/122.html
Но у стм протокол обмена по uart другой.
Надо какое-то решение, чтоб в МК вставить карту, подключить к целевому контроллеру, нажать кнопку и пошла прошивка.
И пару диодов: прошилось/не прошилось.
Как альтернатива (не самая лучшая) сгодится и web, но это влечет дополнительные трудности.
На целевом esp8266 WiFi нет.
Esp-link и прочие WiFi-UART мосты не годятся.
Нужен чисто аппаратный автономный прошивальщик заранее откомпилированной прошивки.
Уже который день копаю разные ресурсы, решения не нашел.
На промышленных ПЛК встречал подобные устройства (Carel), нужно что-то подобное.
Как я понял, мне нужно запустить протокол stk500
Подскажите, пожалуйста, в какую сторону нужно копать. Или может кто-то поможет реализовать?
Прошивка МК другим контроллером. Автономно
-
- Полковник
- Сообщения: 4005
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 152 раза
Прошивка МК другим контроллером. Автономно
Реализация автономного прошивальщика технически конечно возможна, но и для решения такой задачи потребуется и программирование на С++, отладка и тестирование. То есть не так просто.WildCat писал(а): 11 июл 2024, 03:12 Подскажите, пожалуйста, в какую сторону нужно копать. Или может кто-то поможет реализовать?
И спрос на задачу под ESP8266 пока вроде единичный - косвенно это подтверждается тем что Вам пока не удалось найти готовые решения.
По STM32 больше материалов, и архитектура предоставляет побольше возможностей.
Ниже ссылка на одно из решение по STM32:
https://www.youtube.com/watch?v=FuuPoJVqfGk
С уважением, ecoins.
-
- Лейтенант
- Сообщения: 556
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Прошивка МК другим контроллером. Автономно
Спасибо, видео интересное и познавательное, но не о том.
Stm32 - это в перспективе
-
- Лейтенант
- Сообщения: 556
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Re: Прошивка МК другим контроллером. Автономно
Кто-нибудь за деньги готов решить поставленную задачу?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя