Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

ESP-12E постоянно перезагружается из-зи ошибки в init.lua

Тема в разделе "Общие вопросы по esp8266", создана пользователем Apolloniy, 21 дек 2015.

Метки:
  1. Apolloniy

    Apolloniy Новичок

    Сообщения:
    3
    Симпатии:
    0
    Всем привет!
    Столкнулся с проблемой, залил init.lua в ESP-12E с ошибкой и теперь модуль все время перезагружается и я вообще ничего не успеваю сделать. Ни удалить ни отформатировать... Может кто знает как лечить данную проблему или как отменить автозагрузку init.lua или как удалить этот файл?
     
  2. Apolloniy

    Apolloniy Новичок

    Сообщения:
    3
    Симпатии:
    0
    В общем решил так: сделал копию прошивки, в HEX редакторе нашел init.lua и изменил на другое имя, после чего прошил и удалил файл и снова залил хорошую прошивку o_O.
    Возможно решение не самое лучшее, но других не придумал, может кому поможет ;)
     
  3. Victor

    Victor Administrator Команда форума

    Сообщения:
    2.211
    Симпатии:
    386
    Отличное решение, только не все умеют сливать прошивку с ESP8266 и этот способ не поможет в случае повреждения файловой системы (а это бывает довольно часто, если много экспериментировать)
    Можно прошить ESP8266 пустой прошивкой на весь доступный объем памяти.
    Для этого можно использовать специально созданные файлы для версий модулей с разным объемом памяти: 512k и 4M
    (файлы можете сделать сами или взять мои из приаттаченного архива). В файлах только FF (на ассемблере процессора lx106 это операция NOP)
    А после прошивки такого файла, просто поверх заливаете любую нужную прошивку и все ок.
    Помогает как на NodeMCU, так и на Arduino IDE и SmartJS и любых других.
     

    Вложения:

    Apolloniy нравится это.
  4. Apolloniy

    Apolloniy Новичок

    Сообщения:
    3
    Симпатии:
    0
    Спасибо за информацию, в следующий раз (надеюсь, что его все-таки не будет ;)) воспользуюсь вашим советом :)
     
  5. Paramen

    Paramen Новичок

    Сообщения:
    7
    Симпатии:
    0
    Файл в прикреплении для 4М версии - не корректен!!!
    Он весит всего 4 кБ, а должен 4 Мб.

    Вот ваш же файл, из другого поста (19 сентября 2016), он работает исправно.
     

    Вложения:

    • blank4M.rar
      Размер файла:
      2,1 КБ
      Просмотров:
      101
  6. Victor

    Victor Administrator Команда форума

    Сообщения:
    2.211
    Симпатии:
    386
    Да, верно - я ошибся :)
    Спасибо за поправочку.
     
  7. JeikiS

    JeikiS Новичок

    Сообщения:
    1
    Симпатии:
    0
    Спасибо, помогло.
     
  8. Valeryn

    Valeryn Новичок

    Сообщения:
    3
    Симпатии:
    0
    Вопрос к Victor . NodeMcu esp8266 . Написал скрипты 4 шт, 28 кбайт всего. По окончании вывода на TFT экран по tmr.create опять назад на опрос датчика температуры и давления. Так делается 4-5 проходов потом Panic нет памяти. Как понять чем я забиваю память ведь скрипты небольшие. Спасибо
     

Поделиться этой страницей