This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM625: AM625 : A53 core console (main_uart0) will stop reply for a while when use WKUP_UART0.

Part Number: AM625

Hi:

I use the AM625-SK to validate the WKUP_UART0. our customer would like to use the WKUP_UART0 to access other devices, and A53 core will use WKUP_UART0 to do it.

I enable WKUP_UART0 on A53 dts file.

--------------------------------------------------------------------------------------------------------------

I try tx data on WKUP_UART0, but it spend lot of time to do it, and the data is not output on the tx_pin.

Reproduce Step:

[2022-06-10 12:03:42.216] #> echo a > /dev/ttyS0
[2022-06-10 12:04:17.862] #>

--------------------------------------------------------------------------------------------------------------

Debug:

1. In the console stop  time, i try to ssh to the board, it is working. it seen the board is not real hangup.

 

2. I double check the /proc/interrupt.

When i press "echo a > /dev/ttyS0", the interrupt will +1.

When the console come back, then the interrupt will +1 again.

3. I validate the MCU_UART0.

when i press  "echo a > /dev/ttyS1", then interrupt will +2, and console come back immediately.

--------------------------------------------------------------------------------------------------------------

Question:

* it seems the WKUP_UART0 will wait for the second interrupt. what will it be?

* Is there a fix for the issue?

BR

Dave.hu