Test an AoA Project , some question

Hello,

  I am developing an AoA Tx project using NCS v1.9.0 & 52820. Some problems are hard to solve by myself.

  Below is my configuration:

CONFIG_GPIO=y

# Enable Direction Finding Feature including AoA and AoD
CONFIG_BT=y
CONFIG_BT_DEVICE_NAME="AoA Test"
CONFIG_BT_EXT_ADV=y
CONFIG_BT_PER_ADV=y
CONFIG_BT_DF=y


CONFIG_DEBUG_THREAD_INFO=y
CONFIG_DEBUG_OPTIMIZATIONS=y
# clock src
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_250PPM=y
#CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=n


CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
CONFIG_BT_CTLR_ADV_EXT=y
CONFIG_BT_CTLR_ADV_PERIODIC=y
CONFIG_BT_CTLR_DF=y
CONFIG_BT_CTLR_DF_ANT_SWITCH_RX=n
CONFIG_BT_CTLR_DF_SCAN_CTE_RX=n

CONFIG_HEAP_MEM_POOL_SIZE=2048
CONFIG_RTT_CONSOLE=n
CONFIG_UART_CONSOLE=n
CONFIG_NRFX_COMP=y
CONFIG_NRFX_PRS=y

CONFIG_SERIAL=y
CONFIG_UART_ASYNC_API=y

CONFIG_FLASH=y
CONFIG_FILE_SYSTEM=y
CONFIG_FILE_SYSTEM_LITTLEFS=y
CONFIG_FLASH_MAP=y
CONFIG_MAIN_STACK_SIZE=2048
CONFIG_FLASH_PAGE_LAYOUT=y

CONFIG_PM_DEVICE=y
CONFIG_PM_STATS=y
CONFIG_PM_DEVICE_RUNTIME=y
CONFIG_STATS=y
CONFIG_PM_POLICY_APP=n
CONFIG_TICKLESS_KERNEL=y

  1.When CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y, even if I turn off all peripherals, the current is still 160µA. Neither setting CLOCK_CONTROL_NRF_CALIBRATION_LF_ALWAYS_ON=n nor turning nRF5 temperature sensor off will change this result. Then I set CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=n,no other code or configuration changes, the current drops to 6µA. Is it normal? 

  2.When CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=n, serious packet loss at the receiver. But compare the captured data,there seems to be no difference.Set to “y”, the device returns to normal. Is there something wrong with my configuration? Is there any way to keep power consumption low while maintaining normal operation?

AoA packs

Parents Reply Children
No Data
Related