AnsweredAssumed Answered

KW21Z Zigbee Coexistence can't work

Question asked by Daniel Tseng on Jul 31, 2019
Latest reply on Aug 6, 2019 by Estephania Martinez

Use FRDM KW41Z SDK version: 2.2.0 (2019-04-24) latest version

(BLE): use frdmkw41z_wireless_examples_bluetooth_hci_black_box_bm

(Zigbee): use  frdmkw41z_wireless_examples_zigbee_3_0_coordinator_freertos

 

If (BLE) is to be Coexistence feature, the gMWS_UseCoexistence_d of MWS.h should be enabled.

Ble_Initialize() is going to call Controller_TaskInit() and execute XCVR_CoexistenceInit() section.

BLE

Correspondingly,

when Zigbee is going to do Coexistence , the gMWS_UseCoexistence_d flag of app_mac_config.h is also turned on.

But there is no function to call Phy_Init() to execute XCVR_CoexistenceInit() section.

Zigbee

 

Self-test:

1. Set a breakpoint in Phy_Init() function and won't run in.

2. Put Phy_Init() anywhere in main_task(), the breakpoint can run in

 

QA:

1: Can KW21Z Zigbee coexistence be used?

2: Does KW21Z Zigbee coexistence have the same complete test as BLE?

3: In addition to Enable the flag of gMWS_UseCoexistence_d, where Phy_Init() should be placed in Main_task() is correct?

4: If my approach is wrong, please guide me how to open KW21Z  Zigbee Coexistence feature.

Jason ChiangBenjamin Chang

Outcomes