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

Нужна помощь коллективного разума по esp8266

Funt

New member
Приветствую!!!

Сломалась опция прошивки модуля.

Начал "ковырять" сие творение китайских рукодельников.
Что делал:
Поморгал светодиодом.
Поднял АР и вебсервер аля "Hello world"
Поднял wifi клиента и соединился с домашней сетью.

И вот после этого все сломалось. В какой-то момент прошиваться модуль перестал.

Дуино иде сообщает:
---
Connecting....
Chip is ESP8266 in Secure Download Mode
WARNING: Stub loader is not supported in Secure Download Mode, setting --no-stub
Enabling default SPI flash mode...
Traceback (most recent call last):
File "c:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2/tools/upload.py", line 66, in <module>
esptool.main(cmdline)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 3595, in main
esp.flash_spi_attach(0)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 1150, in flash_spi_attach
self.flash_begin(0, 0)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 647, in flash_begin
params, timeout=timeout)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 413, in check_command
val, data = self.command(op, data, chk, timeout=timeout)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 398, in command
raise UnsupportedCommandError(self, op)
esptool.UnsupportedCommandError: This command (0x2) is not supported in Secure Download Mode
esptool.UnsupportedCommandError: This command (0x2) is not supported in Secure Download Mode
---

Flah_download_tool от esoressif тоже не хочет работать с этим модулем и говорит:

[2022-06-25 23:45:44,681][ESP8266Loader_spi[1]][espDownloader.pyo][line:398][ERR
OR]: ESP8266 Chip stub error esp_stub_and_set_baud

При этом модуль прекрасно получает ip, пингуется в сети и даже сканером сканится на открытые порты
и на этом все.
Прошивал через usb-uart переходник. Питание тоже с него, но и с внешним питанием тот же эффект 🤷🏻‍♂️

У кого какие мысли?
Можно что-то сделать или можно смело брать из коробочки следующий модуль 😝?
 

Funt

New member
Да, модуль ESP-12E с платой переходником
Если это важно.
 

Funt

New member
Как думаете зачем поиск на форуме присутствует?
Нда...
Я наверное до конца не постиг сущность поиска по форуму, но в качестве исключения можно преподать урок поиска и дать ссылку на тему в которой обсуждается аналогичная ситуация и желательно не только вопросы, но и пути решения?
Мне почему-то кажется, что это будет не так и просто.
Хотя, возможно, это просто я по своему скудоумию делал что-то не так.
😔😔
 

CodeNameHawk

Moderator
Команда форума
Попробуйте "не хочет перепрошиваться" или "не хочет прошиватся".
 

rst

Member
Ещё можно попробовать написать поисковый запрос без синтаксических ошибок. ;)
 

nikolz

Well-known member
Приветствую!!!

Сломалась опция прошивки модуля.

Начал "ковырять" сие творение китайских рукодельников.
Что делал:
Поморгал светодиодом.
Поднял АР и вебсервер аля "Hello world"
Поднял wifi клиента и соединился с домашней сетью.

И вот после этого все сломалось. В какой-то момент прошиваться модуль перестал.

Дуино иде сообщает:
---
Connecting....
Chip is ESP8266 in Secure Download Mode
WARNING: Stub loader is not supported in Secure Download Mode, setting --no-stub
Enabling default SPI flash mode...
Traceback (most recent call last):
File "c:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2/tools/upload.py", line 66, in <module>
esptool.main(cmdline)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 3595, in main
esp.flash_spi_attach(0)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 1150, in flash_spi_attach
self.flash_begin(0, 0)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 647, in flash_begin
params, timeout=timeout)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 413, in check_command
val, data = self.command(op, data, chk, timeout=timeout)
File "c:/Program Files (x86)/FLProg/ideV8/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py", line 398, in command
raise UnsupportedCommandError(self, op)
esptool.UnsupportedCommandError: This command (0x2) is not supported in Secure Download Mode
esptool.UnsupportedCommandError: This command (0x2) is not supported in Secure Download Mode
---

Flah_download_tool от esoressif тоже не хочет работать с этим модулем и говорит:

[2022-06-25 23:45:44,681][ESP8266Loader_spi[1]][espDownloader.pyo][line:398][ERR
OR]: ESP8266 Chip stub error esp_stub_and_set_baud

При этом модуль прекрасно получает ip, пингуется в сети и даже сканером сканится на открытые порты
и на этом все.
Прошивал через usb-uart переходник. Питание тоже с него, но и с внешним питанием тот же эффект 🤷🏻‍♂️

У кого какие мысли?
Можно что-то сделать или можно смело брать из коробочки следующий модуль 😝?
Рекомендую взять программу программатора
и через нее записать ваш бинарный. Через эту программу все запишите .
Вот здесь
в каталогах Win32/ Release или Win64/Release
-------------------
На форуме найдете что и как делать писал уже много раз и я и не я.
 

Далекс

New member
Приветствую.Чтобы не плодить темы,решил написать здесь.Я совсем новичок.В общем есть esp8266(1мб),dht11.Задача видеть показания dht через инет.Использую брокер.Прошивку делаю с помощью FLProg.Нашел нужный мне проект,но не знаю что это за блоки (см. картинки),они связаны mqtt.Помогите опознать.
 

Вложения

Сверху Снизу