-
Notifications
You must be signed in to change notification settings - Fork 7.6k
ESP32S2 - Serial.Flash() is not waiting for transmission to end #4603
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
Comments
Please update to idf-release/v4.2 branch and retest. This is beta code and is being actively worked on. |
I've checkout branch idf-release/v4.2, but I'm unable to compile it with release/4.2 of esp-idf. I'm getting multiple errors that look like this:
Do I need a specific version of esp-idf in order to compile it? |
https://www.esp32.com/viewtopic.php?p=68894#p68894
|
[STALE_SET] This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions. |
[STALE_DEL] This stale issue has been automatically closed. Thank you for your contributions. |
Hardware:
Board: ESP32-S2 Wrover
Core Installation version: unofficial - branch - esp32s2, commit baaff84 and release/4.2-beta1 of ESP-IDF
IDE name: Visual Studio with VisualGDB
Flash Frequency: 80Mhz
PSRAM enabled: I don't have a clue how to check it
Upload Speed: 115200
Computer OS: Windows 10 Pro
Description:
I'm using Serial1 for communicating with modbus device. For that I found a great library that relies on Serial.Flash() for ensuring that transmission has ended. What we found out in this issue: emelianov/modbus-esp8266#85, Arduino liblaries are bugged, and Serial.Flush() is not waiting for the end of transmision.
Sketch:
Debug Messages:
The text was updated successfully, but these errors were encountered: