Hi,
I have nrf9160-DK and I am using NCS v1.6.1. I am trying to run HR Peripheral sample application on the nRF9160DK board.
I have flashed nrf52840 with hci_lpuart sample example (The same as mentioned in README of lte_ble_gw sample application) and updated HR peripheral project configuration as below,
CONFIG_BT=y CONFIG_BT_H4=y CONFIG_BT_WAIT_NOP=y CONFIG_BT_DEBUG_LOG=y CONFIG_BT_SMP=y CONFIG_BT_PERIPHERAL=y CONFIG_BT_DIS=y CONFIG_BT_DIS_PNP=n CONFIG_BT_BAS=y CONFIG_BT_HRS=y CONFIG_BT_DEVICE_NAME="Zephyr Heartrate Sensor" CONFIG_BT_DEVICE_APPEARANCE=833 CONFIG_HEAP_MEM_POOL_SIZE=16334 CONFIG_MAIN_STACK_SIZE=8192 CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=1024 CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_NRF_SW_LPUART=y CONFIG_NRF_SW_LPUART_INT_DRIVEN=y CONFIG_UART_2_ASYNC=y CONFIG_UART_2_INTERRUPT_DRIVEN=n CONFIG_UART_2_NRF_HW_ASYNC=y CONFIG_UART_2_NRF_HW_ASYNC_TIMER=2
While flashing HR peripheral on nrf9160, I am getting error
ASSERTION FAIL [err == 0] @ WEST_TOPDIR/zephyr/subsys/bluetooth/host/hci_core.c:307
k_sem_take failed with err -11
[00:00:10.015,747] <err> os: r0/a1: 0x00000003 r1/a2: 0x200104c4 r2/a3: 0x00000000
[00:00:10.015,747] <err> os: r3/a4: 0x2001817e r12/ip: 0x00001000 r14/lr: 0x00015689
[00:00:10.015,777] <err> os: xpsr: 0x61000000
[00:00:10.015,777] <err> os: Faulting instruction address (r15/pc): 0x00015694
[00:00:10.015,777] <err> os: >>> ZEPHYR FATAL ERROR 3: Kernel oops on CPU 0
[00:00:10.015,777] <err> os: Current thread: 0x200111e8 (main)
[00:00:10.060,607] <err> fatal_error: Resetting systemHelp to how to resolve this error.