Question about the UART in 20737

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

cross mob
Anonymous
Not applicable

There are two group Uart in 20737.

One is pin12 and pin13 named HCI Uart for firmware download.

the other is P32 and P33, named app mode for trace log.

Am i right?

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

There are two UARTs on the 20737X devices (SIP module and SoC).

One of these UARTs is dedicated to programming the device and is called the HCI UART; this UART is not available to the application.

The HCI UART is on physical pins 18 and 19 per BCM20737S Bluetooth Low Energy SiP Module Technical Reference

The other UART is referred to as the peripherhal UART (PUART) and can be configured and used with an external sensor/MCU based on the GPIO limitations outlined in the WICED™ Smart Hardware Interfaces

The logical (firmware based) pins used by this port on the TAG3 evaluation board are P32/P33 as noted in /WICED-Smart-SDK/include/Platforms/BCM920737TAG_Q32/platform.h:

GPIO_PIN_UART_TX 32

GPIO_PIN_UART_RX 33

View solution in original post

1 Reply
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

There are two UARTs on the 20737X devices (SIP module and SoC).

One of these UARTs is dedicated to programming the device and is called the HCI UART; this UART is not available to the application.

The HCI UART is on physical pins 18 and 19 per BCM20737S Bluetooth Low Energy SiP Module Technical Reference

The other UART is referred to as the peripherhal UART (PUART) and can be configured and used with an external sensor/MCU based on the GPIO limitations outlined in the WICED™ Smart Hardware Interfaces

The logical (firmware based) pins used by this port on the TAG3 evaluation board are P32/P33 as noted in /WICED-Smart-SDK/include/Platforms/BCM920737TAG_Q32/platform.h:

GPIO_PIN_UART_TX 32

GPIO_PIN_UART_RX 33