This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new cfcedab76b arch/espressif: Fix esp32c6 strange characters on boot
cfcedab76b is described below

commit cfcedab76b7133645c2f37dadf1d852d11fffae1
Author: Eren Terzioglu <[email protected]>
AuthorDate: Tue Mar 19 14:53:49 2024 +0300

    arch/espressif: Fix esp32c6 strange characters on boot
---
 arch/risc-v/src/common/espressif/esp_lowputc.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/risc-v/src/common/espressif/esp_lowputc.c 
b/arch/risc-v/src/common/espressif/esp_lowputc.c
index 8f04e823c9..c2d07743ac 100644
--- a/arch/risc-v/src/common/espressif/esp_lowputc.c
+++ b/arch/risc-v/src/common/espressif/esp_lowputc.c
@@ -263,12 +263,12 @@ void esp_lowputc_config_pins(const struct esp_uart_s 
*priv)
 {
   /* Configure the pins */
 
-  esp_configgpio(priv->txpin, OUTPUT);
-  esp_gpio_matrix_out(priv->txpin, priv->txsig, 0, 0);
-
   esp_configgpio(priv->rxpin, INPUT | PULLUP);
   esp_gpio_matrix_in(priv->rxpin, priv->rxsig, 0);
 
+  esp_configgpio(priv->txpin, OUTPUT);
+  esp_gpio_matrix_out(priv->txpin, priv->txsig, 0, 0);
+
 #ifdef CONFIG_SERIAL_IFLOWCONTROL
   if (priv->iflow)
     {

Reply via email to