• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь У кого есть уже собранные прошивки NODEMCU LUA

nikolz

Well-known member
Интересно, но не заводиться.:(
После заливки зацикливается.
1) У Вас флеш вроде бы позволяет установить режим QIO вместо DIO попробуйте
2) там по ссылке есть указание что при первой загрузке должна быть ошибка Она у Вас есть.
Там же есть объяснение что надо сделать.
 
Не заработала.
Код:
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0008,len:8
load:0x3fff0010,len:4436
load:0x40078000,len:11080
load:0x40080000,len:252
entry 0x40080034
[0;32mI (45) boot: ESP-IDF v3.0-dev-20-g9b955f4c 2nd stage bootloader[0m
[0;32mI (45) boot: compile time 15:47:33[0m
[0;32mI (45) boot: Enabling RNG early entropy source...[0m
[0;32mI (63) boot: SPI Speed      : 40MHz[0m
[0;32mI (76) boot: SPI Mode       : DIO[0m
[0;32mI (88) boot: SPI Flash Size : 4MB[0m
[0;31mE (100) flash_parts: partition 0 invalid magic number 0x8e9[0m
[0;31mE (119) boot: Failed to verify partition table[0m
[0;31mE (135) boot: load partition table error![0m
user code done
и зависает...
 

user5698

New member
Не заработала.
Код:
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0008,len:8
load:0x3fff0010,len:4436
load:0x40078000,len:11080
load:0x40080000,len:252
entry 0x40080034
[0;32mI (45) boot: ESP-IDF v3.0-dev-20-g9b955f4c 2nd stage bootloader[0m
[0;32mI (45) boot: compile time 15:47:33[0m
[0;32mI (45) boot: Enabling RNG early entropy source...[0m
[0;32mI (63) boot: SPI Speed      : 40MHz[0m
[0;32mI (76) boot: SPI Mode       : DIO[0m
[0;32mI (88) boot: SPI Flash Size : 4MB[0m
[0;31mE (100) flash_parts: partition 0 invalid magic number 0x8e9[0m
[0;31mE (119) boot: Failed to verify partition table[0m
[0;31mE (135) boot: load partition table error![0m
user code done
и зависает...
У меня похожее было, когда подключал esp32 тонким USB кабелем.
Эта микросхема очень чувствительна к 5в питанию.
 

user5698

New member
(lua nodemcu.rar)
в файле "lua nodemcu.rar":
образ ubuntu 19.04 со всеми исправлениями.
установщик Oracle VM VirtualBox.
видео клип как установить виртуальную машину и подключить образ ubuntu 19.04 .
видео клип как создать прошивку.
 
У меня похожее было, когда подключал esp32 тонким USB кабелем.
Эта микросхема очень чувствительна к 5в питанию.
Потребляет в пике не мало. От USB питать можно, но коротким (15 см.)кабелем и с дополнительными конденсаторами. Сейчас использую отдельный лабораторный источник питания, толстые провода, дополнительные HЧ и ВЧ конденсаторы. Думаю что то с настройками или прошивкой.
 
(lua nodemcu.rar)
в файле "lua nodemcu.rar":
образ ubuntu 19.04 со всеми исправлениями.
установщик Oracle VM VirtualBox.
видео клип как установить виртуальную машину и подключить образ ubuntu 19.04 .
видео клип как создать прошивку.
Не малый такой >4 ГГб. архив;).
Спасибо за проделанную работу, все собрано в ubuntu , да еще и с видео!
 
(lua nodemcu.rar)
в файле "lua nodemcu.rar":
образ ubuntu 19.04 со всеми исправлениями.
установщик Oracle VM VirtualBox.
видео клип как установить виртуальную машину и подключить образ ubuntu 19.04 .
видео клип как создать прошивку.
При подключении модуля BT возникают 2 ошибки компиляции (автор предупреждал).
Пробовал разные варианты с чем конфликтует пока не понятно. :(
 

user5698

New member
Подскажите пароль от ubuntu, при выходе постоянно требует:(.
Приходиться перегружать V-машину каждый раз...
извините забыл
пароль 11223344

команды make (для пересборки прошивки)
make clean
make menuconfig
добавить / удалить модули
кнопка (save) сохранить
выход из конфигуратора
make
 

user5698

New member
извините забыл
пароль 11223344

команды make (для пересборки прошивки)
make clean
make menuconfig
добавить / удалить модули
кнопка (save) сохранить
выход из конфигуратора
make (новая прошивка)
 

user5698

New member
Привет!
Не LUA исходники, а саму bin прошивку для ESP32. Облачный сервис пока (или вообще не будет) не работает для ESP32. Две прошивки нашел, Вашу (с поста ) и еще одну в сети. Все с проблемами.:(
Самостоятельно не получается собрать bin файлы "nodemcu-firmware.git nodemcu-firmware-esp32"
на linux, окно config появляется, далее "make" и тут постоянная ошибка " )". Просмотрел видео инструкцию, не помогло. Нужно было подключить модуль BlueTooch и еще несколько модулей. Вот и спросил про готовые сборки.
 

user5698

New member
os: ubuntu, ver: 16.04 eng. - (работает только при выборе eng.)
// после установки:выполнить Software updater, если устанавливается на "Oracle VM VirtualBox" выполнить - "Oracle_VM_VirtualBox_Extension_Pack-6.0.10.vbox-extpack"
// установка конструктора прошивок.
sudo apt install git
git clone --branch dev-esp32 --recurse-submodules nodemcu/nodemcu-firmware nodemcu-firmware-esp32
sudo apt-get install -y gperf python-pip python-dev flex bison build-essential libssl-dev libffi-dev libncurses5-dev libncursesw5-dev libreadline-dev
//некоторые могут быть уже установлены
sudo apt-get install libncurses5-dev
sudo apt install flex
sudo apt install bison
sudo apt install gperf
udo pip install pyserial
sudo pip install future
sudo pip install pyparsing
python -m pip install --user -r /home/alex/Desktop/nodemcu-firmware-esp32/sdk/esp32-esp-idf/requirements.txt
//alex - заменить на имя выбранное при установке ubuntu.
левой кнопкой мыши на на рабочем столе выбрать папку "nodemcu-firmware-esp32" ,затем нажать правую кнопку мыши
и из меню выполнить "Open in Terminal".
alex@p6u:~/Desktop/nodemcu-firmware-esp32$
в терминале набрать:
make menuconfig
Component config ---> <Select> NodeMcu Modules ---> <Select> выбрать модули (поставить * у нужных модулей)
курсоров выбрать кнопку < Save >, Enter, <Ok>,<Exit>
выйти из menuconfig и выполнить
make
bin - файлы ищите в папке "Desktop/nodemcu-firmware-esp32$/Build" и "Desktop/nodemcu-firmware-esp32$/Build/Bootloader"
пересобрать:
make clean
make menuconfig
выбрать модули < Save >, Enter, <Ok>,<Exit>
PS.
если используется SD-card.
Component config ---> Platform config ---> поставить (*) Support for FAT Filesystem.
Bluetooth - не выбирать! Не работает.
 

OlegRnD

New member
Помогите разобраться, прошиваю модуль WROOM32 с помощью NodeMCU-PyFlasher-4.0-x64 прошивкой, любезно выложенной nikolz для ESP32, все шьется вроде бы гладко, по потом после нажатия RST начинает часто мигать светодиод, а в ESPlorer повторяется:
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57


Прошил АТ прошивкой производителя, вроде ожил, появилась сеть ESP_24712D, в ESPlorer
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:6352
ho 0 tail 12 room 4
load:0x40078000,len:11332
load:0x40080400,len:6564
entry 0x40080760
[0;32mI (30) boot: ESP-IDF v3.3 2nd stage bootloader[0m
[0;32mI (30) boot: compile time 06:11:15[0m
[0;32mI (30) boot: Enabling RNG early entropy source...[0m
[0;32mI (35) boot: SPI Speed : 40MHz[0m
[0;32mI (39) boot: SPI Mode : DIO[0m
[0;32mI (43) boot: SPI Flash Size : 4MB[0m
[0;32mI (47) boot: Partition Table:[0m
[0;32mI (50) boot: ## Label Usage Type ST Offset Length[0m
[0;32mI (58) boot: 0 phy_init RF data 01 01 0000f000 00001000[0m
[0;32mI (65) boot: 1 otadata OTA data 01 00 00010000 00002000[0m
[0;32mI (73) boot: 2 nvs WiFi data 01 02 00012000 0000e000[0m
[0;32mI (80) boot: 3 at_customize unknown 40 00 00020000 000e0000[0m
[0;32mI (88) boot: 4 ota_0 OTA app 00 10 00100000 00180000[0m
[0;32mI (95) boot: 5 ota_1 OTA app 00 11 00280000 00180000[0m
[0;32mI (103) boot: End of partition table[0m
[0;32mI (107) esp_image: segment 0: paddr=0x00100020 vaddr=0x3f400020 size=0x247c4 (149444) map[0m
[0;32mI (168) esp_image: segment 1: paddr=0x001247ec vaddr=0x3ffbdb60 size=0x03028 ( 12328) load[0m
[0;32mI (173) esp_image: segment 2: paddr=0x0012781c vaddr=0x40080000 size=0x00400 ( 1024) load[0m
[0;32mI (176) esp_image: segment 3: paddr=0x00127c24 vaddr=0x40080400 size=0x083ec ( 33772) load[0m
[0;32mI (198) esp_image: segment 4: paddr=0x00130018 vaddr=0x400d0018 size=0xee128 (975144) map[0m
[0;32mI (541) esp_image: segment 5: paddr=0x0021e148 vaddr=0x400887ec size=0x0f108 ( 61704) load[0m
[0;32mI (567) esp_image: segment 6: paddr=0x0022d258 vaddr=0x400c0000 size=0x00064 ( 100) load[0m
[0;32mI (580) boot: Loaded app from partition at offset 0x100000[0m
[0;32mI (580) boot: Disabling RNG early entropy source...[0m
2.0.0

max tx power=78,ret=0
но пока не имею опыта работы с АТ командами.

В чем может быть проблема с LUA прошивкой?
 

OlegRnD

New member
Отвечу сам себе. С АТ-прошивкой ничего не срослось, PuTTy ответов от модуля не возвращал, поэтому плату отложил. Но недавно попробовал с ней поработать из PlatformIO ардуиновским манером, вроде все работает: WiFi, mqtt, блютуз, светодиодом поморгал.
 
Сверху Снизу