sechevoy, К самому модулю что то подключено из внешних устройств (датчик давления, датчики температуры, дисплей)?serjrv, 18 Дек. 21, 13:59Голая ESP32
Автоматика с веб управлением на основе esp32 и pzem
sechevoy
Специалист
Запорожье
148 26

Отв.780 18 Дек. 21, 14:03
gol_avto
Доцент
Москва-Серпухов-Анапа
1.5K 511

Отв.781 18 Дек. 21, 14:03 (через 1 мин)
gol_avto, попробуй прошиться просто последний выложенный мной архив "_bin_074_2.zip", именно запустив programm.cmd после распаковки архива.serjrv, 18 Дек. 21, 13:07Прошил. Всё ОК. Wi-Fi работает.
Вот лог прошивки
Скрытый текст
Select item to program:1 - Update program and WEB interface.
2 - Erase entire memory of the module. Update program and WEB interface.
Q - Exit.
2
Enter COM port number:
8 - COM8
6 - COM6
3 - COM3
Q - Exit.
3
esptool.py v2.6
Serial port COM3
Connecting......
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: 24:0a:c4:c5:64:fc
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Erasing flash (this may take a while)...
Chip erase completed successfully in 8.5s
Hard resetting via RTS pin...
esptool.py v2.6
Serial port COM3
Connecting....
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: 24:0a:c4:c5:64:fc
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 8192 bytes to 47...
Wrote 8192 bytes (47 compressed) at 0x0000d000 in 0.0 seconds (effective 4681.2 kbit/s)...
Hash of data verified.
Flash params set to 0x022f
Compressed 24160 bytes to 14600...
Wrote 24160 bytes (14600 compressed) at 0x00001000 in 0.2 seconds (effective 1033.6 kbit/s)...
Hash of data verified.
Compressed 1019232 bytes to 645249...
Wrote 1019232 bytes (645249 compressed) at 0x00010000 in 9.0 seconds (effective 908.7 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 153...
Wrote 3072 bytes (153 compressed) at 0x00008000 in 0.0 seconds (effective 1890.5 kbit/s)...
Hash of data verified.
Compressed 983040 bytes to 59454...
Wrote 983040 bytes (59454 compressed) at 0x00110000 in 2.0 seconds (effective 3879.8 kbit/s)...
Hash of data verified.
sechevoy
Специалист
Запорожье
148 26

Отв.782 18 Дек. 21, 14:16 (через 13 мин)
Прошил ещё после 0.7.1 через "_bin_074_2.zip"
У меня логи прошивки другие. Также прилагаю лог из сериал порта.
Добавлено через 13мин.:
Кто-то в курсе по поводу версии 0.7.5?
У меня логи прошивки другие. Также прилагаю лог из сериал порта.
Добавлено через 13мин.:
Кто-то в курсе по поводу версии 0.7.5?
Volume
Доктор наук
Уфа
597 333
Отв.783 18 Дек. 21, 14:57 (через 41 мин)
когда рухнет сервак обновлений, откуда первоначально нужные файлики подтягиваются, у народа опять проблемы нарисуютсяserjrv, 18 Дек. 21, 12:03тут как раз проблемы нет. Как нет надобности в образе spiff при первой прошивке.
Если в spiff нет файла index.htm, то при подключении попадаем на страничку update. С которой можно загрузить файлик index.htm на esp со своего диска. И все остальные файлы из каталога html проекта
gol_avto
Доцент
Москва-Серпухов-Анапа
1.5K 511

Отв.784 18 Дек. 21, 14:59 (через 2 мин)
Кто-то в курсе по поводу версии 0.7.5?sechevoy, 18 Дек. 21, 14:16Нет её пока. Только что скомпилил и прошился через среду, также было сообщение, что есть последняя 0.7.5, а фактически 074.
Думаю автор только готовит её, поскольку 6 дней назад он внес изменения. Добавил TFT дисплеи.
Volume
Доктор наук
Уфа
597 333
Отв.785 18 Дек. 21, 15:03 (через 4 мин)
Проделал тоже самое, смотрю в ноуте доступные WiFi точки - НЕ вижу точку hd_esp32gol_avto, 18 Дек. 21, 12:40лог загрузки сними и приложи файликом. Снять просто - запусти любой читальщик COM-порта esp32, без разницы какой, можно ардуиновский сериал-монитор
Добавлено через 11мин.:
Ничего не помогло.sechevoy, 18 Дек. 21, 13:24в твоем случае дело возможно вообще не в коде, а в питании еспшки. При старте WiFi espшка жрет пол-ампера, при том что у USB1 0,5А это максимальный ток. Попробуй подключить к USB2 или к внешнему блоку питания с током не менее 1 А
gol_avto
Доцент
Москва-Серпухов-Анапа
1.5K 511

Отв.786 18 Дек. 21, 15:15 (через 13 мин)
Ардуиновский козяблики рисует. А с PuTTY я так и не понял как запустить.
Не знаю, что случилось, но у меня всё заработало с бинарниками.
Не знаю, что случилось, но у меня всё заработало с бинарниками.
Volume
Доктор наук
Уфа
597 333
Отв.787 18 Дек. 21, 15:36 (через 21 мин)
Ардуиновский козяблики рисует.gol_avto, 18 Дек. 21, 15:15скорость надо задать 115200
А с PuTTY я так и не понял как запустить.вместо 9600 указать 115200 и ткнуть в кнопку "Open" внизу
serjrv
Кандидат наук
Камышин
382 205
Отв.788 18 Дек. 21, 15:39 (через 4 мин)
тут как раз проблемы нет. Как нет надобности в образе spiff при первой прошивке.Так надо как минимум еще и скрипт jQuery подгрузить.
Если в spiff нет файла index.htm, то при подключении попадаем на страничку update. С которой можно загрузить файлик index.htm на esp со своего дискаVolume, 18 Дек. 21, 14:57
sechevoy
Специалист
Запорожье
148 26

Отв.789 18 Дек. 21, 15:56 (через 18 мин)
в твоем случае дело возможно вообще не в коде, а в питании еспшки. При старте WiFi espшка жрет пол-ампера, при том что у USB1 0,5А это максимальный ток. Попробуй подключить к USB2 или к внешнему блоку питания с током не менее 1 АVolume, 18 Дек. 21, 15:03Интересно, а 0.7.1 выходит меньше жрёт тока? Перепрошил с работающей 0.7.1 снова в 0.7.4. Запитал от USB3.0 (у них ток до 0,8А), ребуты. Вставил в плату, запитал от лабораторника... Ребуты. Не иначе как проклятье

Добавлено через 13мин.:
Я правильно понимаю порядок выводов J3 (слева направо)?
GND - TX - RX - +3.3 V
или
GND - RX - TX - +3.3V
З.Ы. Где-то описано, что нужно подстаивать резисторами R14 и R16?
Volume
Доктор наук
Уфа
597 333
Отв.790 18 Дек. 21, 17:28
надо как минимум еще и скрипт jQuery подгрузить.serjrv, 18 Дек. 21, 15:39ессно. Надо подгрузить все что в каталоге html лежит
Добавлено через 16мин.:
Не иначе как проклятьеsechevoy, 18 Дек. 21, 15:56или ядро более новое и не срастается с bootloader
Можешь показать скриншот idf-ного прошивальщика после прошивки? Интересует что в окошке DETECTED INFO
Добавлено через 7мин.:
коль пошла такая пьянка про косячки, еще один моментик. Он не от автора, а от idf-esp среды
По умолчанию FreeRTOS у них работает на одном ядре, хотя esp32 имеет 2 ядра. Почему так - хз.
Исправляется снятием галки "Run FreeRTOS only on first core" в sdkconfig (idf.py menucofig, Top-Component config-FreeRTOS)
gol_avto
Доцент
Москва-Серпухов-Анапа
1.5K 511

Отв.791 18 Дек. 21, 17:55 (через 28 мин)
З.Ы. Где-то описано, что нужно подстаивать резисторами R14 и R16?sechevoy, 18 Дек. 21, 15:56Нигде. Обработка АЦП в программе не реаливана.
GND - RX - TX - +3.3Vsechevoy, 18 Дек. 21, 15:56так.
#define PZEM_TXD (14)
#define PZEM_RXD (13)
sechevoy
Специалист
Запорожье
148 26

Отв.792 18 Дек. 21, 18:15 (через 20 мин)
или ядро более новое и не срастается с bootloaderЯ среду так и не смог поднять. Спрашивал помощи на предыдущей странице, пока не получил. Если бы поднял среду, может и проблема бы исчезла с прошивкой.
Можешь показать скриншот idf-ного прошивальщика после прошивки? Интересует что в окошке DETECTED INFOVolume, 18 Дек. 21, 17:28
Добавлено через 2мин.:
#define PZEM_TXD (14)Соединение прямое ТХ к ТХ и RX к RX или наоборот, TX к RX и RX к TX?
#define PZEM_RXD (13)gol_avto, 18 Дек. 21, 17:55
Volume
Доктор наук
Уфа
597 333
Отв.793 18 Дек. 21, 18:18 (через 4 мин)
Я среду так и не смог поднять.sechevoy, 18 Дек. 21, 18:15при чем тут среда. Вопрос сугубо про утилитку прошивальщика
sechevoy
Специалист
Запорожье
148 26

Отв.794 18 Дек. 21, 18:25 (через 8 мин)
Можешь показать скриншот idf-ного прошивальщикаVolume, 18 Дек. 21, 17:28Я подумал про esp-idf.
Если про ESP Download Tool то
gol_avto
Доцент
Москва-Серпухов-Анапа
1.5K 511

Отв.795 18 Дек. 21, 18:31 (через 6 мин)
наоборот, TX к RX и RX к TXsechevoy, 18 Дек. 21, 18:15Так
сообщение удалено
Volume
Доктор наук
Уфа
597 333
Отв.796 18 Дек. 21, 19:12 (через 42 мин)
У меня сегодня звезды сошлись:sachalin-1, 18 Дек. 21, 18:38вот и славно )
Добавлено через 8мин.:
Если про ESP Download Tool тоsechevoy, 18 Дек. 21, 18:25походу, память в чипах разная
В "flash vendor" у тебя "5Eh"
у меня "20h".
Может ли это быть причиной траблов - хз, надо копать, чтоб копать - надо твой камень с твоей памятью иметь в наличии. У меня такого нет
sechevoy
Специалист
Запорожье
148 26

Отв.797 18 Дек. 21, 19:23 (через 11 мин)
Давайте отталкиваться от того, что у меня 0.7.1 залетает на ура и всё работает.
Добавлено через 2мин.:
2. взял архив diff4test-v3 - версия со сторожем от Volume,sachalin-1, 18 Дек. 21, 18:38Что это?
Добавлено через 2мин.:
Нажал "Stop", после чего закрыл приложение прошивальщикаsachalin-1, 18 Дек. 21, 18:38Вроде кнопка Stop активна до окончания прошивки, далее она превращается в кнопку Finish.
сообщение удалено
Volume
Доктор наук
Уфа
597 333
Отв.798 18 Дек. 21, 19:40 (через 17 мин)
Но это, я думаю, случайностьsachalin-1, 18 Дек. 21, 19:26Случайность - это когда нет предсказуемого результата. Попробуй еще раз стереть и прошить, тогда и делай выводы
sechevoy
Специалист
Запорожье
148 26

Отв.799 18 Дек. 21, 19:43 (через 4 мин)
Ну и еще в догонку, когда прошиваешь посредством среды, грузится еще дополнительный кусок кода по адресу 0xD000: "Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2456.0 kbit/s)..."serjrv, 15 Дек. 21, 20:53Судя по адресу, это ota_data_initial.bin
сообщение удалено