102 lines
2.2 KiB
ReStructuredText
102 lines
2.2 KiB
ReStructuredText
=======================
|
|
Nordic nRF5340-Audio-DK
|
|
=======================
|
|
|
|
The `nRF5340-Audio-DK <https://www.nordicsemi.com/Products/Development-hardware/nRF5340-Audio-DK>`_
|
|
is a development kit dedicated for Bluetooth LE Audio application based on the nRF5340 from Nordic.
|
|
|
|
Peripheral Support
|
|
==================
|
|
|
|
======================== ======= =====
|
|
Peripheral Support NOTES
|
|
======================== ======= =====
|
|
UART Yes
|
|
QSPI No
|
|
Buttons No
|
|
LEDs No
|
|
USB No
|
|
SD Card No
|
|
NFC No
|
|
PDM Microphone (VM3011) No
|
|
Audio DSP (CS47L63) No
|
|
======================== ======= =====
|
|
|
|
Serial Console
|
|
==============
|
|
|
|
Serial console for the application core:
|
|
|
|
===== ============ =============
|
|
Pin Signal Notes
|
|
===== ============ =============
|
|
P1.05 APP UART0 TX virtual COM 0
|
|
P1.04 APP UART0 RX virtual COM 0
|
|
===== ============ =============
|
|
|
|
Serial console for the network core:
|
|
|
|
===== ============ =============
|
|
Pin Signal Notes
|
|
===== ============ =============
|
|
P1.09 NET UART0 TX virtual COM 1
|
|
P1.08 NET UART0 RX virtual COM 1
|
|
===== ============ =============
|
|
|
|
LEDs and Buttons
|
|
================
|
|
|
|
LEDs
|
|
----
|
|
The nRF5340-Audio-DK has 4 user-controllable LEDs:
|
|
|
|
==== =======
|
|
LED MCU
|
|
==== =======
|
|
LED1 P0.31
|
|
LED2 P1.01
|
|
LED3 P1.02
|
|
==== =======
|
|
|
|
A low output illuminates the LED.
|
|
|
|
CONFIG_ARCH_LEDS
|
|
----------------
|
|
|
|
If CONFIG_ARCH_LEDS is not defined, then the LEDs are completely under
|
|
control of the application. The following interfaces are then available
|
|
for application control of the LEDs::
|
|
|
|
uint32_t board_userled_initialize(void);
|
|
void board_userled(int led, bool ledon);
|
|
void board_userled_all(uint32_t ledset);
|
|
|
|
Pushbuttons
|
|
-----------
|
|
|
|
======= =======
|
|
BUTTON MCU
|
|
======= =======
|
|
BUTTON1 P0.02
|
|
BUTTON2 P0.03
|
|
BUTTON3 P0.04
|
|
BUTTON4 P0.05
|
|
BUTTON5 P0.06
|
|
======= =======
|
|
|
|
Configurations
|
|
==============
|
|
|
|
Each configuration is maintained in a sub-directory and can be selected as
|
|
follow::
|
|
|
|
tools/configure.sh nrf5340-audio-dk:<subdir>
|
|
|
|
Where <subdir> is one of the following:
|
|
|
|
nsh_cpuapp
|
|
----------
|
|
|
|
Basic NuttShell configuration for the application core (console enabled in UART0,
|
|
exposed via J-Link VCOM0, at 115200 bps).
|