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

Не стартует прошивка в режиме без boot(НЕArduino)

fsmoke

New member
Давным давно ковырялся с esp8266, почти всё забыл. Тут опять начал разбираться для души. Пишу на Visual Studio c плагином ESP8266 Wizard 1.3.1 OpenSource for Visual Studio 2013, 2015 & 2017 with FlashTool, Intellisense and VIDEO Tutorial - ESP8266 Developer Zone

Т.к. контора в которой я работаю выпускает одну железку на esp8266 - надыбыл этих модулёчков множество, т.е. они не с Aliexpress'a!
Описание модуля тут AirM2M_ESP8266_WiFi Module User Manual V2.9 | manualzz.com.

В целом обычная esp8266 и вполне рабочая.

Работаю со стареньким NON_OS SDK 2.0 версии
Начал прошивать с boot 1.6 - всё работает - запускается и всё прекрасно.

НО! Мне не нужет режим бутлоадера с его 2мя прошивками и прочем - в настройках поставил No boot. Всё собирается прошивается - но не стартует

Лог терминала на скорости 74880

Код:
 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 28424, room 16
tail 8
chksum 0xf7
load 0x3ffe8000, len 1920, room 0
tail 0
chksum 0x2d
load 0x3ffe8780, len 1116, room 8
tail 4
chksum 0x1c
csum 0x1c
Fatal exception (0):
epc1=0x4020fe54, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020fe54, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020fe54, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4020fe54, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Лог сборки:

Код:
Target ESPRAM:
1>  Generate : D:\HomeProjects\ESP8266_test\Generated Files\Debug\ESP8266_test.eagle.flash(0x00000).bin...
1>  Moving file from "D:\HomeProjects\ESP8266_test\Generated Files\Debug\Image\eagle.app.flash.bin" to "D:\HomeProjects\ESP8266_test\Generated Files\Debug\ESP8266_test.eagle.flash(0x00000).bin".
1>  Generate : D:\HomeProjects\ESP8266_test\Generated Files\Debug\ESP8266_test.eagle.irom0text.bin(0x40000).bin...
1>  Moving file from "D:\HomeProjects\ESP8266_test\Generated Files\Debug\Image\eagle.app.v6.irom0text.bin" to "D:\HomeProjects\ESP8266_test\Generated Files\Debug\ESP8266_test.eagle.irom0text.bin(0x40000).bin".
1>Target ESPTOOL:
1>  *** Flash Table **************************************
1>  ESP Init Data adresss     : 0xFC000
1>  Blank Data adresss        : 0xFE000
1>  eagle.flash adresss       : 0x00000
1>  eagle.irom0text adresss   : 0x40000
1>  *** Flash Info **************************************
1>  Connecting . connection established
1>  Manufacturer: c8, Device: 4014.
1>  Deleting file "D:\HomeProjects\ESP8266_test\ConsoleOutput.dbg".
1>  Flashing....
1>  connection established
1>
1>Build succeeded.
Думал дело в размере флеша, считал Flash ID он равен 1440C8, т.е. как бы размер должен быть 1МБ
Хотя странно, что FLASH_DOWNLOAD_TOOLS вроде как опредилила, что размер флеша 512 кб

В любом случае - пробовал менять при прошивке на 512(256+256) - тоже самое.

С другой стороны при прошивки с boot, я выставляю размер 1МБ - и всё замечательно работает

Может быть кто сталкивался с подобным...
 
Сверху Снизу