-
Добрый день. Приехал мне wemos d1, подключил к нему матричный дисплей, подключил все это дело к пк, через flash downloader tool залил прошивку с часами, побежала строка с wifi, обрадовался. Но не надолго.
Отключил от пк, вкставил usb в блок зарядки от телефона и в розетку — тишина. вынул, вставил — тишина.
Я опять к ПК — в флешере уже инфа по устройству не показывается. Жму erase — вечно бегущие точки, обрываю — ESP8266 Chip sync error esp_sync_blocking.
В esptool такоеesptool.py —baud 9600 —port COM3 read_mac
esptool.py v3.2
Serial port COM3
Connecting………………………………..A fatal error occurred: Failed to connect to Espressif device: No serial data received.
При этом индикатор синий моргает.
Пробовал коротить D3 + GND, подключать так к usb, потом Reset — результата не дало.
Прошу помощи, можно оживить это чудо или все, на выброс?
I have bought some blank ESP-12F modules like this: https://www.aliexpress.com/item/1005001520382593.html
For these modules I have made my own adapter PCB to connect them, but now I don’t get any connection with the esptool.py to these modules.
The connection is:
TX --------------- RX with an PL2303 USB adapter
RX --------------- TX with an PL2303 USB adapter
EN --------------- 3.3V
GPIO-0 ----------- GND over button
GPIO-15 ---------- GND over 4K7 resistor
RESET ------------ GND over button
GND -------------- GND
VCC -------------- 3.3V from AMS1117-3.3 blocked with Elko 220µF
With a serial terminal I can cleary see with 74880 baud the response for standard boot on TXD (GPIO1):
ets Jan 8 2013,rst cause:2, boot mode:(7,7)
waiting for host
and on TXD1 (GPIO2)
ets Jan 8 2013,rst cause:2, boot mode:(7,6)
waiting for host
For flash mode with RESET and GPIO-0 on TXD (GPIO1):
ets Jan 8 2013,rst cause:2, boot mode:(5,7)
waiting for host
and on TXD1 (GPIO2)
ets Jan 8 2013,rst cause:2, boot mode:(5,6)
waiting for host
I tried to connect with:
python3 esptool.py —port /dev/ttyUSB0 flash_id
or
python3 esptool.py —chip esp8266 —port /dev/ttyUSB0 flash_id
or
python3 esptool.py —no-stub —port /dev/ttyUSB0 flash_id
but no connection can be established.
«A fatal error occurred: Failed to connect to Espressif device: No serial data received.»
With the trace option I get:
TRACE +0.000 Write 46 bytes:
c000082400000000 0007071220555555 | ...$........ UUU
5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
5555555555555555 5555555555c0 | UUUUUUUUUUUUU.
TRACE +0.082 Read 1 bytes: 72
TRACE +0.000 Read invalid data: 72
TRACE +0.000 Remaining data in serial buffer: 6c00
I tried the connection with this two versions:
esptool.py v3.3-dev
esptool.py v2.0-beta2
I assume this is simply bad hardware.
Is there anybody who has mastered this problem?
-
#1
Доброго всем настроения.
Соскочил с Винды на Ubuntu (чему несказанно рад) и установив Arduino IDE получил проблему с прошивкой модулей на основе esp8266, а именно
Wemos d1 r2 и Nodemcu v3. Ошибка: esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
Причем обе платы выдают в Serial вполне читаемые символы от скетчей прошитых еще под Виндой.
Попытка прошить через консоль с esptool привела к той же ошибке.
AVR и ESP32 прошиваются без проблем. Модуль esp8266 на борту Mega 2560 wifi тоже прошился без ошибок.
Help кто чем может.
зы: гнезда и кабели USB менял, все разрешения в Ubuntu оформил, драйвер ch340 в Ubuntu стоит по умолчанию.
-
#2
У меня Nodemcu3 cp2102 на xubuntu работает.
Проверьте python и добавления в нужные группы.
Установщик adrduinoide запускали?
-
#3
У меня Nodemcu3 cp2102 на xubuntu работает.
Проверьте python и добавления в нужные группы.
Установщик adrduinoide запускали?
ну отличить cp2102 от ch340 вроде не трудно. у меня последний
можно чуть больше для туповатых на что именно проверить python ?
уcтановщик? сам Arduino IDE установлен, если я правильно помню, через snap
-
#4
Попробуйте установить вручную.
-
#5
что именно проверить python ?
Установлен ли, какой версии.
-
#6
Попробуйте установить вручную.
попробовать то можно…..только вот esptool в консоли на бинарник точно также ругается
-
#7
Установлен ли, какой версии.
куда ж без него Python 3.8.10
-
#8
вот что пишет esptool.py на запросы chip_id и flash_id:
esptool.py v3.1
Found 1 serial ports
Serial port /dev/ttyUSB0
Connecting…….._____….._____….._____….._____….._____….._____….._____
/dev/ttyUSB0 failed to connect: Failed to connect to Espressif device: Timed out waiting for packet header
A fatal error occurred: Could not connect to an Espressif device on any of the 1 available serial ports.
-
#9
на AT комманды реагирует ERROR
-
#11
Ничего не вышло((. Все по инструкции сделал.
Даже Ubuntu переустановил))
На Меге 2560 стоит тот же чип ch340g. Нкаких проблем.
-
#12
У меня Nodemcu3 cp2102 на xubuntu работает.
Проверьте python и добавления в нужные группы.
Установщик adrduinoide запускали?
если завалялась где-нибудь nodemcu на ch340 попробуй, плиз, прошить как время будет
-
#13
В ide сом порт виден?
По какому пути установили? Лог установки.
Покажите вывод в сериал на скорости 74800, после нажатия ресета на есп.
И не надо много писать, покажите скриншотами.
-
#14
В ide сом порт виден?
По какому пути установили? Лог установки.
Покажите вывод в сериал на скорости 74800, после нажатия ресета на есп.
И не надо много писать, покажите скриншотами.
В сериал монитор ничего не выводит на такой скорости. Логи после ресета во вложении.
-
75.3 KB
Просмотры: 9
-
#15
В ide сом порт виден?
По какому пути установили? Лог установки.
Покажите вывод в сериал на скорости 74800, после нажатия ресета на есп.
И не надо много писать, покажите скриншотами.
порт виден. в сериал монитор выводит если скорость установить соответсвующую.
Логи установки IDE не богатые.
-
30.5 KB
Просмотры: 7
-
#16
В сериал монитор ничего не выводит на такой скорости.Логи после ресета во вложении.
Так это не сериал монитор. Ищите его запуск в меню.
Подайте на есп внешнее питание.
-
#17
Так это не сериал монитор. Ищите его запуск в меню.
Подайте на есп внешнее питание.
Просто в сериал мониторе на скорости 74880 нет ничего интересного, на мой взгляд.
На установленной в ранее прошитом скетче 115200 хоть символы человеческие выводит.
-
16.5 KB
Просмотры: 9 -
30.4 KB
Просмотры: 9
-
#18
Просто в сериал мониторе на скорости 74880 нет ничего интересного, на мой взгляд.
А должна быть видна загрузочная информация.
Что с питанием.
-
#19
А должна быть видна загрузочная информация.
Что с питанием.
всегда хватало питания от USB.
бросил на vin и gnd дополнительно 5 вольт. ничего не поменялось. прибавил до 7, тот же результат
-
#20
Переведите есп в режим программирования вручную и попробуйте прошить.