ESP8266: обновление загрузчика (boot), SDK + AT commands firmware
HTML-код
- Опубликовано: 25 май 2021
- #esp8266
Обновление загрузчика и SDK у микроконтроллера ESP8266, прошивка с поддержкой AT команд.
Утилита для прошивки ESP8266 можно скачать с сайта
www.espressif.com/en/support/...
В этом же разделе скачиваем ZIP архив с SDK и бинарником с прошивкой для работы ESP8266 c AT командами.
(адреса загрузки выбираем в соответствии с размером SPI FLASH)
Для прошивки использовать USB/ttl конвертер на 3.3В и мощностью не менее 0,5А
На UART интерфейсе (RX и TX) так же не более 3.3В, в противном случае можно спалить контроллер.
Ссылки на компоненты:
ESP8266-01S alii.pub/5yhhjz
Адаптер для прошивки ESP8266-01 alii.pub/5yhhpt - Наука
Всё очень доходчиво, получилось с первого раза. Обновил загрузчик на esp8266 01, которая правда лежала без дела.
Можно прошивать не только версию 01, но и другие, в файле ридми адреса загрузки, с различными размерами ,SPI FLASH. Есть и на 4мб (32Мбит) для NodeMcu ESP8266
Спасибо. Буду знать.
Спасибо. Все подробно и понятно.
Спасибо. Интересное видео👍
Ребёнок увлекается, сложно, но всё понятно. Изучаем программирование esp8266
Nodemcu можно тоже таким образом прошить, только размер flash изменить на 32Mbit (что равно 4 мегабайта)
Да, всё верно
Спасибо. Подобрал себе рабочую версию, а то на заводской на всех бодах кракозябры показывало...
Спасибо. Наконец-то узнал откуда другие рассказчики берут адреса для загрузки блоков прошивок.
Все грамотно и ясно.
Какие преимущества этого загрузчика? Чем он отличается от загрузчика arduino?
Если вдруг у кого то флэшер не читает ваше устройство, попробуйте поменять значение битов в секунду у вашего порта в диспетчере устройств с 9600 на 115200. Лично мне помогло
Устанавливал ESP-Link на NodeMCU v3. Изначально не знал какой объем памяти имеет модуль. При попытке заливать файлы (пробовал по инструкции, по разным адресам в зависимости от размера памяти), успешно установилась прошивка только когда залил по адресам с учетом что модуль имеет память 512 кбайт. Не удержался и вскрыл экранную крышку модуля, память там стоит XM25QH32BHIG, т.е. на 4 Мегабайта. Почему при прошивке этого модуля через прогу Esp8266 download tools удачно прошивается только когда прописываешь стартовые адреса для записи которые соответствуют объему памяти модуля 512 килобайт? Если указываю адреса для модуля с памятью 4 Мбайта то после прошивки модуль уходит в закольцованный ребут
Привет, а что за резистор впаян, и на сколько Ом он?
Привет ! Информ нужный ! Лайк , подписка ! Подскажи пожалуйста , у меня модуль esp 12 E , flach определяется как 32 mbit ? Какие адреса для этого объёма памяти ? или где скачать ? Буду признателен !
що робити якщо там є тільки версія 3.9.3
ничего не получилось прошивку залил, в монеторе порта тишина, на ат команды не отвечает. с заводской прошивкой на все известные команды контроллер отвечал error, а тапарь вообще ничего
Значит где-то допустили ошибку, скорее всего с размером памяти и адресом загрузки.
Можно легко прошиться через Arduino IDE, на прошивку - которую вы называете "заводской" (без поддержки АТ команд) - для этот можно залить любой скетч в esp8266
У меня ничего не выходит с прошивкой. Плата Wemos D1 mini, винда 11, дрова поставил, проверку подписей отключил. Комп плату видит как USB-SERIAL CH340 (COM рандом) flash download от администратора. Делал все по инструкции. Жму start или erase, ошибка вылазит Chip sync error esp_sync_blocking, печаль
D3 к GND, перед sync
@@npoenergokom Спасибо тебе, думал уже выкидывать, даже AT команды не принимала
Какой резистор?
Поразительно до чего люди не умеют пользоваться клавиатурным комбинациями...
Или умеют, но не пользуются
@@npoenergokom а чего так
Не досмотрел даже до середины.Расказываешь как но ни слова зачем.
Если понадобится прошивка с АТ командами или потребуется SDK с той или иной версией, то вероятно досмотрите до конца.
@@npoenergokom , так я и хочу знать : какие преимущества у других версий СДК или что даёт работа напрямую с ат командами? Ведь вроде бы все стандартные функции и так превосходно работают...
@@olexangrstetsiuk3092 Вот для чего прошивка esp8266 с AT командами: ruclips.net/video/jhdvDXczqbk/видео.html
@@npoenergokom , спасибо , посмотрел указанное видео до конца, и посмотрю ещё раз и это, когда время появится для ардуинок (ах лето, много-много работы в саду-огороде...).
Привет, а что за резистор впаян, и на сколько Ом он?
Резистор на 10кОм