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

vk

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

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

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

  • RomanF
  • RomanF аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 36
  • Спасибо получено: 7
  • Репутация: 0
Возможно ли сделать в конструкторе возможность добивания в конце прошивки нулями до полного объёма памяти?
Администратор запретил публиковать записи гостям.

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

  • immortal
  • immortal аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 102
  • Спасибо получено: 42
  • Репутация: 7
Возможно ли сделать в конструкторе возможность добивания в конце прошивки нулями до полного объёма памяти?

смысл? вот так это делается для 4 Мб:

./esptool-py/esptool.py --port /dev/ttyUSB0 write_flash 0x00000 ./nodemcu/blank512k.bin 0x80000 ./nodemcu/blank512k.bin 0x100000 ./nodemcu/blank512k.bin 0x180000 ./nodemcu/blank512k.bin 0x200000 ./nodemcu/blank512k.bin 0x280000 ./nodemcu/blank512k.bin 0x300000 ./nodemcu/blank512k.bin 0x380000 ./nodemcu/blank512k.bin

для 1 мегабайта
./esptool-py/esptool.py --port /dev/ttyUSB0 write_flash 0x00000 ./nodemcu/blank512k.bin 0x80000 ./nodemcu/blank512k.bin

потом шьем двухфайловую прошивку
Администратор запретил публиковать записи гостям.

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

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
Нет, зачем ?

Если нужно затереть чип, то проще заранее залить туда бланк на 512кб. Обычно это требуется только 1 раз после левых прошивок.

immortal, выше 1 мегабайта затирать смысла нет.
Основной канал проекта в Telegram t.me/wifi_iot
Последнее редактирование: 13 Сен 2015 21:16 от Adminhs.
Администратор запретил публиковать записи гостям.

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

  • immortal
  • immortal аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 102
  • Спасибо получено: 42
  • Репутация: 7
вообще странно, 2 прошил с ОТА, остальные не могу, синий светодиод и всё.

попробовал дамп слить прямо с микросхемы памяти с модуля который прошился с ОТА, заливаю прямо в память другого модуля: не стартует, шил через CH341, прошился без ошибок, но не стартует ,правда прошился 1 раз, больше не пробывал. Будем копать

Модуль ESP-12-q с флэшем 4 мегабайта
immortal, выше 1 мегабайта затирать смысла нет.
ну человеку может хочеться.
Последнее редактирование: 13 Сен 2015 21:33 от immortal.
Администратор запретил публиковать записи гостям.

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

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

Попробовал собрать прошивку с большим количеством модулей без ОТА - сразу очевидна причина, что не хватает irom памяти. При этом , даже если запихать все в такой размер, то ОЗУ будет очень-очень мало, что даже прошивка может не стартануть.

Хотя в режиме ОТА+1мег и не выдает такой ошибки, но не факт, что её тут нет..
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 16 Сен 2015 11:08 #6250

  • SDNK
  • SDNK аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 34
  • Спасибо получено: 2
  • Репутация: 0
пришел мне модуль esp-12e, пытаюсь его прошить с помощью ардуино уно, подскажите пожалуйста, какие пины нужно замыкать для прошивки?
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.149 секунд

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