Cannot build I2S echo application for NRF5340

Hi, I am a beginner into the embedded audio space, and happened upon this board to use for our university project. Our team's current plan would be to produce audio directly on the board and play it through the headphone jack, but have not found much success with the NRF5340 Audio application, as it has a lot of integration with Bluetooth (which we don't need for now). Right now we just need a simple application that plays a tune on the board.

In my search I have found the I2S echo application, which seems like a simple start for our use case. However, when trying to build the application we encountered the following error:

-- Found BOARD.dts: C:/ncs/v2.6.2/zephyr/boards/arm/nrf5340_audio_dk_nrf5340/nrf5340_audio_dk_nrf5340_cpuapp.dts
-- Found devicetree overlay: boards/nrf5340dk_nrf5340_cpuapp.overlay
devicetree error: pinctrl-names property in /soc/peripheral@50000000/i2s@28000 in C:/ncs/v2.6.2/zephyr/misc/empty_file.c has 1 strings, expected 2 strings

This is our build configuration (all other options left as default):

SDK version:

Any help would be appreciated! Thanks!

Parents
No Data
Reply
  •  , with an actual developer lingering in this thread I have so many questions that I want to ask, but I made myself wait a day to carefully consider and choose my single most burning one, because I know that if I start a new ticket I'll only receive a stock response from support and never hear from you again.

    Do you have any recommendations or resources regarding the CS47L63's DSP peripheral? It was a major selling point of the Audio DK for me, and it teases such tantalizing features that remain just out of reach due to the lack of information from both Nordic and Cirrus Logic. This is admittedly veering off-topic, but I thought I'd take my shot and see if you have any advice to share.

Children
  • Here I am sorry that I have to disappoint you  , we do not have any design that uses the DSP features of the Cirrus chip as this is more Cirrus' domain. The DSP features like noise cancellation, beam forming and all the bells and whistles are highly dependent on the layout of the final design and is usually something the end-costumer deals with directly with Cirrus. You could try to reach out to Cirrus directly, but unfortunately I know that their support might be harder to get through than ours. 

Related