nrf5340 audio example not building with nRF Connect SDK 3.0.0-rc1

Since I need zephyr version 4.0 or newer, I tried updating my project to the nRF Connect SDK v3.0.0 as well as the toolchain. I know that they are not fully released yet. Since my project is based on the audio example, I first tried building the nRF5340 audio example for the Audio dev-kit, but without success. I tried building it with and without setting the prj.conf and overlay-unicast_server.conf as the config files. I always get errors about stuff not being defined. This is the specific output I get:

/opt/nordic/ncs/toolchains/ef4fc6722e/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(main.c.obj): in function `zbus_link_producers_observers':
/opt/nordic/ncs/v3.0.0-preview1/nrf/applications/nrf5340_audio/unicast_server/main.c:416: undefined reference to `volume_evt_sub'
/opt/nordic/ncs/toolchains/ef4fc6722e/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(audio_system.c.obj): in function `audio_system_start':
/opt/nordic/ncs/v3.0.0-preview1/nrf/applications/nrf5340_audio/src/audio/audio_system.c:411: undefined reference to `hw_codec_default_conf_enable'
/opt/nordic/ncs/toolchains/ef4fc6722e/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(audio_system.c.obj): in function `audio_system_stop':
/opt/nordic/ncs/v3.0.0-preview1/nrf/applications/nrf5340_audio/src/audio/audio_system.c:433: undefined reference to `hw_codec_soft_reset'
/opt/nordic/ncs/toolchains/ef4fc6722e/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(audio_system.c.obj): in function `audio_system_init':
/opt/nordic/ncs/v3.0.0-preview1/nrf/applications/nrf5340_audio/src/audio/audio_system.c:488: undefined reference to `hw_codec_init'
/opt/nordic/ncs/toolchains/ef4fc6722e/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(nrf5340_audio_dk.c.obj): in function `nrf5340_audio_dk_init':
/opt/nordic/ncs/v3.0.0-preview1/nrf/applications/nrf5340_audio/src/utils/nrf5340_audio_dk.c:117: undefined reference to `sd_card_init'
collect2: error: ld returned 1 exit status

Has anyone an idea what I might be doing wrong or is this a bug with the prerelease version? Thanks in advance.

Parents Reply Children
No Data
Related