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

Делюсь опытом NodeMCU 1.5.4.1 build 29 oct 2016 powered by Lua 5.1.4 on SDK 1.5.4.1

Junkie

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

load 0x40100000, len 23988, room 16
tail 4
chksum 0x6c
load 0x3ffe8000, len 2192, room 4
tail 12
chksum 0xaa
ho 0 tail 12 room 4
load 0x3ffe8890, len 8, room 12
tail 8
chksum 0x21
csum 0x21
rf_cal[0] !=0x05,is 0xFF
и больше ничего. Подскажи как запустить? Я еще другие прошивки качал разные для Node, пока ни одна не заработала (сам собирать не умею), может выложишь еще какую-нибудь собранную старую, которая у тебя точно работала?
 

Serjaru

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

load 0x40100000, len 23988, room 16
tail 4
chksum 0x6c
load 0x3ffe8000, len 2192, room 4
tail 12
chksum 0xaa
ho 0 tail 12 room 4
load 0x3ffe8890, len 8, room 12
tail 8
chksum 0x21
csum 0x21
rf_cal[0] !=0x05,is 0xFF
и больше ничего. Подскажи как запустить? Я еще другие прошивки качал разные для Node, пока ни одна не заработала (сам собирать не умею), может выложишь еще какую-нибудь собранную старую, которая у тебя точно работала?
У тебя 4МБ?
 

Junkie

Member
я точно не знаю, с этим тоже пытаюсь разобраться, работают прошивки обычные по 512к (например ESP_8266_v0.9.2.2 AT Firmware), твою тоже взял на 512к
 

Serjaru

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

load 0x40100000, len 23988, room 16
tail 4
chksum 0x6c
load 0x3ffe8000, len 2192, room 4
tail 12
chksum 0xaa
ho 0 tail 12 room 4
load 0x3ffe8890, len 8, room 12
tail 8
chksum 0x21
csum 0x21
rf_cal[0] !=0x05,is 0xFF
и больше ничего. Подскажи как запустить? Я еще другие прошивки качал разные для Node, пока ни одна не заработала (сам собирать не умею), может выложишь еще какую-нибудь собранную старую, которая у тебя точно работала?

Возможно мусор во Flash

Я шил разными, вот для примера ESP Tool (приложил файл), нужен питон 2.7 + pyserial

1. Очищаем флеш "C:\Python27\python.exe esptool.py --baud 115200 --port COM2 erase_flash" скорость и порт свои ставь
2. Заливаем

Для 4Мбайт флеш:

"C:\Python27\python.exe esptool.py --baud 115200 --port COM2 write_flash --flash_mode qio --flash_size 32m 0x00000 NodeMCU_v1.5.4.1_29_oct_2016_Lua_5.1.4_on_SDK_1.5.4.1_for_Flash_4Mb.bin"

Для 512Кбайт флеш:

"C:\Python27\python.exe esptool.py --baud 115200 --port COM2 write_flash --flash_mode qio --flash_size 4m 0x00000 NodeMCU_v1.5.4.1_29_oct_2016_Lua_5.1.4_on_SDK_1.5.4.1_for_Flash_512Kb.bin"

Попробуй так, если не выйдет, то выложу прошивку из нескольких файлов и покажу как прошить.
 

Вложения

Serjaru

Member
я точно не знаю, с этим тоже пытаюсь разобраться, работают прошивки обычные по 512к (например ESP_8266_v0.9.2.2 AT Firmware), твою тоже взял на 512к
тогда пробуй 512кб. Попробуй эту
 

Вложения

Junkie

Member
Залил blank.bin на 512к, потом опять прошивку, сначала вроде нормально перезагрузился, а потом опять упала в спам ошибками. Подскажи кстати на какой скорости она работает в ESPlorer чтобы команды слать, или хоть приветсвие увидеть
 

Serjaru

Member
@Junkie нееее, blank тебе не поможет!

Давай пробуй так:

1. Скачай zip
2. распакуй и запускай ESPFlashDownloadTool_v3.4.2.exe
3. Установи все как на картинке и жми (ком порт свой уставнови)
4. и жми START
 

Вложения

Junkie

Member
Ок. получилось. Он мне выдал кстати
Код:
flash vendor:
E0h : N/A
flash devID:
4016h
QUAD;32Mbit
crystal:
26 Mhz
Это значит у меня 4мб флеша?
 

Junkie

Member
И после этой очитски в порт валится
Код:
 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 26012, room 16
tail 12
chksum 0x3e
ho 0 tail 12 room 4
load 0x3ffe8000, len 2348, room 12
tail 0
chksum 0x0e
load 0x3ffe892c, len 8, room 8
tail 0
chksum 0xff
csum 0xff
Fatal exception 3(LoadStoreErrorCause):
epc1=0x4024ca2c, epc2=0x00000000, epc3=0x00000000, excvaddr=0x40000000, depc=0x00000000
может у меня проблемы с железкой самой, хотя АТ 0922 без проблем работает, ща заливал её опять, все стартует.
 

Junkie

Member
Все заработало, спасибо, это получается ты мне в флэш тулс уже закинул свою прошивку разобранную.
А можешь еще свежую обычную выложить так же? а то тут на странице загрузок только старье одно, а эта о.9.2.2 хоть и оказалась самой рабочей, но все равно стабильность хромает
 

Serjaru

Member
@Junkie
Все заработало, спасибо, это получается ты мне в флэш тулс уже закинул свою прошивку разобранную.
А можешь еще свежую обычную выложить так же? а то тут на странице загрузок только старье одно, а эта о.9.2.2 хоть и оказалась самой рабочей, но все равно стабильность хромает

А свежую какую? Для AT, MicroPython или NodeMCU LUA?
 

Junkie

Member
Плата кстати есть черная, как ты выложил картинку, в ней стоит
Код:
AT+GMR
AT version:1.1.0.0(May 11 2016 18:09:56)
SDK version:1.5.4(baaeaebb)
Ai-Thinker Technology Co. Ltd.
May 28 2016 10:42:12
OK
А была еще свежее чутка июньская, пока я AT+UPDATE не сделал, странно что она откатилась немного :), вот пока не хотелось стирать, потому что не знаю где такую новую скачать собранную, чтобы потом залить если что.
Твою прошу влил в обычную платку, собраную на макетке
 
Сверху Снизу