Why P24(Txd) and P25(Rxd) does not work as puart pads?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

We want to use P24 and P25 pins as puart port but it is not working. Any suggestion?

With BCM920737TAG board, I was able to use P33 and P32 pins as puart. On another custom build pcb I was able to use P2 and P0 pins as puart.

Below is the function call I used configure puart pins

puart_selectUartPads((uint8_t)33, (uint8_t)32, 0x00, 0x00);  -- working

puart_selectUartPads((uint8_t)2, (uint8_t)0, 0x00, 0x00); -- working

puart_selectUartPads((uint8_t)25, (uint8_t)24, 0x00, 0x00); -- not working -- I did monitored output of P24(Txd) and stays at low instead of high level.

Please let me know any specific settings I need to do to use P24,P25 pins as puart port.

0 Likes
1 Solution
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

Confirming that this should work per page 16 of the HW Interfaces Guide: WICED Smart™ Hardware Interfaces

puart1.png


puart2.png

If I were to guess, I problem is most likely linked to the Alternate functions for both pins:

P24
Alternate functions:
• SPI_CLK for SPI_2

P25
Alternate functions:
• MISO for SPI_2

We will need to escalate this internally to resolve.

j.t arvinds

View solution in original post

0 Likes
2 Replies
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

Confirming that this should work per page 16 of the HW Interfaces Guide: WICED Smart™ Hardware Interfaces

puart1.png


puart2.png

If I were to guess, I problem is most likely linked to the Alternate functions for both pins:

P24
Alternate functions:
• SPI_CLK for SPI_2

P25
Alternate functions:
• MISO for SPI_2

We will need to escalate this internally to resolve.

j.t arvinds

0 Likes

Case 862390 was created by meherkollipara.

0 Likes