Добрый день!
Столкнулся с плавающей проблемой прошивки ESP-12F через USB-TTL преобразователь.
Имеется:
1) Печатная плата с распаянной ESP-12F.
2) Блок питания 5V 3A
3) USB-TTL преобразователь на базе CH340G.
USB-TTL преобразователь подключается к RXD/TXD (перекрестно) ESP-12F, перемычка между VCC и 3v3 установлена, МК питается от стабилизатора LM1117 (U2). МК в бут режиме.
Собственно, попытки загрузки прошивки при подключении по такой схеме заканчиваются неудачно (в основном, но иногда загружается) и в основном отпадывает по таймауту:
На скорости 115200 воспроизводится почти всегда, реже на 9600, но тоже проблематично загрузить.
Воспроизводится не только при попытке загрузки прошивки, но и например при определении флеш-памяти на устройстве при помощи:
Однако, при питании МК напрямую от USB-TTL преобразователя проблема не воспроизводится, но подпаиваться к Vcc МК не очень удобно.
Подскажите, в чем может быть причина/что я делаю не так?
Столкнулся с плавающей проблемой прошивки ESP-12F через USB-TTL преобразователь.
Имеется:
1) Печатная плата с распаянной ESP-12F.
2) Блок питания 5V 3A
3) USB-TTL преобразователь на базе CH340G.
USB-TTL преобразователь подключается к RXD/TXD (перекрестно) ESP-12F, перемычка между VCC и 3v3 установлена, МК питается от стабилизатора LM1117 (U2). МК в бут режиме.
Собственно, попытки загрузки прошивки при подключении по такой схеме заканчиваются неудачно (в основном, но иногда загружается) и в основном отпадывает по таймауту:
A fatal error occurred: Failed to write to target RAM (result was 0107: Operation timed out)
На скорости 115200 воспроизводится почти всегда, реже на 9600, но тоже проблематично загрузить.
Воспроизводится не только при попытке загрузки прошивки, но и например при определении флеш-памяти на устройстве при помощи:
esptool.py --port /dev/ttyUSB0 flash_id
Однако, при питании МК напрямую от USB-TTL преобразователя проблема не воспроизводится, но подпаиваться к Vcc МК не очень удобно.
Подскажите, в чем может быть причина/что я делаю не так?
Изменено: