Hardware Configurations#

GPIO Pin Configurations#

The following table describes the GPIO pin connections between the EFR32MG21 Zigbee device and the SiWG917 Wi-Fi device, including the GRANT, REQUEST, PRIORITY, and EFR Tx signals.

Pin Description (BRD4002A)

EFR32 (BRD4002A) Pins

SiWG917 radio board GPIO Pins

SiW917 Evaluation Board

REQUEST

Pin 7

ULP_GPIO_1

P16

PRIORITY

Pin 11

ULP_GPIO_6

I2C_SDA (Expansion Header 16)

GRANT

Pin 9

GPIO_7

P20

EFR Tx

Pin 13

NA

NA

EFR32MG21 + SiWG917 Setup#

To configure PTA in Main and Secondary modes, use the setup shown in the following figure. This setup includes several key components.

  • The SiWG917 SoC radio board serves as the PTA Main and is mounted on the EFR32 baseboard, where PTA configurations are implemented.

  • The combined EFR32 + SiWG917 setup manages Wi-Fi communication as the PTA Main.

  • A Zigbee module functions as the PTA Secondary, handling Zigbee communication.

These modules are connected via the PTA 3-wire interface, which consists of the following signals:

  • Request: Asserted by the Zigbee module to request access to the communication channel.

  • Grant: Asserted by the SiWG917 (WLAN module) to grant access to the Zigbee module.

  • Priority: Indicates that the Zigbee device is requesting high-priority access to the 2.4 GHz band for transmission and reception (Tx/Rx).

PTA 3-Wire Setup DiagramPTA 3-Wire Setup Diagram

This setup enables PTA coordination, where the SiWG917 SoC manages arbitration between WLAN and Zigbee channels to minimize interference and optimize performance. It provides a reference for implementing coexistence and interference management between Wi-Fi and Zigbee in IoT environments, ensuring reliable and efficient communication.