My name is Jose and this is my first PCB using ESP32, USB type C and USB to UART programing on board.
I make this PCBs using a Chinese supplier and I don’t know if there is something wrong whit the PCBs or whit my hardware design.
I am using the Visual Studio Code + Platformio for design the soft and programing the ESP.
The schematics and error are attach to this post.
There are 2 differences between the schematics and the real PCBs.
One is the addition of two R in CC1 and CC2 of the USB, I put two resistors of 5,1kohms between this pins and GND.
The other is a 10uF capacitor in parallel to the C31 because I read in some forums that this can help to get in the boot mode of the ESP32.
Code: Select all
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [= ] 8.8% (used 28960 bytes from 327680 bytes)
Flash: [======= ] 71.2% (used 932725 bytes from 1310720 bytes)
Configuring upload protocol...
AVAILABLE: cmsis-dap, esp-prog, espota, esptool, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa
CURRENT: upload_protocol = esptool
Looking for upload port...
Auto-detected: COM14
Uploading .pio\build\upesy_wrover\firmware.bin
esptool.py v3.3
Serial port COM14
Connecting......................................
"A fatal error occurred: Failed to connect to ESP32: No serial data received."
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
* [upload] Error 2
And this are the signals.
The yellow its the IO0 and the blue its the EN, all refered to the schematics. This signals apear when i try to upload the code to the ESP.
The error as you can se abobe its "A fatal error occurred: Failed to connect to ESP32: No serial data received."
I don’t know if the fault it’s from the hardware or what.
Can anybody help me?
If I forgot to say something or do you need any other data to understand the problem please let me know.
Thanks
Thanks