[117] RADIO: Changing MODE requires additional configuration

This anomaly applies to IC Rev. Rev 1, build codes QKAA-D00.

It was inherited from the previous IC revision Engineering D.

Domains

Network

Symptoms

Radio modulation index is lower than expected.

Conditions

Always.

Consequences

RADIO may fail qualification tests or have higher than expected packet loss. Measured modulation characteristics for Bluetooth and error vector magnitude for IEEE802.15.4 are affected.

Workaround

After writing the RADIO.MODE register, perform the following additional configuration steps.
  • When RADIO.MODE is set to Nrf_2Mbit, Ble_2Mbit, or Ieee802154_250Kbit, use the following:
    *((volatile uint32_t *)0x41008588) = *((volatile uint32_t *)0x01FF0084);
  • When RADIO.MODE is set to any other mode, use the following:
    *((volatile uint32_t *)0x41008588) = *((volatile uint32_t *)0x01FF0080);