1.. _nrf5340_audio_dk_nrf5340: 2 3nRF5340 Audio DK 4################ 5 6Overview 7******** 8 9The nRF5340 Audio DK (PCA10121) is designed for showcasing, developing and experimenting 10with Bluetooth® LE Audio. 11 12You can use this board for developing LE-Audio-compatible applications that support Auracast™, 13connected isochronous streams (CIS) and broadcast isochronous streams (BIS), 14and offer support for acting as a audio source, audio sink and source + sink. 15 16Zephyr uses the ``nrf5340_audio_dk/nrf5340`` board configuration for building 17for the nRF5340 Audio DK. 18 19Hardware 20******** 21 22The nRF5340 Audio DK comes with the following hardware features: 23 24* nRF5340 dual-core SoC based on the Arm® Cortex®-M33 architecture 25* CS47L63 Low-Power Audio DSP with mono differential headphone driver 26* nPM1100 Ultra-small form-factor Power Management IC 27* On-board digital microphone 28* On-board power measurement 29* SD card slot 30* Built-in debugger 31* Stereo analog input using 3.5 mm jack 32* USB soundcard capability 33 34.. figure:: img/nrf5340_audio_dk.jpg 35 :align: center 36 :alt: nRF5340 DK 37 38More information about the board can be found at the `nRF5340 Audio DK website`_. The `nRF5340 Audio DK hardware guide`_ 39contains the processor's information and the datasheet. 40 41nRF5340 SoC 42=========== 43 44The nRF5340 Audio DK is built around the nRF5340 SoC, which has the following characteristics: 45 46* A full-featured Arm Cortex-M33F core with DSP instructions, 47 FPU, and Armv8-M Security Extension, running at up to 128 MHz, 48 referred to as the **application core**. 49* A secondary Arm Cortex-M33 core, with a reduced feature set, 50 running at a fixed 64 MHz, referred to as the **network core**. 51 52The ``nrf5340_audio_dk/nrf5340/cpuapp`` build target provides support for the application 53core on the nRF5340 SoC. The ``nrf5340_audio_dk/nrf5340/cpunet`` build target provides 54support for the network core on the nRF5340 SoC. 55 56The `nRF5340 Audio DK hardware guide`_ contains the processor's information and 57the datasheet. 58 59Supported Features 60================== 61 62See :ref:`nrf5340dk_nrf5340` and `nRF5340 Audio DK hardware guide`_ 63for a complete list of nRF5340 Audio DK board hardware features. 64 65 66Programming and Debugging 67************************* 68 69Flashing 70======== 71 72Follow the instructions in the :ref:`nordic_segger` page to install 73and configure all the necessary software. Further information can be 74found in :ref:`nordic_segger_flashing`. Then you can build and flash 75applications as usual (:ref:`build_an_application` and 76:ref:`application_run` for more details). 77 78.. warning:: 79 80 The nRF5340 has a flash read-back protection feature. When flash read-back 81 protection is active, you will need to recover the chip before reflashing. 82 If you are flashing with :ref:`west <west-build-flash-debug>`, run 83 this command for more details on the related ``--recover`` option: 84 85 .. code-block:: console 86 87 west flash -H -r nrfjprog --skip-rebuild 88 89.. note:: 90 91 Flashing and debugging applications on the nRF5340 Audio DK requires 92 upgrading the nRF Command Line Tools to version 10.12.0. Further 93 information on how to install the nRF Command Line Tools can be 94 found in :ref:`nordic_segger_flashing`. 95 96Debugging 97========= 98 99Refer to the :ref:`nordic_segger` page to learn about debugging Nordic 100boards with a Segger IC. 101 102References 103********** 104 105.. target-notes:: 106 107.. _nRF5340 Audio DK website: 108 https://www.nordicsemi.com/Products/Development-hardware/nrf5340-audio-dk 109.. _nRF5340 Audio DK hardware guide: https://docs.nordicsemi.com/bundle/ug_nrf5340_audio/page/UG/nrf5340_audio/intro.html 110