Help Regarding ESP32CAM and FTDI

Sketch uses 293260 bytes (9%) of program storage space. Maximum is 3145728 bytes.
Global variables use 20140 bytes (6%) of dynamic memory, leaving 307540 bytes for local variables. Maximum is 327680 bytes.
esptool.py v4.8.1
Serial port COM7
Connecting.............
Chip is ESP32-D0WDQ6 (revision v1.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: a0:dd:6c:a3:7e:c8
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
WARNING: Failed to communicate with the flash chip, read/write operations will fail. Try checking the chip connections or removing any other hardware connected to IOs.
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00007fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x00057fff...
Compressed 24976 bytes to 15952...

A fatal error occurred: Packet content transfer stopped (received 8 bytes)
Failed uploading: uploading error: exit status 2

I am trying to upload a blank sketch and received this

Connection -- https://i0.wp.com/randomnerdtutorials.com/wp-content/uploads/2024/06/ESP32-CAM-FTDI-programmer.png?w=877&quality=100&strip=all&ssl=1

Please help me in this

can you give a link to the specific ESP-CAM?
which Tools>Board did you select? I use "AI Thinker ESP32-CAM"
which specific FTDI board did you use?
I tend to use a ESP32-CAM-MB micro USB programmer

Is there a voltage jumper on the FTDI, is it set correctly? Or just try it several times at each voltage.
I was doing some experiments with the same rig a couple days ago and the FTDI is most reliable while the MB boards which I have a dozen of are not only not reliable, some simply never work.

@horace - FTDI FT232 FT232RL USB to UART TTL

@sonofcy Connection is fine , There is no voltage jumper on the FTDI I tried 4-5 times

all my FT232RL USB TO TTL adapters have some means of selecting 3.3V/5V
I assume you have connected GPIO0 to GND
and tried pressing the RST button when the dots show during upload

I always use ESP32-CAM-MB adapter to program the ESP32-CAM Module.

I have a dozen or more of those, some with only 1 button. Most of the 2 buttons don't work. It may be that there are fake boards out there.

I don't think I ever saw one without a jumper. Check with magnifying glass if you need to all over the board.

I have a couple of the ESP32-CAM-MB with 2 buttons - both work OK
they are certainly many fake chips and modules around - recently a batch of fake regulators which had to be replaced on custom PCBs

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.