How to drive SW_CTRL0 low with CONFIG_NRF700X_RADIO_TEST_COMBO for Bluetooth radio (v2.6.1)

Hello,

When we try to run the standard radio tests for bluetooth, we get really low power compared to what is expected (difference of about 32db). Turns out SW_CTRL0 was driving high by default even though there is no WiFi connection and we are not operating Wifi tests simultaneously (although CONFIG_NRF700X_RADIO_TEST is enabled). 

From the nRF7002 v1.2 spec, page 23 has a note saying:

The behavior of SW_CTRL0/1 is programmable and dependent on the configured coexistence mode and switch control interface.

In that case, how can we switch SW_CTRL0 to low for the bluetooth tests?

Parents Reply
  • The primary doubt I have for this case is why SW_CTRL0 is driven high in the combo radio test build even when wifi radio testing functions are not actively used. We are trying to use the bluetooth radio test functions in this combo radio test build but not seeing the expected power because SW_CTRL0 is always enabling wifi antenna. 

    We assumed maybe enabling coex would enable some functions to switch antenna (ie the `sr_ant_switch` method) like below:

Children
Related