Unable to locate UART TX (51) and RX (50) pin definitions in DW3_QM33_SDK_1.1.0 FreeRTOS CLI project

Hello,

I am working with the DW3_QM33_SDK_1.1.0 in the following project path:
Projects/FreeRTOS/CLI/Type2AB

According to the documentation, the default UART pins are:

  • TX = 51 (P0.07)
  • RX = 50 (P0.08)

I would like to change these UART pins to use:

  • TX = 34
  • RX = 32

However, I am unable to find where the existing UART TX (51) and RX (50) pin definitions are located in the project files.

Could you please guide me on:

  1. Where the UART TX (51) and RX (50) pins are actually defined in the SDK/project?
  2. How I can modify them to use TX = 34 and RX = 32 instead for my experiments?

Any help or pointers to the correct file/definition would be greatly appreciated.

Thank you!

Hi Vasudev,

Upon reviewing the source code, the UART pin configuration is defined in the header file type2ab_evb.h

DW3_QM33_SDK_1.1.0\Src\Boards\Src\Type2AB_EVB\Common\type2ab_evb.h
#define UART_0_TX_PIN  NRF_GPIO_PIN_MAP(0, 7)
#define UART_0_RX_PIN  NRF_GPIO_PIN_MAP(0, 8)

Regarding the new pin configuration your stated pins are

Tx pin 34, which is P0.21
Rx pin 32, which is routed to DW_GPIO7

For the Rx, find a pin routed to one of the nRF gpios and modify the above pin map configuration.

Thank you for taking the time to reply. We really appreciate your input and will look into it. Thanks again!

1 Like