Ключевое Ñ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Проблемы прошивки esp8266 и их решения

Проблемы прошивки esp8266 и их решения 13 Сен 2015 01:08 #6171

  • immortal
  • immortal аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 102
  • Спасибо получено: 42
  • Репутация: 7
Модуль: esp-12e
ос: Linux
прошиваю: esptool.py
смотрю прошивку: ESPlorer
SDK: 1.3.0 и 1.2.0

прошил 2 модуля почти без проблем, не сразу только подключился к вайфаю модуля

третий и 4-й не могу прошить.
Прошиваю:
1. nodemcu_512k.bin
захожу ESPlorer всё видит хорошо, команды понимает
2. blank512k.bin
3. далее скачиваем облегченную однофайловую версию, шью её, захожу, настраиваю точку доступа
4. собираю прошивку и шью однофайловая или двухфайловая
после прошивки загорается синий светодиод

так же пробовал шить прошивку сразу после nodemcu_512k.bin не помогло,
попробывал 3 файла, всё равно синий светодиод загорается
Connecting...
Erasing flash...
Wrote 2048 bytes at 0x00000000 in 0.2 seconds (80.8 kbit/s)...
Erasing flash...
Wrote 314368 bytes at 0x00001000 in 30.9 seconds (81.3 kbit/s)...
Erasing flash...
Wrote 314368 bytes at 0x00081000 in 31.0 seconds (81.3 kbit/s)...
Leaving...

Esplorer:
PORT OPEN 9600
Communication with MCU..Got answer! AutoDetect firmware...
Can't autodetect firmware, because proper answer not received.
�G�G��2�p��CvR�d<�Y8��C2F���C<;4��$A����p$8��C2�$���Y8��C�F���B<;4)��\���A<:-�{����2�0
-
PORT CLOSED
Последнее редактирование: 13 Сен 2015 01:19 от immortal.
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 13 Сен 2015 08:41 #6173

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
Какой режим прошивки ? С ОТА ?

Если ОТА +1 мег, то из-за мусора во вторых 512кб могут быть такие глюки. Нужно еще затереть по адресу 0x80000 вторые 512кб..
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 13 Сен 2015 10:58 #6174

  • immortal
  • immortal аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 102
  • Спасибо получено: 42
  • Репутация: 7
Да с ОТА.
Дальше эксперементирую для выявления косяков чтобы мануал пополнить. Да это понятно, что из-за размера, вопрос в том, как стабильно победить это.
Возможно ли в стандартной nodemcu через ESPlorer lua командой посмотреть размер флэша?
Последнее редактирование: 13 Сен 2015 10:58 от immortal.
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 13 Сен 2015 11:00 #6175

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
Размер более 512кб имеют все esp-12 , esp-07 новые. Других способов узнать размер флеш пока нет.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 13 Сен 2015 13:15 #6178

  • immortal
  • immortal аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 102
  • Спасибо получено: 42
  • Репутация: 7
путем хирургического вмешательства удалось выяснить, что чип памяти BergMicro 25Q32 я так понимаю, что 4 мегабайта.
прошил весь чип blank512k
./esptool.py --port /dev/ttyUSB0 write_flash 0x00000 ./blank512k.bin  0x80000 ./blank512k.bin  0x100000 ./blank512k.bin  0x180000 ./blank512k.bin  0x200000 ./blank512k.bin  0x280000 ./blank512k.bin  0x300000 ./blank512k.bin  0x380000 ./blank512k.bin

потом однофайловую больше 512k и двухфайловую больше 512k обе с ОТА, всё равно синий диод.
собрать максимальную прошивку без ОТА не могу, не пойму какие опции отключать, включаешь OTA прошивка собирается, выключаешь, ошибка
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 13 Сен 2015 13:22 #6180

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
Сейчас проверить нет возможности, но:
Во первых прошивка 1 мег только ДЛЯ ОТА - в справке это везде написано.
Во вторых собирать с таким максимальным комплектом модулей не рекомендуется !!
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.177 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.