nRF5340 BLE beacon/peripheral low power configuration

Hello,
I am developing nRF5340, the project is pre-production.
I am getting a issue with BLE power consumption, when I turned BLE on, the current is about 9uA. with BLE beacon On then the current is about 240uA
My settings:
prj.conf

CONFIG_BT=y
CONFIG_BT_SMP=y
# CONFIG_BT_SETTINGS=y

CONFIG_IPC_SERVICE=y
CONFIG_MBOX=y
CONFIG_BT_HCI_RAW=y
CONFIG_BT_HCI_RAW_RESERVE=1
CONFIG_BT_MAX_CONN=16

child_image hci_rpmsg.conf

CONFIG_LOG=n
CONFIG_SERIAL=n

CONFIG_RPMSG_SERVICE=y
CONFIG_RPMSG_SERVICE_MODE_REMOTE=y

CONFIG_HEAP_MEM_POOL_SIZE=8192

CONFIG_MAIN_STACK_SIZE=512
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=512
CONFIG_BT=y
CONFIG_BT_HCI_RAW=y
CONFIG_BT_MAX_CONN=16
CONFIG_BT_CTLR_ASSERT_HANDLER=y
CONFIG_BT_HCI_RAW_RESERVE=1

CONFIG_ASSERT=y
CONFIG_DEBUG_INFO=y
CONFIG_EXCEPTION_STACK_TRACE=y


I am not sure about the configuration. I would like to have any help to improve the power.

Thank you so much!

Parents Reply
  • Hi Hung,
    I am using ncs 2.6.1, I don't try with nRF53 DK yet, not sure it works.
    there is only difference between 9uA and 246uA that 9uA calles  bt_disable() function, other things are same.
    "When I turned BLE on, the current is about 9uA. with BLE beacon On then the current is about 240uA"
    this is my wrong. I mean when BLE is turned off then the current is 9uA

Children
No Data
Related