Адреса файлов прописываются в командной строке при запуске утилиты esptool.py. Если данный файл появился после запуска, то в нём должны быть собраны все 4 файла.
Синхронизирующий фрейм представляет собой заголовок (по протоколу) + определённая последовательность байт. Фрейм выглядит так...
Здравствуйте!
Напрямую прошить файл будет очень проблематично и такой вариант (с большой вероятностью) будет нестабильно работать.
Вся суть прямой передачи сводится к следующему:
1. Взять несколько файлов прошивки (*.bin) и собрать из них один файл (можно попробовать через утилиту esptool.py)...
Здравствуйте! Успехи практически удовлетворительные. Единственное, на что так и не нашёл точной информации – это коды ошибок. Пришлось проводить эксперименты над загрузчиком и ориентироваться на результат его работы. Информацию про встроенный загрузчик насобирал, но так и не успел её...
pvvx, большое вам спасибо за помощь! Пересмотрю материал и постараюсь сложить целую картину загрузчика (на сколько это возможно:)).
P.S. Бегло анализируя протокол "esptool v1.2" оказалось, что утилита загружает в RAM модуля свою прошивку. Потом через неё работает с модулем и его флеш-памятью по...
Всем доброго времени суток!
Меня интересуют несколько вопросов по поводу встроенного загрузчика в ESP8266.
1. Есть ли полное официальное описание протокола кроме «ESP8266 SDK Application Note Firmware Download Protocol v1.0»?
2. Из какого источника использовалась информация в данной статье...