-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arduino UNO R4 WiFi - ESP32-S3 Not connecting #640
Comments
I tried to install espflash this way now:
as suggested here: Now running: espflash --version now returns: espflash 3.0.1-dev However, when I run: espflash board-info I get the same error log: [2024-05-25T11:39:02Z INFO ] Serial port: '/dev/ttyACM1'
[2024-05-25T11:39:02Z INFO ] Connecting...
Error: espflash::connection_failed
× Error while connecting to device
╰─▶ Failed to connect to the device
help: Ensure that the device is connected and the reset and boot pins are not being held down |
if you look into the schematic of your board, it seams that the esp32s3 and the Renesas R7FA4M1AB3CFM are connected in "parallel" on the same two usb lines going out from the connector without a proper usb-hub in between. I don't know how arudino code handels it all but just from a practical point i could see that this might create problems if the Renesas chip is also trying to act on the bus at the same time. So i would try to hold the Renesas chip into a reset state if that is possible while acting on the esp32s3. |
Yes I have heard controversy regarding having both devices on the same board. I have been running robotics and internet Rust projects on a Raspberry Pi 4, since it acts like a computer with GPIO pins. Maybe I should consider using a simpler board like a Arduino Nano ESP32-S3 since this same issue looked resolved? |
one thing you can do if you didn't try is using |
I tried again with the no stub flag (Do not use the RAM stub for loading) espflash board-info --no-stub but the error still exists. Should we close this issue since espflash |
Hi! As mentioned before, its probably due to the fact that there are 2 devices on the same board, I'm curious if |
I downloaded esptool with: pip install esptool when I run: esptool.py version I get esptool.py v4.7.0
4.7.0 Is there a command for getting all ESP32 connected devices like
? esptool documentation: https://docs.espressif.com/projects/esptool/en/latest/esp32/#quick-start |
When I run: esptool.py chip_id I get the following errors: esptool.py v4.7.0
Found 2 serial ports
Serial port /dev/ttyACM1
Connecting......................................
/dev/ttyACM1 failed to connect: Failed to connect to Espressif device: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
Serial port /dev/ttyACM0
Connecting......................................
/dev/ttyACM0 failed to connect: Failed to connect to Espressif device: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
A fatal error occurred: Could not connect to an Espressif device on any of the 2 available serial ports. I think I will just try out a regular ESP32 board to keep things simple. Should we close this issue for now? |
Looks like Please, feel free to try with a regular devkit! |
When I run:
I get the following error:
Checking espflash version:
returns:
I tried switching connected ports but I get the same error log.
I am following this Rust ESP32 tutorial:
https://www.youtube.com/watch?v=vUSHaogHs1s&list=PLkch9g9DEE0Lkm1LqcD7pZNDmXEczOo-a
With GitHub link:
https://github.com/shanemmattner/ESP32-C3_Rust_Tutorials/tree/main
Seems related to:
#534
@SergioGasquez what might be causing this? It sounded like a pin needed to be shorted for the Arduino Nano issue linked above.
The text was updated successfully, but these errors were encountered: