Hello
I have a ESP32-CAM board. I have an ESP32-CAM-MB board, and a YP-05 FTDI programming board. I have tried both of these options to upload the flash to the ESP32-CAM board. The YP-05 board is wired as shown in the attached image.
I have tried plugging the ESP32-CAM board into my Pi4 running HomeAssistant and ESPHome, using either the YP-05 or the ESP32-CAM-MB. I tried many different MiniUSB and MicroUSB cables. The device is always selectable, but it cannot ever connect to the device. I always get this:
Connecting......................................
ERROR Running command failed: Failed to connect to ESP32: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
ERROR Please try running esptool.py --before default_reset --after hard_reset --baud 460800 --port /dev/ttyUSB0 --chip esp32 write_flash -z --flash_size detect 0x10000 /data/build/esp-cam-1/.pioenvs/esp-cam-1/firmware.bin 0x1000 /data/build/esp-cam-1/.pioenvs/esp-cam-1/bootloader.bin 0x8000 /data/build/esp-cam-1/.pioenvs/esp-cam-1/partitions.bin 0xe000 /data/cache/platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin locally.
INFO Upload with baud rate 460800 failed. Trying again with baud rate 115200.
esptool.py v4.6.2
Serial port /dev/ttyUSB0
Connecting......................................
ERROR Running command failed: Failed to connect to ESP32: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
ERROR Please try running esptool.py --before default_reset --after hard_reset --baud 115200 --port /dev/ttyUSB0 --chip esp32 write_flash -z --flash_size detect 0x10000 /data/build/esp-cam-1/.pioenvs/esp-cam-1/firmware.bin 0x1000 /data/build/esp-cam-1/.pioenvs/esp-cam-1/bootloader.bin 0x8000 /data/build/esp-cam-1/.pioenvs/esp-cam-1/partitions.bin 0xe000 /data/cache/platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin locally.
I also tried https://web.esphome.io/ and selected the option to “Prepare for First Use”. Likewise, connection is never made.
Is there anything I am missing? Any way to debug what is the issue here?