• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Не работает модуль esp8266

SmileOfFortune

New member
Добрый день. Похожая проблема...
после прошивки флешером (пишет что без ошибок), в ESPlorer нажимаю открыть порт, и... появляется такая фигня, при чем только после ресета на плате, на скорости 74880:
ets Jan 8 2013,
rst cause:2, boot mode:(3,6)
load 0x40100000, len 31900,
room 16 tail 12 chksum 0xef
ho 0 tail 12 room 4 load 0x00000000,
len 0, room 12 tail 0 chksum 0xef load 0x00000000,
len 0, room 4 tail 0
chksum 0xef
csum 0xef
csum err ets_main.c
Из выше изложенного складывается ощущение что криво прошивается.
плата esp 8285 m2 devkit. кто подскажет как решить проблему эту?
устройство видится как serial port.
при заливке скрипта пишет: Waiting answer from ESP - Timeout reached. Command aborted.
попытки зажать Flash, нажать Reset и отпустить Flash не привели к успеху...
 

SmileOfFortune

New member
Все у Вас грузится и работает. У вас программа такая.
Подобное может быть если есть deep-sleep в программе а GPIO16 не соединен с ресет.
Но что у Вас лишь Вы знаете.
Извините, но какая программа? прошивка Nod? сколько я видел скринов данных диалогов, ни у кого не было "csum err". Или я не правильно Вас понял?
 

shefus

New member
Добрый день. Похожая проблема...
после прошивки флешером (пишет что без ошибок), в ESPlorer нажимаю открыть порт, и... появляется такая фигня, при чем только после ресета на плате, на скорости 74880:
.
.
попытки зажать Flash, нажать Reset и отпустить Flash не привели к успеху...
Такая же проблема. Пробовал штук 8 прошивок - все аналогично. Удалось ли решить эту проблему?
 

SmileOfFortune

New member
Такая же проблема. Пробовал штук 8 прошивок - все аналогично. Удалось ли решить эту проблему?
Различия между ESP8285 и ESP8266
Поскольку ESP8285 с встроенной 1 Мб флэш-памятью, эквивалентен ESP8266, ESP8285 использует тот же набор SDK, что и ESP8266, а именно ESP8266 SDK. Но по сравнению с ESP8286, ESP8285 имеет следующие отличия:

  • ESP8285 интегрирует 1 Мб Flash в режиме DOUT. В то время как для ESP8266 требуется внешняя флеш память.
  • ESP8285 имеет два дополнительных контакта GPIO (GPIO9 и GPIO10).
  • Для компиляции и загрузки прошивки ESP8285 необходимо установить SPI MODE в режим DOUT, иначе он не сможет работать даже после успешной загрузки.
 

auto-byd

New member
Здравствуйте. Нужна помощь. Решил достать из ящика esp8266 -01 и состряпать какой нить проект. Бьюсь уже неделю.. прошиваю ESP8266Flasher заводскую прошивку. Модуль реагирует и все правится прогой ESP8266 Config
Как только пытаюсь залить любой пример из Arduino IDE. Прошивка проходит. Однако какую бы скорость я не выставлял, сериал общается на скорости 748800 пишет что сервер стартанул, но в сети его нет. Даже пробовал залить блинк и тот не работает. прошиваю все заново прогой ESP8266Flasher модуль оживает и видна точка
Пробовал залить в nodMCU -12 адруино. все работает
 

auto-byd

New member
Ни кто не знает? Или здесь больше ни кто не обитает? тема за глохла?
 

shuraf

Member
Здравствуйте. Нужна помощь. Решил достать из ящика esp8266 -01 и состряпать какой нить проект. Бьюсь уже неделю.. прошиваю ESP8266Flasher заводскую прошивку. Модуль реагирует и все правится прогой ESP8266 Config
Как только пытаюсь залить любой пример из Arduino IDE. Прошивка проходит. Однако какую бы скорость я не выставлял, сериал общается на скорости 748800 пишет что сервер стартанул, но в сети его нет. Даже пробовал залить блинк и тот не работает. прошиваю все заново прогой ESP8266Flasher модуль оживает и видна точка
Пробовал залить в nodMCU -12 адруино. все работает
Если ты про то, что с ардуиной на примере блинка не появляется точка доступа, то Она и не появятся если ты ее там не задал. Этот пример для мигания светодиодиком. Бери другой пример с настройками вайфая и т.д.
 

auto-byd

New member
Я про то, ч о даже блинк не работает. Не мигает светодиод.
Есть проект который на nodeMCU загружается без проблем и создаёт точку. Ранее на ESP-01 загружал этот проект и всё работает до сих пор. Спустя время достал другие модули(за это время arduino обновилось несколько раз, комп поменялся и т.д.) И теперь не могу понять, почему на новые модули с arduinoIDE ни чего не зашивается.
 

auto-byd

New member
Я прошу прощения, а вы не сильно будете кидаться в меня тапками если я спрошу в какую папку это все закинуть? EXE-шника не нашел, скачал SDK2.2 попытался открыть Guide, но понял что не для меня написано)
 

auto-byd

New member
Правильно ли я понял, что нужно новые бины (user1 и т.д.) нужно прошить в ESP8266? После это позволит мне нормально прошиваться с Arduino IDE?
 

Сергей_Ф

Moderator
Команда форума
@auto-byd так в новом Arduino IDE даже есть отдельный пункт в меню для этого. Ничего даже качать не надо. Поищите. На память не помню где он.
 

Zmiter90

New member
Вечер добрый. ребят подскажите пожалуйста, уже сток инфы перелопатил. модуль esp8266EX при прошивке через XTCOM_UTIL прошивка заливается, синий диод моргает на модуле. но по завершению прошивки в консоли ARDUINO выдает данный текст
ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 23248, room 16
tail 0
chksum 0xef
load 0x88888888, len -2004318072, room 8
flash read err, ets_unpack_flash_code
ets_main.c

а при прошивке черезе ARDUINO выдает такие строки
ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0xef
csum 0xef
csum err
ets_main.c
 

zorgg

New member
Всем привет.
Я только пытаюсь научиться прошивать так что сильно не пинайте, а помогите.
Имеется на руках sonoff basic2 на esp8285. Хочу в нее залить LUA скрипт но не как не получается.
Пытался через конструктор NodeMCU custom builds потом прошиваю ESP8266Flasher потом запускаю ESPlorer и тут начинаются проблемы.
Выставляю скорость 9600 и свой порт нажимаю Open и получаю
Код:
PORT OPEN 9600
Communication with MCU..
И дальше не чего не могу сделать. Что я не так делаю помогите, уже нет сил.
 

Вложения

zorgg

New member
Первый как грузили прошивку в есп, второй лог загрузки есп.
За второй лог немного не понял

Код:
Logging enable
Load saved settings: Firmware:NodeMCU
Snippets: loading...
Snippets load: Success.
Set new color theme: Success.
Load saved settings: DONE.
Snippets: loading...
Snippets load: Success.
Scan system...
found last saved serial port COM6
Scan done.
Serial port COM6 save as default.
Baud rate 9600 save as default.
Try to open port COM6, baud 9600, 8N1
Open port COM6 - Success.

Код:
Note:Detect serial port changed.
Note:Auto MAP serial port.Port-->COM6


Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Program flash success.
Note:Serial port disconnected.
 

zorgg

New member
Если снять галочку в настройках (Autodetect firmware)
То при загрузке скрипта вот что говорит
И при нажатии на Reload
Код:
Logging enable
Load saved settings: Firmware:NodeMCU
Snippets: loading...
Snippets load: Success.
Set new color theme: Success.
Load saved settings: DONE.
Snippets: loading...
Snippets load: Success.
Scan system...
found last saved serial port COM6
Scan done.
Serial port COM6 save as default.
Baud rate 115200 save as default.
Try to open port COM6, baud 115200, 8N1
Open port COM6 - Success.
Try to open file blink.lua
File name: C:\Users\viktor\Downloads\scripts_24.02.2016\blink.lua
Try to load file blink.lua
Loading blink.lua: Success.
Open "blink.lua": Success.
We save known file blink.lua
Try to saving file blink.lua ...
Save file blink.lua: Success.
FileSaveESP: Try to save file to ESP...
FileSaveESP-Turbo: Try to save file to ESP in Turbo Mode...
DataTurboSender: start "Smart Mode"
FileSaveESP-Turbo: Starting...
sending:local FILE="blink.lua" file.remove(FILE) file.open(FILE,"w+") uart.setup(0,115200,8,0,1,0)

Operation done. Duration = 3083 ms
Waiting answer from ESP - Timeout reached. Command aborted.
FileManager: Add EventListener: Success.
FileManager: Starting...
sending: _dir=function() local k,v,l print("~~~File ".."list START~~~") for k,v in pairs(file.list()) do l = string.format("%-15s",k) print(l.." : "..v.." bytes") end print("~~~File ".."list END~~~") end _dir() _dir=nil

Operation done. Duration = 12022 ms
Waiting answer from ESP - Timeout reached. Command aborted.
 
Сверху Снизу