NXP Semiconductors
UM11490
Feature Configuration Guide for NXP-based Wireless Modules on i.MX 8M Quad EVK
4.2 Advanced audio distribution profile
This section describes the configuration steps for i.MX 8M Quad board to act as an
A2DP sink or source. The Pulseaudio and Bluetooth-player packages are used while
configuring these profiles.
4.2.1 Configure A2DP sink
Make sure the remote Bluetooth device supports the A2DP source profile feature.
Use the following steps to set up the i.MX 8M Quad as an A2DP sink:
Start pulseaudio on i.MX 8M Quad
root@imx8mqevk:~# pulseaudio &
[1] 507
root@imx8mqevk:~#
Connect with a remote Bluetooth device that supports Audio Source Profile
Section 4.1 "Scan, pair and connect to Bluetooth classic/Bluetooth LE"
Run the following command to verify the Audio Source Profile capability of the connected
Bluetooth device:
root@imx8mqevk:~#
bluetoothctl
[c8ca22c1]#
info 20:39:56:C6:6C:6C
Device 20:39:56:C6:6C:6C
Name: c8ca22c1
Alias: c8ca22c1
Class: 0x005a020c
Icon: phone
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Dialup Networking (00001103-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target
(0000110c-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: PANU (00001115-0000-1000-8000-00805f9b34fb)
UUID: NAP (00001116-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
UUID: SIM Access (0000112d-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile
(00001801-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v001Dp1200d1436
[c8ca22c1]#
Exit from
bluetoothctl
command line interface
[c8ca22c1]# quit
root@imx8mqevk:~#
UM11490
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2021. All rights reserved.
User manual
Rev. 2 — 29 January 2021
50 / 88