-
Notifications
You must be signed in to change notification settings - Fork 7.6k
fix(uart): Permit UART speeds over 460800 on ESP32 Arduino 3.0 #11025
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
fix(uart): Permit UART speeds over 460800 on ESP32 Arduino 3.0 #11025
Conversation
👋 Hello ewpa, we appreciate your contribution to this project! Click to see more instructions ...
Review and merge process you can expect ...
|
…ter. - UART speeds above 460800 were functional on ESP32 Arduino 2.0. - b1ackviking: Console sets UART clock source to REF_TICK on ESP32 and ESP32S2 by default, however, APB clock frequency does not change when power management is disabled. Using APB clock source allows higher baud rates for UART console. - Merge espressif/esp-idf PR#8572: "fix(console): use apb clock source for uart when power management is disabled"
df528e7
to
87a5d73
Compare
@ewpa -
The suggested change (testing
If the baudrate is set to Please explain how this PR would be effective for the issue you have presented. |
Hi @SuGlider, thank you for taking a look. What you are saying makes sense so I will need to review this PR further to see why it appears to make a positive impact in my case (i.e. UART rate of 921600 and above). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is not recommended.
Agreed, I withdraw this PR. See Issue #11024 for alternatives. |
Description of Change
Regression fix: Permit UART speeds over 460800 on ESP32 Arduino 3.0 and later. UART speeds above 460800 were functional on ESP32 Arduino 2.0.
Tests scenarios
Tested on ESP32 Arduino 3.0.5.
Related links