Upload Error: ESP32-C6 UART Upload Error w/ Arduino Update #11273
Replies: 4 comments
-
Hold the boot pin low and reset. Then erase the flash using |
Beta Was this translation helpful? Give feedback.
-
@lbernstone Thanks for the help. I've tried what you've said on both the UART and USB Ports. On the USB Port the flash erase was successful but the UART still is having issues with uploading. The following is the error that I'm seeing.
Yet the flash erase was successful on the USB.
I don't think it's a RMT Channel issue anymore since I was able to remove a library that I think was causing the issue meaning that it's no longer throwing that issue and in this case successfully printing out "Hello World" but still unable to upload via UART regardless. |
Beta Was this translation helpful? Give feedback.
-
Sounds like the UART RX pin (gpio17) is not connected. |
Beta Was this translation helpful? Give feedback.
-
@mitch-gres - please update the Arduino Core to 3.2.0 and try again. Let me know. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Board
ESP32-C6
Device Description
Device: ESP32C6 Development Module
Accessories: Board is attached to a Custom-PCB but with none powered. eg. It's all passive elements.
Hardware Configuration
GPIO9 was previously connected to a switch that is now disconnected which leaves it to float.
All other GPIO Pin are connected with passive elements.
I can show parts of the design upon request but this is a company project so I can't just upload all the files for the design.
Version
v3.1.1
IDE Name
Arduino IDE
Operating System
Windows 10
Flash frequency
40 MHz
PSRAM enabled
yes
Upload speed
115200
Description
Unable to upload via the UART Port on the ESP32C6. Previously had thought it was an issue with the boot mode but after attempts to put it into the right boot mode by either holding down the BOOT button or holding the BOOT button then pressing RESET and then releasing the BOOT button I've been unable to get Arduino IDE to upload anything to the board.
The results I get are...
I've tried with other modules that I've had around and have had no issue uploading via the UART on the device. When I looked at the Serial Output from the device that's having the issue I got the following...
As you will see the code that I'm trying to put onto the device has nothing to do with allocating the GPIO9 pin to do anything and I'm confused why GPIO10 is even referenced. The only change made before this was updating to a new firmware version as prompted by Arduino. One confusion I have is whether the update that I installed on this board was meant for the C6 as when I opened Arduino it seemed like it was trying to do a firmware update on a C3 when I had the C6 connected.
Steps I've taken....
Thanks!
Sketch
Debug Message
Other Steps to Reproduce
I've been unable to reproduce on other DevKits.
I have checked existing issues, online documentation and the Troubleshooting Guide
Beta Was this translation helpful? Give feedback.
All reactions