Hi,
I'm trying to upload an example sketch to my new Firebeetle 2 ESP32-E (Part number: DFR0654) but it's failing every time with the following error:
Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
Failed uploading: uploading error: exit status 2
I have followed DFRobot's instructions to install the correct driver by adding [http://download.dfrobot.top/FireBeetle/package_DFRobot_index.json]
(http://download.dfrobot.top/FireBeetle/package_DFRobot_index.json) to the additional board manager URLs. I have selected 'Tools > Board > DFRobot ESP32 Boards > Firebeetle ESP32-E' and COM4 which I identified in Device Manager. I'm using Arduino IDE 2.0.3
I've seen some videos of other ESP32 dev boards which need you to press the boot button when the IDE starts connecting, however, this board only has RST and a programmable button, there is no boot button. I've tried both buttons just to be sure but it makes no difference.
The CPU frequency is set to 240Mhz which matches the board, flash speed is set to 80Mhz and upload speed is set to 921600. I haven't changed any of this myself and there's no mention of them in DFRobot's instructions, but I've seen them mentioned elsewhere.
Can somebody tell me what I'm doing wrong please?
Thanks