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

Прошу помощи. Старый проект не работает...

Alex_2002

New member
Всем доброго дня... Есть проблема.
- 2 года назад был написан проект на ESP8266.

Проект состоит из пульта управления (ESP + энкодер + LCD дисплей) и табло с LED панелями (ESP + STM32 + LED P10). В пульт через web интерфейс настраивается имя пульта, пароль и записывается до 25 строк текста. При вращении энкодера, ранее записанные строки выводятся на дисплейчик и передаются на табло...

- В первой отгруженной партии обнаружились проблемы...
- Наш разработчик поправил код и все работало отлично.
При этом у нас сохранилась файлы "старой" прошивки..
По проекту раз в два - три месяца собирались железки и отправлялись заказчику...
- через время (примерно год назад) начались проблемы с прошивкой (не коннектятся модули между собой, нет возможности задать имя устройства через web и т.д.)...
- Помогала "заливка" старой прошивки, настройка имени устройства и загрузка новой версии файлов...
Сейчас возникли более сложные проблемы:
- Постоянно перезагружается ESP или не пускает на web страничку или перезагружается при вращении энкодера...

У меня такое впечатление, что за 2 года производитель ESP что то поменял внутри модуля...

Разработчик с нами, к сожалению, уже не работает. Я сам никогда не работал с этими модулями, LUA не знаю... Но задачу нужно решить...
Подскажите куда копать...
 

Alex_2002

New member
NodeMCU 3.0.0.0 built on nodemcu-build.com provided by frightanic.com
branch: master
commit: 8d091c476edf6ae2977a5f2a74bf5824d07d6183
release: 3.0-master_20200610
release DTS: 202006092026
SSL: true
build type: integer
LFS: 0x0 bytes total capacity
modules: bit,crypto,encoder,file,gpio,http,i2c,net,node,rotary,sjson,tmr,uart,websocket,wifi,tls
build 2020-06-17 10:16 powered by Lua 5.1.4 on SDK 3.0.1-dev(fce080e)
cannot open init.lua:
 

Alex_2002

New member
Command: esptool.py --port COM10 --baud 115200 --after no_reset write_flash --flash_mode dio 0x00000 D:\User\Desktop\ESP8266\nodemcu-master-16-modules-2020-06-17-10-16-56-integer.bin --erase-all

esptool.py v2.6
Serial port COM10
Connecting........_
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: 98:cd:ac:32:a7:bd
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Erasing flash (this may take a while)...
Chip erase completed successfully in 6.5s
Flash params set to 0x0240
Compressed 720896 bytes to 495303...
Wrote 720896 bytes (495303 compressed) at 0x00000000 in 44.0 seconds (effective 130.9 kbit/s)...
Hash of data verified.

Leaving...
Staying in bootloader.

Firmware successfully flashed. Unplug/replug or reset device
to switch back to normal boot mode.
 

svs2007m

Active member
Дружише ! Ну ты сам подумай !!! Кто без тех.задания от А-Я Кто-то впишется на шару :)
 

CodeNameHawk

Moderator
Команда форума
Возьмите рабочее железо, то что раньше работало.
Разберитесь, уточните у бывшего или методом проб проверьте с какой версией луы все это работало.
 
Сверху Снизу