Forums - HS UART RX data issue

2 posts / 0 new
Last post
HS UART RX data issue
Join Date: 2 Aug 19
Posts: 59
Posted: Mon, 2020-02-03 11:17


Followed few post and understood that there are only 2 UART in QCA4020 debuggibg/console uart and HS uart.

We are facing problem on our qca4020 silex board

1) Unable to know which pin number is used for HS-UART RX?

As we are able to transmit data  for HS-UART on GPIO pin 60 and can be viewed on logic analyzer.

2)Are there any additional jumper connection we need to do to use the HS uart?

As we have tried few GPIO pins like 59,17,16 to receive data on HS-UART. But no callback is hit for uart receive.

3) Or is there any additional configuration need to be done in .xml file?

4) We are using HS-UART for data transfer and debug UART (with pin no 8 & 9) for console simultaneously. Is it feasible?


Thank you,




  • Up0
  • Down0
Profile picture
Join Date: 18 Jun 18
Location: San Jose
Posts: 300
Posted: Tue, 2020-02-11 10:01

CDB4020 uses DebugUART and HSUART:

HS UART (GPIO_60: Quartz_UART_TX, GPIO_17: Quartz_UART_RX)

The default build uses debugUART. To configure using HSUART, kindly edit "pal.c" file  and set PAL_CONSOLE_PORT to QAPI_UART_HS_PORT_E.

Below Serial routing through HS_UART is required for console
Connect J18-3 to J5-27 (GPIO 17)
Connect J19-3 to J5-36 (GPIO 60)


  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.