Can't upload to ESP32-C3 -- UART too fast?
Posted: Fri Jun 23, 2023 8:12 pm
Trying again, it seems my previous attempt to post didn't make it...
I am trying to program a custom ESP32-C3 board, and the UART seems to be running at 2.5x speed. Instead of 115.2kbaud, its something closer to 288kbaud, which isn't even a valid baud rate. Looking at it on the oscilloscope, it appears to be a valid transmission packet, just at the wrong speed. I've already verified that I'm using a 40MHz crystal as recommended. We have a previous revision of this board which used the ESP32-C3-MINI-1 module, and that one runs fine. We just rolled that circuitry right onto the PCB, so I wouldn't expect any issues. Has anyone seen something like this before? Any suggestions?
I am trying to program a custom ESP32-C3 board, and the UART seems to be running at 2.5x speed. Instead of 115.2kbaud, its something closer to 288kbaud, which isn't even a valid baud rate. Looking at it on the oscilloscope, it appears to be a valid transmission packet, just at the wrong speed. I've already verified that I'm using a 40MHz crystal as recommended. We have a previous revision of this board which used the ESP32-C3-MINI-1 module, and that one runs fine. We just rolled that circuitry right onto the PCB, so I wouldn't expect any issues. Has anyone seen something like this before? Any suggestions?