nrf_pwr_mgmt_run() mode entry anomaly after disabling scanning and UART.

Hello Nordic,

  Based on the nRF52805 chip, when enabling scanning and sending the scanned data via UART, the system occasionally fails to enter the sleep mode properly after transmission completion, resulting in a current consumption between 200~300μA. The power consumption graph measured by PPK2 is shown below.

I confirmed the following:

  1. the code definitely executes to the sleep mode entry function.
  2. UARTE0->ENABLE == 0.
  3. if nrf_uarte_disable(NRF_UARTE0) is not called, the power consumption remains between 200 to 300 μA each time.

thanks

Related