alutov / ESP32-R4sGate-for-Redmond

ESP32 Ready4Sky (R4S) Gateway for Redmond+ devices
MIT License
208 stars 19 forks source link

Прошивка ESP32 (Atom Lite)/ESP32-S3 (AtomS3 Lite) #184

Closed esik-droid closed 9 months ago

esik-droid commented 9 months ago

Приветствую. Не получается прошить ESP. Порты видит. Шью через flash_download_tool_3.9.5. Ни fr4sGate и fqr4sGate не прокатывает.

test offset : 0 0x0 case ok . Uploading stub... Running stub... Stub running... Changing baud rate to 115200 Changed. NO XMC flash detected! FLASH_CRYPT_CNT 0 ABS_DONE_0 False Compressed 1775744 bytes to 1049647...

Прошивка

Так же пробовал ESPHome-Flasher-1.4.0-Windows-x64 - не прокатывает

Через Easy Loder вроде и чистится и что то прошивается image

Через M5Burner так же прошивается нормально (правда не совсем понятно что заливается)

Помогите что нет так. На руках оба устройства, как сделать шлюз уже не знаю... Делаю по этой инструкции https://github.com/alutov/ESP32-R4sGate-for-Redmond?tab=readme-ov-file

alutov commented 9 months ago

Atom Lite сегодня пробовал прошивать скачанной с гита прошивкой fr4sGate.bin с помошью flash_download tool 3.6.5. Все работает. Прошивки под ESP32S3 на гите нет, только под ESP32C3.

esik-droid commented 9 months ago

Atom Lite сегодня попробовал прошить скачанной с гитовой прошивкой fr4sFate.bin с помошью flash_download Tool 3.6.5. Все работает. Прошивки под ESP32S3 на сайте нет, только под ESP32C3.

Может что то не так нажимаю. Первый раз что то шью. Или может что то нажимать надо на самом устройстве при прошивке? Можете описать всю последовательность, пожалуйста?

mistikdonbass commented 9 months ago

Скорей всего ваше железо не будет работать. IMG_20231229_213634 Вот эти два не заработали. Смотри SerialMonitor (скачать) у меня постоянный перезапуск ESP

artt652 commented 9 months ago

Atom Lite сегодня попробовал прошить скачанной с гитовой прошивкой fr4sFate.bin с помошью flash_download Tool 3.6.5. Все работает. Прошивки под ESP32S3 на сайте нет, только под ESP32C3.

Может что то не так нажимаю. Первый раз что то шью. Или может что то нажимать надо на самом устройстве при прошивке? Можете описать всю последовательность, пожалуйста?

Попробуйте перед прошивкой зажать кнопку на 2 секунды. upload_2024_01_01_04_36_37_487

artt652 commented 9 months ago

Скорей всего ваше железо не будет работать. IMG_20231229_213634 Вот эти два не заработали. Смотри SerialMonitor (скачать) у меня постоянный перезапуск ESP

Для прошивки таких, надо обе кнопки перед подключением зажимать.

mistikdonbass commented 9 months ago

Для прошивки таких, надо обе кнопки перед подключением зажимать.

Интересно, поподробней можно?

Попробовал одновременно зажать и прошить, по монитору после прошивки r4sGate.bin в режиме DIO:

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

После прошивки fr4sGate.bin в QIO:

` 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:0x3fff0030,len:6864 load:0x40078000,len:14412 load:0x40080400,len:3668 entry 0x40080674 ets Jun 8 2016 00:22:57

rst:0x7 (TG0WDT_SYS_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:0x3fff0030,len:6864 load:0x40078000,len:14412 load:0x40080400,len:3668 entry 0x40080674 ets Jun 8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_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:0x3fff0030,len:6864 load:0x40078000,len:14412 load:0x40080400,len:3668 entry 0x40080674 ets Jun 8 2016 00:22:57 `

На них, мне вообще ничего не удалось зашить, изначально пытался Wled. Взял другой и шьётся туда всё.

artt652 commented 9 months ago

Для прошивки таких, надо обе кнопки перед подключением зажимать.

Интересно, поподробней можно?

Попробовал одновременно зажать и прошить, по монитору после прошивки r4sGate.bin в режиме DIO:

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

После прошивки fr4sGate.bin в QIO:

` rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee ...

На них, мне вообще ничего не удалось зашить, изначально пытался Wled. Взял другой и шьётся туда всё.

# Это стандартное для таких модулей, зажимаешь две кнопки, сначала en , потом boot, переводят есп32 в режим загрузки прошивки, я зажимал обе кнопки ещё до подключения usb к компьютеру, как устройство определилось на ПК, кнопки отпускал. И старт прошивки.

mistikdonbass commented 9 months ago

Это стандартное для таких модулей, зажимаешь две кнопки, сначала en , потом boot, переводят есп32 в режим загрузки прошивки, я зажимал обе кнопки ещё до подключения usb к компьютеру, как устройство определилось на ПК, кнопки отпускал. И старт прошивки.

В режим boot они переводятся, но после прошивки Esp не стартует, постоянный перезапуск (как выше в логах). Что не заливаешь туда - не работает. Вопрос почему?

artt652 commented 9 months ago

Попробуйте отформатировать есп, и/или прошивку пустышку залить, а потом прошиваться.

alutov commented 9 months ago

Так и не понял, что за атом шьется. Обычный атом прошивается прошивкой для esp32 и работает. image Поддержки Atom S3 в проекте нет. Для него, возможно (я не разбирался с s3), нужно править исходники и собирать отдельно в режиме esp32s3.

esik-droid commented 9 months ago

Изначально приобрел версию S3. Пробовал с ней. Понял что она не подходит и купил обычный Atom Lite. Сейчас все попытки прошить делаю с Atom Lite. перепробовал разные варианты нажимать кнопки и вместе и по отдельности и при заливки и во время. Всегда одна ошибка Uploading stub... Running stub... Stub running... Changing baud rate to 115200 Changed. NO XMC flash detected! FLASH_CRYPT_CNT 0 ABS_DONE_0 False Сейчас пробую через flash_download_tools_v3.6.5

image Это нормально? В командной строке ничего не бежит. Но движется полоска загрузки. В конце появляется FINISH но в командной троке ничего нет вроде того что на скриншоте

esik-droid commented 9 months ago

На ESP ничего не светится. Как проверить что все записалось?

esik-droid commented 9 months ago

image

esik-droid commented 9 months ago

Сейчас попробовал проверить через точку доступа, оказывается устройство прошилось. Спасибо всем. Буду разбираться дальше....

alutov commented 9 months ago

Ну и отлично. Будет время, познакомлюсь поближе с S3, раз на ней атомы делают.

strannick-ru commented 8 months ago

Ну и отлично. Будет время, познакомлюсь поближе с S3, раз на ней атомы делают.

Могу выслать Atom S3 Lite для тестов. Всё рано без дела лежит : )