ESP32 UART1 problem
Posted: Tue Apr 30, 2019 7:19 am
HI
We have a restarting problem having pushed the restart button on our developer board.
This board equipped with AMS1117 voltage regulator with the requested capacitors and UART0 has an external pin set for FTDI232 USB board. Also there are two ESP32s on the board connected to GPIO10, GPIO9 crossed the TX/RX (UART1).
The issue is that if I restart one of ESP32 pushing the restart button on it the second one is also restarted.
Doesn't matter which app was flashed into ESPs (the official "SCAN" IDF app was flashed into both ESP) this restart problem is still exist.
This problem is still exist until the UART1 TX cable disconnection on the ESP where the reset was forced. If I'd disconnect the ESP1 UART1 TX the problem is no longer exist.
My assumption is that: there is a electronic transient happening on UART1 TX pin (GPIO10) which could collapse the second ESP too if the connection exist between ESP1 UART TX and ESP2 UART RX.
If you encountered with similar problem and you have already solved it please help to know how.
Thank you
Gary
We have a restarting problem having pushed the restart button on our developer board.
This board equipped with AMS1117 voltage regulator with the requested capacitors and UART0 has an external pin set for FTDI232 USB board. Also there are two ESP32s on the board connected to GPIO10, GPIO9 crossed the TX/RX (UART1).
The issue is that if I restart one of ESP32 pushing the restart button on it the second one is also restarted.
Doesn't matter which app was flashed into ESPs (the official "SCAN" IDF app was flashed into both ESP) this restart problem is still exist.
This problem is still exist until the UART1 TX cable disconnection on the ESP where the reset was forced. If I'd disconnect the ESP1 UART1 TX the problem is no longer exist.
My assumption is that: there is a electronic transient happening on UART1 TX pin (GPIO10) which could collapse the second ESP too if the connection exist between ESP1 UART TX and ESP2 UART RX.
If you encountered with similar problem and you have already solved it please help to know how.
Thank you
Gary