nRF5340 audio DK with ZEPHYR FATAL ERROR 3

Hi Nordic support team,

I'm new to Nordic chip and using nRF5340 Audio DK for my project,

and I'm trying to build zephyr/samples/blutooth/iso_broadcast_benchmark, which is a sample application I found in nRF toolchain in VSCode, with board name nrf5340_audio_dk_nrf5340.

I've followed the flow in Building and programming using command line to build and flash this sample application with nRF Connect SDK v2.6.1. However the board reply FATAL ERROR as follow:

*** Booting nRF Connect SDK 3758bcbfa5cd ***
[00:00:00.431,823] <inf> iso_broadcast_main: Starting Bluetooth Throughput example
[00:00:00.450,592] <wrn> bt_hci_core: Controller to host flow control not supported
[00:00:00.452,392] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:00.452,423] <inf> bt_hci_core: HW Variant: reserved (0x0000)
[00:00:00.452,453] <inf> bt_hci_core: Firmware: unknown (0x20) Version 0.2120 Build 262144
ASSERTION FAIL [err == 0] @ WEST_TOPDIR/zephyr/subsys/bluetooth/host/hci_core.c:331
        command opcode 0xfc02 timeout with err -11
[00:00:10.452,697] <err> os: r0/a1:  0x00000003  r1/a2:  0x00000000  r2/a3:  0x00000002
[00:00:10.452,697] <err> os: r3/a4:  0x20000cb8 r12/ip:  0x00000010 r14/lr:  0x00005cf1
[00:00:10.452,697] <err> os:  xpsr:  0x49000000
[00:00:10.452,697] <err> os: Faulting instruction address (r15/pc): 0x00005cfc
[00:00:10.452,728] <err> os: >>> ZEPHYR FATAL ERROR 3: Kernel oops on CPU 0
[00:00:10.452,758] <err> os: Current thread: 0x20001bb8 (unknown)

Can you help to find out what's wrong with it ? Is it comes from the programming flow?

Btw, I've try the blinky project and it works fine, so I think it might comes from communication error between application core and network core?

  • Hello,

    Thank you for your extreme patience with this.

    I'm new to Nordic chip and using nRF5340 Audio DK for my project,

    and I'm trying to build zephyr/samples/blutooth/iso_broadcast_benchmark, which is a sample application I found in nRF toolchain in VSCode, with board name nrf5340_audio_dk_nrf5340.

    I've followed the flow in Building and programming using command line to build and flash this sample application with nRF Connect SDK v2.6.1. However the board reply FATAL ERROR as follow:

    I see here that you are referencing the zephyr iso_broadcast_benchmark sample, while the documentation you are referencing is for the nRF5340 LE Audio reference application. Is your intention to develop a LE Audio product? If so, I would highly recommend that you use the nRF5340 LE Audio application directly (located at nrf/applications/nrf5340_audio), in which case you can follow the exact steps that you have linked to in your original ticket.

    Give this a try, and please do not hesitate to ask if you should encounter any issues or questions - we're happy to help! :) 

    Best regards,
    Karl

Related