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

Обсуждение NodeMCU custom builds - онлайн конструктор прошивок

У меня тоже прошивки собранные генератором не работают. Нашел в сети кем то cгенерированные, там все нормально. Думал уже что то с модулем, заливаю прошивку с Wifi-IoT Firmware Builder, все работает.
Скорее всего , та же беда, что и других - вот тут ответ http://esp8266.ru/forum/threads/nodemcu-v1-0-modul-nevmenjaem-posle-proshivki.1491/#post-20465
 

SeekingRK

New member

SeekingRK

New member
Ага а тут копейку просят :(
Угу просят, часть бесплатного часть платного, это для ленивых ). Но там есть ограничение если хочешь использовать не так как видят они пиши ручками и мы приходим к тому что проще использовать NodeMCU, где ты все с начала делаешь под себя и не переделываешь чужое.
 

SeekingRK

New member
Все таки какая то беда с новыми прошивками или с некоторыми ESP модулями. По советам с верху получилось прошить. Но в какой то момент отладки скриптов ушел модуль в неизвестность, достучаться не реально. Попытка перепрошить успехов не принесла. Любые прошивки старые типа nodemcu_float_0.9.6-dev_20150704.bin с Releases · nodemcu/nodemcu-firmware · GitHub работают на ура. В интернете тишина, что это проблема у единиц пользователей и виновато железо?
 

nikolz

Well-known member
Все таки какая то беда с новыми прошивками или с некоторыми ESP модулями. По советам с верху получилось прошить. Но в какой то момент отладки скриптов ушел модуль в неизвестность, достучаться не реально. Попытка перепрошить успехов не принесла. Любые прошивки старые типа nodemcu_float_0.9.6-dev_20150704.bin с Releases · nodemcu/nodemcu-firmware · GitHub работают на ура. В интернете тишина, что это проблема у единиц пользователей и виновато железо?
Объясняю как надо делать. Слушайте внимательно, читайте вслух медленно и проникновенно:
1) Заказывайте себе прошивку на сайте.
2) Пишите эту прошивку в свою ESP прогаммой ESP8266flasher.
------------------------
Для этого
на вкладке Config
в первой строке

в первом столбце ставите крестик
во втором - свою прошивку
в третьем адрес 0x0000
во второй строке
в первом столбце ставите крестик
во втором - пишите: INTERNAL://DEFAULT
в третьем адрес если у вас флеш 512K то 0x7С000, если у вас флеш 4MB(ESP-12) - 0x3FC000
-------------------------
на вкладке Advanced
выбираете
115200
размер вашего флеш
40 MHz
QIO
---------------
на вкладке Operation
свой COM порт
и жмете кнопку Flash(F)
------------
и пьете чай.
-------------------
после того как получили зеленый огонек
загружаете
LuaLoader
выбираете свой порт и скорость 115200
и соединяетесь со своей ESP
------------------
Успехов
 

SeekingRK

New member
За описание огромное человеческое спасибо. Но со строкой
во втором - пишите: INTERNAL://DEFAULT
в третьем адрес если у вас флеш 512K то 0x7С000, если у вас флеш 4MB(ESP-12) - 0x3FC000
ничего не получилось. Но очередной раз всунув под девизом "А вдруг" не строку INTERNAL://DEFAULT, а файл esp_init_data_default.bin, получилось прошить и то только сбору "dev", а не "master". Результат коннектится но периодически сыпет мусором в терминале, иногда приходится перезапускать, сколько проработает не знаю прошлый раз не долго. Продолжаю грешить на флешку, на просторах интернета находил, что иногда она бракованная и после замены у людей все ОК. Еще одна причина грешть на флешь, что из 3 заказанных модулей один вообще не прошивается и не видится. Заказал новые флешки, поменяю отпишусь о результате.
 

nikolz

Well-known member
сейчас специально прошил мастер в D1 mini. Все работает.
относительно
INTERNAL://DEFAULT
и esp_init_data_default.bin ( для esptool.py)
делал оба варианта
последний INTERNAL://DEFAULT так написано здесь:
Flashing the firmware - NodeMCU Documentation
возможно надо взять свежую ESP8266flasher.
 

VecH

New member
Зашел на сайт, все по умолчанию, добавил только 1-wire, получил в почту две прошивки Float и Integer
прошиваю через ModeMCU Flasher, все заливается около минуты, жму Reset и вижу постоянно быстро мигающий диод
где ошибка?
 

nikolz

Well-known member
Зашел на сайт, все по умолчанию, добавил только 1-wire, получил в почту две прошивки Float и Integer
прошиваю через ModeMCU Flasher, все заливается около минуты, жму Reset и вижу постоянно быстро мигающий диод
где ошибка?
Flashing the firmware - NodeMCU Documentation
Upgrading Firmware
 

VecH

New member
Прошивка с сайта видимо криво собирается, взял nodemcu_float_0.9.6-dev_20150704.bin
все заработало и LuaLoader все увидел

сейчас уже поздно, утром буду мучать датчик ds18b20 и модуль реле :)
 

VecH

New member
а в nodemcu есть своя ФС/память что бы хранить там что либо на случай отключения электричества ?
и как ею пользоваться?
какие модули сидят в прошивке nodemcu_float_0.9.6-dev_20150704.bin, как их туда добавлять на случай необходимости?

вопросов уйма
 

nikolz

Well-known member
Прошивка с сайта видимо криво собирается, взял nodemcu_float_0.9.6-dev_20150704.bin
все заработало и LuaLoader все увидел

сейчас уже поздно, утром буду мучать датчик ds18b20 и модуль реле :)
для новых прошивок с SDK выше 1.0 надо записать дополнительный файл в верхнии адреса
 

VecH

New member
для новых прошивок с SDK выше 1.0 надо записать дополнительный файл в верхнии адреса
Какой файл? и какие адреса? где почитать здесь на сайте/форуме?
на сайте сборки прошивок об этом файле ни единого упоминания... :(

Где взять распиновку PIN-ов платки? сокращения мне не все понятны
гуглил, нашел варианты где слева от MicroUSB порта разные маркировки указаны 5V или VIN
у меня VIN, что они означают?
 

nikolz

Well-known member
Какой файл? и какие адреса? где почитать здесь на сайте/форуме?
на сайте сборки прошивок об этом файле ни единого упоминания... :(

Где взять распиновку PIN-ов платки? сокращения мне не все понятны
гуглил, нашел варианты где слева от MicroUSB порта разные маркировки указаны 5V или VIN
у меня VIN, что они означают?
еще раз:
Flashing the firmware - NodeMCU Documentation
 

nikolz

Well-known member
если не поймете, то ищите на форуме уже раз десять рассказывали.
 

Victor

Administrator
Команда форума
http://esp8266.ru/forum/threads/ne-rabotaet-modul-esp8266.13/page-10#post-22038
Где взять распиновку PIN-ов платки
http://esp8266.ru/forum/resources/raspinovka-pinout-esp8266-nodemcu-v3-lolin.35/

используйте поиск, пожалуйста.
Эти вопросы действительно уже много раз обсуждались
 

VecH

New member
судя по схеме со второго линка на нижнем левом PIN-е VIN 5V нет 5 вольт, там 0.16в всего
этим портом надо как то управлять?
 
Сконструировали прошивку , прошил как описано выше . Создалась точка доступа wifi . Подключаются к ней компьютер и телефон , а зайти по адресу 198.168.4.1 не получатся . Может какие тонкости ? Нигде подробного описания не нашёл .
 
Сверху Снизу