только шьёт с ошибкой: Код завершения 1 - можно ошибку текстом?
Добавлено через 3мин.:
и надо попробовать батник запустить не из проводника а из cmd, тогда будет видно ошибку, которую он не успевает показать при открытии
Автоматика Самовар
lkosoj
Куратор
Видное
717 795
Отв.4000 06 Сент. 26, 12:51
nic2015
Магистр
Феодосия
274 62
Отв.4001 06 Сент. 26, 12:57 (через 6 мин)
пытаюсь прошить батником. вот это выдает
SLOG
Студент
Москва
43 8
Отв.4002 06 Сент. 26, 13:02 (через 6 мин)
только шьёт с ошибкой: Код завершения 1 - можно ошибку текстом?lkosoj, 06 Сент. 26, 12:51Удалил уже тот релиз - если только на фото, что выше выкладывал посмотреть
.Остальное сейчас попробую.
nic2015
Магистр
Феодосия
274 62
Отв.4003 06 Сент. 26, 13:07 (через 6 мин)
Ота в батнике отключил, а в ардуино все равно ошибка компиляции
lkosoj
Куратор
Видное
717 795
Отв.4004 06 Сент. 26, 13:08 (через 1 мин)
Для диагностики, почему не запускается приложение: открыть «Командную строку», перейти в распакованную папку и запустить батник оттуда, тогда весь вывод останется на экране:
cd /d "C:путькSamovar-7.00"
flash_windows.bat
Добавлено через 1мин.:
Добавлено через 1мин.:
После этого надо заново открыть Arduino, он может не прочитать изменения под ногами.
Добавлено через 1мин.:
Еще может быть порт занят другим монитором или Arduino IDE, либо выбран не тот COM-порт.
Добавлено через 2мин.:
Для диагностики ошибки при прошивке нужно:
полный текст журнала из окна конфигуратора до строки «Код завершения», модель платы, версию Windows и имя папки, куда распакован архив. А так же имя пользователя на русском или на латинице?
Отправляйте пожалуйста текстом, не картинками.
cd /d "C:путькSamovar-7.00"
flash_windows.bat
Добавлено через 1мин.:
пытаюсь прошить батником. вот это выдаетnic2015, 06 Сент. 26, 12:57надо ждать. Первый запуск долгий. Он много что скачивает.
Добавлено через 1мин.:
Ота в батнике отключил, а в ардуино все равно ошибка компиляцииnic2015, 06 Сент. 26, 13:07А кнопку сохранить нажимали?
После этого надо заново открыть Arduino, он может не прочитать изменения под ногами.
Добавлено через 1мин.:
Еще может быть порт занят другим монитором или Arduino IDE, либо выбран не тот COM-порт.
Добавлено через 2мин.:
Для диагностики ошибки при прошивке нужно:
полный текст журнала из окна конфигуратора до строки «Код завершения», модель платы, версию Windows и имя папки, куда распакован архив. А так же имя пользователя на русском или на латинице?
Отправляйте пожалуйста текстом, не картинками.
nic2015
Магистр
Феодосия
274 62
Отв.4005 06 Сент. 26, 13:14 (через 7 мин)
А кнопку сохранить нажимали?lkosoj, 06 Сент. 26, 13:08Нет, пробую заново
SLOG
Студент
Москва
43 8
Отв.4006 06 Сент. 26, 13:15 (через 1 мин)
открыть «Командную строку», перейти в распакованную папку и запустить батник оттуда, тогда весь вывод останется на экране:lkosoj, 06 Сент. 26, 13:08Да для начинающих "коммандпромщиков" можно проще: открыть папку с релизом Самовара в проводнике и в адресной строке набрать cmd (то что было в адресной строке ранее, надо стереть и оставить только cmd) и тапнуть Enter. Откроется окно с командной строкой в папке с Самоваром, и руками дописать (или скопировать) flash_windows.bat и давим ещё раз Enter. (в "десятке" по крайней мере работает).
И таки кстати ДА! Из командной строки запускается батником окно с настройками, а если тыркать правой клавишей мыши и выбирать запуск от имени Администратора - то ничего не происходит и такая дребедень повторяется и на десктопе и на ноутбука совершенно аналогично.
Не сталкивался с таким ранее, каюсь. Но тем не менее этот забавный прикол присущ только отдельным релизам, а часть отлично запускается правой мышью от имени администратора.
Upd: Несмотря на то, что крайний релиз запускается из командной строки, всё-таки при прошивке вылетает с ошибкой:
Building in release mode
Compiling .piouildSamovarsrcSamovar.ino.cpp.o
Building .piouildSamovarootloader.bin
Generating partitions .piouildSamovarpartitions.bin
Traceback (most recent call last):
File "C:UsersAdmin.platformiopackages ool-esptoolpyesptool.py", line 41, in <module>
import esptool
File "C:UsersAdmin.platformiopackages ool-esptoolpyesptool\__init__.py", line 42, in <module>
from esptool.bin_image import intel_hex_to_bin
File "C:UsersAdmin.platformiopackages ool-esptoolpyesptoolin_image.py", line 16, in <module>
from intelhex import HexRecordError, IntelHex
ImportError: cannot import name 'HexRecordError' from 'intelhex' (unknown location)
Compiling .piouildSamovarlib8cdFSFS.cpp.o
*** [.piouildSamovarootloader.bin] Error 1
In file included from F:/Samovar-7.00/Samovar.ino:88:
crash_handler.h:31:17: note: #pragma message: USE_CRASH_HANDLER is DISABLED
#pragma message "USE_CRASH_HANDLER is DISABLED"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
F:/Samovar-7.00/Samovar.ino: In function 'void triggerSysTicker(void*)':
F:/Samovar-7.00/Samovar.ino:1700:17: warning: unused variable 'oldTime' [-Wunused-variable]
unsigned long oldTime = 0; // ���������� ����� � ������������
^~~~~~~
F:/Samovar-7.00/Samovar.ino: At global scope:
F:/Samovar-7.00/Samovar.ino:295:13: warning: 'void tick_update_water_flow(uint16_t, long unsigned int&)' declared 'static' but never defined [-Wunused-function]
active_profile_operation.targetMode = 0;
^~~~~~~~~~~~~~~~~~~~~~
F:/Samovar-7.00/Samovar.ino:359:13: warning: 'void tick_apply_pending_water_auto()' declared 'static' but never defined [-Wunused-function]
};
^
========================= [FAILED] Took 33.14 seconds =========================
Environment Status Duration
------------- -------- ------------
Samovar FAILED 00:00:33.138
==================== 1 failed, 0 succeeded in 00:00:33.138 ====================
Прошивка: завершилось с ошибкой 1.
nic2015
Магистр
Феодосия
274 62
Отв.4007 06 Сент. 26, 14:24
надо ждать. Первый запуск долгий. Он много что скачиваетlkosoj, 06 Сент. 26, 13:08Час ждал так и не прошилась
Добавлено через 11мин.:
На диск с кинул, там весь путь латинский
Добавлено через 5мин.:
Настройки сохранены.
> C:.platformiopenvScriptspio.exe run -e Samovar -t upload --upload-port COM7
Processing Samovar (platform: https://github.com/...0508e97778.zip; board: esp32doit-devkit-v1; framework: arduino)
--------------------------------------------------------------------------------
Tool Manager: Installing espressif/toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
и на этом все
lkosoj
Куратор
Видное
717 795
Отв.4008 06 Сент. 26, 14:46 (через 23 мин)
Несмотря на то, что крайний релиз запускается из командной строки, всё-таки при прошивке вылетает с ошибкойSLOG, 06 Сент. 26, 13:15это не корректно поставился Platformio. Надо удалить этот каталог, он должен лежать в вашем домашнем каталоге .platformiopackages ool-esptoolpy
Если в %USERPROFILE%.platformiopackages есть ещё папки вида tool-esptoolpy@..., удалить и их.
Повторный перезапуск должен решить проблему, приложение заново скачает его.
Tool Manager: Installing espressif/toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5Тоже какая-то проблема с установкой Platformio. Может блочит РКН загрузку, прервать, запустить заново.
и на этом всеnic2015, 06 Сент. 26, 14:24
nic2015
Магистр
Феодосия
274 62
Отв.4009 06 Сент. 26, 14:51 (через 5 мин)
А на ардуино как раньше нельзя сделать?
Самый первый раз прошилось . Потом еще раз прошил, bmp280 датчик подключил.
И больше никак , ошибка компиляции
Самый первый раз прошилось . Потом еще раз прошил, bmp280 датчик подключил.
И больше никак , ошибка компиляции
lkosoj
Куратор
Видное
717 795
Отв.4010 06 Сент. 26, 14:52 (через 2 мин)
Можно, я писал - в Samovar_ini.h нужно закомментировать обновление по WiFi, должно после этого прошиться
nic2015
Магистр
Феодосия
274 62
Отв.4011 06 Сент. 26, 15:01 (через 10 мин)
#define USE_BTN //использовать кнопку
//#define USE_UPDATE_OTA //использовать ArduinoOTA для обновления через WI-FI. Удобно при отладке, при работе создает лишнюю нагрузку на ESP32
//#define USE_EXPANDER 0x20 //использовать расширитель портов PCF8575
//#define USE_ANALOG_EXPANDER 0x48 //использовать расширитель аналоговых портов PCF8591
Я посмотрел,закоментировано оно
//#define USE_UPDATE_OTA //использовать ArduinoOTA для обновления через WI-FI. Удобно при отладке, при работе создает лишнюю нагрузку на ESP32
//#define USE_EXPANDER 0x20 //использовать расширитель портов PCF8575
//#define USE_ANALOG_EXPANDER 0x48 //использовать расширитель аналоговых портов PCF8591
Я посмотрел,закоментировано оно
lkosoj
Куратор
Видное
717 795
Отв.4012 06 Сент. 26, 15:03 (через 3 мин)
попробуйте еще раз скачать 7.00 и запустить приложение. Оно должно теперь само чинить сломанные пакеты и выводить больше информации про установку пакетов.
Добавлено через 18мин.:
Добавлено через 18мин.:
А на ардуино как раньше нельзя сделать?Может быть плата не та выбрана? Или еще что-то? Нужно смотреть на логи, так сложно понять проблему
Самый первый раз прошилось . Потом еще раз прошил, bmp280 датчик подключил.
И больше никак , ошибка компиляцииnic2015, 06 Сент. 26, 14:51
nic2015
Магистр
Феодосия
274 62
Отв.4013 06 Сент. 26, 15:22 (через 19 мин)
Arduino: 1.8.19 (Windows 10), Плата:"DOIT ESP32 DEVKIT V1, 80MHz, 115200, None, Enabled"
Возникла ошибка при загрузке https://downloads.arduino.cc/packages/package_index.json
ПРЕДУПРЕЖДЕНИЕ: библиотека LiquidMenu должна запускаться на архитектурах avr и может быть несовместима с вашей платой на архитектуре esp32.
ПРЕДУПРЕЖДЕНИЕ: библиотека iarduino_I2C_connect должна запускаться на архитектурах avr и может быть несовместима с вашей платой на архитектуре esp32.
In file included from C:\Users\Герман\Documents\Arduino\Samovar\Samovar.ino:88:
C:\Users\Герман\Documents\Arduino\Samovar\crash_handler.h:31:17: note: #pragma message: USE_CRASH_HANDLER is DISABLED
Скетч использует 1313301 байт (100%) памяти устройства. Всего доступно 1310720 байт.text section exceeds available space in board
Глобальные переменные используют 73388 байт (22%) динамической памяти, оставляя 254292 байт для локальных переменных. Максимум: 327680 байт.
Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
Ошибка компиляции для платы DOIT ESP32 DEVKIT V1.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Возникла ошибка при загрузке https://downloads.arduino.cc/packages/package_index.json
ПРЕДУПРЕЖДЕНИЕ: библиотека LiquidMenu должна запускаться на архитектурах avr и может быть несовместима с вашей платой на архитектуре esp32.
ПРЕДУПРЕЖДЕНИЕ: библиотека iarduino_I2C_connect должна запускаться на архитектурах avr и может быть несовместима с вашей платой на архитектуре esp32.
In file included from C:\Users\Герман\Documents\Arduino\Samovar\Samovar.ino:88:
C:\Users\Герман\Documents\Arduino\Samovar\crash_handler.h:31:17: note: #pragma message: USE_CRASH_HANDLER is DISABLED
Скетч использует 1313301 байт (100%) памяти устройства. Всего доступно 1310720 байт.text section exceeds available space in board
Глобальные переменные используют 73388 байт (22%) динамической памяти, оставляя 254292 байт для локальных переменных. Максимум: 327680 байт.
Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
Ошибка компиляции для платы DOIT ESP32 DEVKIT V1.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
lkosoj
Куратор
Видное
717 795
Отв.4014 06 Сент. 26, 15:24 (через 2 мин)
Не хватает места в памяти. Присылайте файл Samovar_ini.h, нужно в нем лишнее убрать.
Добавлено через 2мин.:
Но я бы разобрался, почему не загружается через приложение. Вы сейчас лишитесь части функционала, с дальнейшими проблемами при обновлении версий, потому что функционал растет, памяти не хватает. Ардуина с этим плохо работает. А через приложение все автоматом будет работать
Добавлено через 2мин.:
Но я бы разобрался, почему не загружается через приложение. Вы сейчас лишитесь части функционала, с дальнейшими проблемами при обновлении версий, потому что функционал растет, памяти не хватает. Ардуина с этим плохо работает. А через приложение все автоматом будет работать
nic2015
Магистр
Феодосия
274 62
Отв.4015 06 Сент. 26, 15:30 (через 7 мин)
через приложение висит ноль процентов и все
lkosoj
Куратор
Видное
717 795
Отв.4016 06 Сент. 26, 15:38 (через 8 мин)
может быть антивирус мешает скачивать?
nic2015
Магистр
Феодосия
274 62
Отв.4017 06 Сент. 26, 15:40 (через 3 мин)
Отключен
lkosoj
Куратор
Видное
717 795
Отв.4018 06 Сент. 26, 15:48 (через 8 мин)
А если с впн попробовать? При его наличии. Похоже, что это сетевая проблема.
Kuban
Доктор наук
Краснодар
703 554
Отв.4019 06 Сент. 26, 16:27 (через 40 мин)
При закрытии батника процесс может висеть в памяти винды, причем не явно. Я бы попробовал каждый раз перезагружать комп.
сообщение удалено
