+ All Categories
Home > Documents > [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential...

[Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential...

Date post: 04-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
45
Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement www.csr.com [Title] Release Note Issue 3 ADK3.0
Transcript
Page 1: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement www.csr.com

[Title]

Release Note

Issue 3

ADK3.0

Page 2: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 2 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Document History

Revision Date History

01 03 JUN 1414 Original publication of this document

02 30 MAY 14 Formatting issue corrected

03 03 JUNE 14 Added items to Appendix A

Contacts General information www.csr.com

Information on this product [email protected]

Customer support for this product www.csrsupport.com

More detail on compliance and standards [email protected]

Help with this document [email protected]

Page 3: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 3 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Trademarks, Patents and Licences Unless otherwise stated, words and logos marked with ™ or ® are trademarks registered or owned by CSR plc

and/or its affiliates.

Bluetooth® and the Bluetooth logos are trademarks owned by Bluetooth SIG, Inc. and licensed to CSR.

Other products, services and names used in this document may have been trademarked by their respective owners.

The publication of this information does not imply that any licence is granted under any patent or other rights owned

by CSR plc or its affiliates.

CSR reserves the right to make technical changes to its products as part of its development programme.

While every care has been taken to ensure the accuracy of the contents of this document, CSR cannot accept

responsibility for any errors.

Life Support Policy and Use in Safety-critical Compliance CSR’s products are not authorised for use in life-support or safety-critical applications. Use in such applications is

done at the sole discretion of the customer. CSR will not warrant the use of its devices in such applications.

Performance and Conformance Refer to www.csrsupport.com for compliance and conformance to standards information.

Page 4: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 4 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Contents Document History ......................................................................................................................................................... 2

Contacts ........................................................................................................................................................................ 2

Trademarks, Patents and Licences .............................................................................................................................. 3

Life Support Policy and Use in Safety-critical Compliance............................................................................................ 3

Performance and Conformance .................................................................................................................................... 3

Contents ....................................................................................................................................................................... 4

Tables, Figures and Equations ..................................................................................................................................... 4

1. Introduction ............................................................................................................................................................ 5

1.1. Software usage ............................................................................................................................................... 5

2. Firmware and Development Tools ......................................................................................................................... 6

2.1. Firmware ........................................................................................................................................................ 6

2.2. Included Applications ...................................................................................................................................... 7

2.3. Development Tools ......................................................................................................................................... 7

3. Release Functionality ............................................................................................................................................ 8

3.1. Standard Profile Functionality ......................................................................................................................... 8

3.2. New Features ................................................................................................................................................. 8

3.3. Additional Qualification Information ................................................................................................................ 9

4. Testing ................................................................................................................................................................... 9

4.1. System Testing ............................................................................................................................................... 9

4.2. Interoperability Testing ................................................................................................................................. 10

Appendix A Known Issues ........................................................................................................................................ 11

Appendix B Issues Resolved .................................................................................................................................... 15

Appendix C Power Consumption Results ................................................................................................................. 28

Document References ................................................................................................................................................ 29

Terms and Definitions ................................................................................................................................................. 30

Tables, Figures and Equations Table 2.1: Firmware Versions ....................................................................................................................................... 6

Table 2.2: Included Applications ................................................................................................................................... 7

Table 2.3: Application Compatibility .............................................................................................................................. 7

Table A.1: Known issues ............................................................................................................................................ 14

Table B.1: Resolved Issues ........................................................................................................................................ 27

Table C.1: Power Consumption .................................................................................................................................. 28

Page 5: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 5 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

1. Introduction

This document describes the Audio Development Kit (ADK) 3.0 including the example software applications that run

on the CSR8670™ Flash IC and the BlueCore5-Multimedia™ IC.

The included example software applications can be used to create a wide variety of products including:

Mono and Stereo Headsets

USB Source dongles

Hands-free automotive kits

Speakers and Speaker docks

Soundbars

Subwoofers

Read this document in conjunction with the BlueCore Unified 27c Firmware Release Note which describes the

firmware for this release.

1.1. Software usage

Use of this software is at your own risk.

This software is provided "as is", and CSR cautions users to determine for themselves the suitability of using the

version of this software.

CSR makes no warranty or representation whatsoever of merchantability or fitness of the product for any particular

purpose or use. In no event shall CSR be liable for any consequential, incidental or special damages whatsoever

arising out of the use of or inability to use this software, even if the user has advised CSR of the possibility of such

damages.

Provision of this software does not imply that it has been given a Bluetooth Qualification listing.

Page 6: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 6 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

2. Firmware and Development Tools

2.1. Firmware

Table 2.1 shows the underlying firmware included in the ADK.

The firmware is provided in two versions for BlueCore5-MultiMedia, differing in the maximum effective encryption key

length each supports:

Platform Maximum Effective Encryption Key Length

VM Execution Mode

Full Build Name Build ID

CSR8670 128 bits

Assisted

Native gdn_16unified_fl_bt4.1_27c_1405071132_ble_encr128 10258

BlueCore5-MultiMedia

128 bits Native

elv_8unified_fl_bt4.1_27c_1405071132_native_encr128 10259

BlueCore5-MultiMedia

56 bits Native

elv_8unified_fl_bt4.1_27c_1405071132_native_encr56 10261

BlueCore5-MultiMedia

56 bits VM

elv_8unified_fl_bt4.1_27c_1405071132_encr56 10260

Table 2.1: Firmware Versions

Note:

CSR recommends that 70 ns or faster Flash is used on BlueCore5-MultiMedia platforms.

Not all example applications are compatible with all Firmware Versions and Platforms, see section 2.2.1

The VM Execution mode firmware version for BlueCore5-MultiMedia is for development purposes only

and has not been qualified nor is production ready.

Page 7: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 7 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

2.2. Included Applications

Three main VM applications and related DSP applications are included in this ADK release candidate, the following

table describes these.

For all applications you are advised to read the known issues in Appendix B.

Application Configuration Example Product

Sink Headset Stereo or Mono Headsets, simple speakers or car kits

Soundbar Soundbars supporting wireless subwoofers, remote controls

ShareMe Headsets supporting ShareMe mode of A2DP music relaying.

TrueWireless Speakers and Headsets supporting the TrueWireless audio relay feature

Source USB USB audio adapters

Analogue Analogue input audio adapters

Subwoofer - Wireless Subwoofers

Table 2.2: Included Applications

2.2.1. Application Compatibility

Due to technical limitations, not all included applications are compatible with all hardware supported by the tool chain

included in the ADK. Table 2.3 shows which applications are supported on which hardware.

Application CSR8670 BlueCore5-MultiMedia

Sink Supported Not Supported

Source Supported Supported

Subwoofer Supported Supported

Table 2.3: Application Compatibility

Additionally the Sink application when configured as a Soundbar can be used with the CSRA65700 Subwoofer

product.

2.3. Development Tools

ADK 3.0 is built using the BlueLab 6.4-Release

Page 8: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 8 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

3. Release Functionality

3.1. Standard Profile Functionality

The application complies with:

Headset Profile v1.2

Handsfree Profile v1.6

A2DP v1.3

AVRCP v1.5

SPP

MAP

PBAP

Additionally it supports the Bluetooth Low Energy profiles:

Battery Level Service

HID over GATT

Notes:

The example applications support all mandatory features for the roles required by the profile

specifications listed.

No qualification has been performed on the MAP and PBAP profile operation in the Sink application.

3.2. New Features

The following new features have been added since ADK2.5.1

Support for BT4.1 qualification and initial BLE profile support

AV sync with A2DP1.3

Voice (cVc) performance updates

Corded headset improvements

True Wireless Stereo v3 integration

DFU Enhancements to include DFU over the air

Extended GAIA v2 control

Improved FM Receive support

Infrared Receive support

Mixing of any sample rate prompts with A2DP music and cVc

Support EQ setting from mobile phone (via GAIA)

PartyMode support

S/PDIF input

New Application Configuration Tool for Sink and Source applications

See ADK Sink User Guide for further feature information. See ADK Configuration Tool User Guide for information

regarding the New Configuration Tool.

Page 9: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 9 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

3.3. Additional Qualification Information

ADK 3.0 is qualified under the following Bluetooth SIG listing which covers the AVDTP and AVCTP qualification:

B020679

Information regarding the qualification of the firmware component of the ADK can be found in BlueCore Unified 27c

Firmware Release Note. Qualification information from this document is required to make a Bluetooth SIG Qualified

Listing of products based on the ADK.

4. Testing

4.1. System Testing

ADK 3.0 has been system tested as:

Sink: Wired and Wireless stereo headsets

Sink: Wired and Wireless SoundBar

Subwoofer: Wired and Wireless Subwoofer

Source: Analogue and USB Audio Adaptors

The areas below have been covered in testing.

4.1.1. Common Features

ADK Installation and installer features; aptX, MP3, AAC

DFU Upgrades; Legacy, HID and Over the Air

BT Profiles: HSP 1.2, HFP 1.6, A2DP 1.3, AVRCP 1.5. Limited testing was also performed to cover

PBAP and MAP profiles

BT Low Energy profiles; Battery Level Service and HID over GATT

4.1.2. Sink: Headset

Sink Configuration Tool

Voice prompts, all data rates and codecs, including blending of voice prompts

All supported USB audio rates and Chapter 9, HID and MSC qualification

GAIA interface including EQ settings

ShareMe

TrueWireless v3

Party Mode

OTA updates of Voice prompts within SQIF partition

BT Dual Mode Support

FM Receive

LCD

NFC

4.1.3. Sink: Soundbar

All inputs; Analogue, SPDIF, USB, BT (A2DP), I2S

All supported audio rates (44.1kHz, 48kHz)

Page 10: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 10 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

All Codecs; SBC, MP3, aptX, AAC

BLE HID Remote Control

Multiple BLE Link Support - Up to 3 links

Infra-red Support

4.1.4. Subwoofer

Tested on CSR8670 and BlueCore5 Multimedia

Tested eSCO, L2CAP and Wired inputs

Tested I2S and Analogue outputs

4.1.5. Source

Tested on CSR8670

Source Configuration Tool

Installation and build of Analogue and USB Audio Adaptors

All supported codecs: SBC, Faststream, aptX and aptX LL

All supported inputs: Analogue, S/PDIF, USB

Several operating systems:

MS Windows XP

MS Windows 7 32 and 64 Bit

Mac OS X 10.9.2

Gaming applications covering:

FastStream with FastStream back channel

FastStream with cVc 1-Mic and 2-Mic back channel

aptX LL with cVc 1-Mic and cVc 2-Mic back channel

4.2. Interoperability Testing

Sink application has been tested against 50 devices covering mobile phones, tablets, PCs and MP3 players.

Subset of devices have been tested in both Single point and Multipoint modes of operations and tested using several

codecs; SBC, aptX and AAC.

The devices have been tested on GSM and CDMA networks.

A separate IOP report will be provided at a later date and will be available via www.csrsupport.com on request.

Page 11: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 11 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Appendix A Known Issues

Table A.1 lists currently known issues found during the testing of this release.

The Severity column gives a subjective assessment of how severely each issue may affect the ADK Applications.

ID Severity Description

B-158940 Major

Audio dropouts can occur on TWS Master and Slave devices while streaming

A2DP music from some Apple MacBook Pros, this issue is specific to this source

device.

B-121219 Major

Using the Source application in Analogue mode has the following audio

restrictions, which do not apply for USB mode:

- The HFP profile is not intended for use in an Analogue mode device. The audio

associated with the HFP profile is not routed, so is not audible at the Source

application end or the remote end.

- Using a bi-directional A2DP Codec results in the audio being heard in one

direction only. The audio being sent from the Source application is heard, but the

audio arriving at the Source is not routed.

B-137232 Major

For the 1MicHF & 2MicHF CVC algorithms, the Microsoft LYNC revision G audio

specifications for latency (cordless devices < 80ms) are exceeded and cannot be

achieved. Average round trip latency with NR/EC is 1MicHF (86 ms) & 2MicHF

(95 ms). This latency should be within the acceptance limits under the latest

SkypeLync_Unified_AudioSpecifications_1_0 but has not been tested against

this specification.

B-157943 Major

SubWoofer audio can degrade when two AGs are connected to the Sink

Soundbar and they are streaming at different sample rates.

B-159858 Major

An intermittent issue has been seen with some phones making use of the

Qualcomm Bluetooth chip streaming A2DP music to a Soundbar with Subwoofer

link.

When switching from a wired audio source which makes use of an ESCO

Subwoofer link, to the phone A2DP audio source which uses an L2CAP

Subwoofer link, it is possible that the phone will incorrectly become stuck using

single slot packets which can create audio drop outs whilst streaming.

B-135580 Minor

In a ShareMe configuration the audio quality from the the AG to the Master

device is degraded momentarily if there is a link loss between the master and

slave. This issue is seen with certain Android based AGs that always initially

request to be master of the BT link.

B-140994 Minor

Latency between Sink Soundbar and Subwoofer can increase slightly if the

Subwoofer has reconnected after a link loss.

Page 12: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 12 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-148871 Minor

Due to a firmware restriction, add ~1 second of silence to the end of the AAC or

MP3 audio prompts to ensure they are fully played.

B-150541 Minor

If the Sink application is streaming from the AG and it goes out of range for three

seconds the audio may not always resume when it comes back into range. This

issue has only been observed in automated testing.

B-152628 Minor

When the Source application is connected via USB to a MacOS 10.9.1 MacBook

Pro, AVRCP control commands from the headset do not appear to control the

iTunes application as expected. A Play command causes a short burst of music,

issuing the command a second time results in normal playback.

B-153281 Minor

The Dial Stored Number feature does not work with the Nokia Lumia 800, this is

believed to be an issue with this AG.

B-154238 Minor

In case of the IR 'NEC' protocol, Address (16-bit) provided to VM application

through MESSAGE_INFRARED_EVENT message by the BlueCore firmware is 8

bit swapped.

As per the NEC specification: In case of extended protocol, first 8-bit is the lower

part of the address provided by address bits and second 8-bit is the higher part of

the address provided by inverted address bits.

16 bit address field provided by BlueCore firmware must be interpreted as first 8

bit (0-7) as inverted address and next 8 bit (8-15) as the address.

B-156554 Minor

When using IR remote control with RC5 protocol it may not be possible to use

long button presses in a robust way. There is a risk that a long button press will

be interpreted as a few shorter button presses.

B-156678 Minor

In TWS Single Device Mode, the event EventUsrSelectAudioSourceNext is not

propagated from TWS Slave to the Master. It is handled locally at the TWS Slave

device.

B-156739 Minor

SubWoofer latency can increase to between 10-14ms when using USB audio at

44.1kHz on a Windows XP platform.

B-156823 Minor

Some S/PDIF receivers may clip the beginning of tones or audio prompts, this

depends on the time taken for the device to detect the stream.

B-157252 Minor

During A2DP streaming in TWS Single Device Extended Mode, creating a Link

Loss with either AG, will cause a drop in audio on the HS which has lost

connection after the Link Loss tone is heard on the HS.

B-157315 Minor

Sometimes a BlueTooth Low Energy Remote Control device can take ~10

seconds to reconnect to the Sink Soundbar.

B-157338 Minor In TWS Extended mode and USB or analogue is connected to the Slave device

and it is configured to 'Always detect' the analogue input, this prevents the A2DP

Page 13: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 13 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

audio stream from the Master being heard.

B-157339 Minor

Audio may not be heard when using USB audio from a Windows XP source

streaming at 44.1 kHz. Not observed with other operating systems.

B-157340 Minor

In TrueWireless mode, sometimes there are audio gaps on TWS Slave device of

variable time length depending upon the codec used for streaming (~10 seconds

for mp3), after the TWS Slave device disconnects from the TWS Master and

reconnects back again while the streaming is going on.

B-157347 Minor

When using I2S audio output and cVc with a Wideband audio connection small

audio glitches have been detected although not usually audible.

B-157518 Minor

Subwoofer audio stops after 10 minutes if the Soundbar is configured in mono

mode. This is not an expected configuration for a Soundbar use case.

B-157697 Minor

A high THD+N (0.2%) has been observed on the subwoofer DAC when the

Soundbar is in USB-eSCO mode.

During all other modes (ADC-eSCO, L2CAP) the subwoofer DAC THD+N is

much lower at about 0.03%

B-157946 Minor

SubWoofer latency can increase to ~29ms when there are two AGs streaming to

the Sink Soundbar

B-158066 Minor

In TrueWireless Extended mode and when Single Device Mode is disabled,

sometimes the TWS Master and Slave devices do not reconnect when both

devices are power cycled.

B-158069 Minor

In TrueWireless Single Device Mode configuration, while the A2DP streaming is

going on through Samsung Galaxy Note 8.0 device, if the AG locks down due to

inactivity, pressing the home button to wake up the device sometimes causes

audio drop puts on the TWS Slave device.

B-158126 Minor

If the Low Battery Intelligent Power Management feature is enabled, any cVc

audio plugin will switch to no_dsp mode even if I2S output is configured. In such

cases this will prevent audio resampling for the I2S output.

B-158161 Minor

With the Sink Soundbar, if multipoint is enabled with two AGs connected and

streaming, the event EventUsrSelectAudioSourceNext may not select the

expected source.

B-158203 Minor

In TrueWireless Single Device Mode configuration, when there is A2DP

streaming ongoing from AG1 and then an AG2 is connected to the TWS Slave

during the streaming, it is observed that sometimes AG2 doesn't get connected

to the slave. Also, if it connects, in a few cases audio gaps are observed on the

Slave device.

Page 14: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 14 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-158218 Minor

In TrueWireless Single Device Mode configuration, changing volume from

minimum to maximum from the AG causes the volume change applied to be

unsynchronized. This issue is only observed if the connected AG is Apple IPod

G5 (iOS7) device.

B-158475 Minor

When the Sink application is configured to use 2 Mic HandsFree cVc, Simple

Speech Recognition does not work. All other cVc variants are unaffected.

B-158878 Minor

When the Source application is configured to use S/PDIF input there is no audio

heard when using the aptX low latency codec.

B-159055 Minor

If the Sink application is configured such that CLIP is enabled with audio prompts

to read out the incoming call number while also resampling is enabled for use

with an I2S amplifier. If an incoming call is rejected the Sink application can

panic.

B-159114 Minor

When the Sink application is configured to use I2S output, standalone tones are

louder if the resampler is used.

B-159123 Minor

When the Sink application is configured to use I2S output it will not play out of

band ringtones if the resampler is set to either 8 or 16kHz.

B-159208 Minor

With the Sink application in multipoint mode with one AG with and active call and

the other with an incoming call and the event "Hold Active, Accept Incoming" is

used the incoming call is accepted in a held state. This only occurs if the AG

with the incoming call is an iPhone.

B-159278 Minor Faststream and aptX-LL codecs use ~15% more power than in ADK2.5.1

B-160316 Minor

It may be necessary to initiate a Clean build in the xIDE development

environment to successfully compile symbol definition changes made in header

files.

B-160403 Minor

A duplicated definition in the Sink Application could cause build failure if only one

was modified.

ACBU-6139 Minor

When using the Source application with HFP enabled, SCO audio is incorrectly

prioritised over A2DP

B-141231 Minor

Sink application GasGauge events do not work correctly when using an external

charger.

Table A.1: Known issues

Page 15: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 15 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Appendix B Issues Resolved

B-137011 Fatal An issue has been resolved in the Connection library where if the device reset

between writing the Trusted Device List entry and index the system may get

stuck in a panic loop.

B-149595 Fatal Robustness of the Subwoofer example application running on BlueCore5-

Multimedia has been improved.

B-149928 Fatal apt-X encoder issue:

in $M.aptxEncPerformAnalysisQmf module, I6 pointer for base_register_mode

read out of boundary, cause a wild pointer read and write operation, trashing

other data structure in the system.

B-155074 Fatal Occasionally the subwoofer application may have panicked when switching from

ADC to Bluetooth input sources, more common on BC5 devices.

B-137920 Major When operating TWS in relay mode with an AG connected to both master and

slave headsets, previously it had been seen on some AGs that pausing the music

on one AG and starting the music on the other could cause issues with the AG

losing the audio connection, this was caused by the master and slave headset

swapping roles as the audio is relayed in the opposite direction

B-141505 Major Potential existed for the SPRINT encoder reset function to re-initialize its internal

watchdog timer, causing program execution to flow to the kalimba fatal error

handler.

This condition had the potential to occur:

1- only with the debug-variant of the core library

2- when the SPRINT encoder reset function is called twice within the watchdog

timeout period. Note that the $codec.av_encode and $codec.stream_encode

front-end encode functions are also capable of calling the ENCODER reset

function.

B-142724 Major Sink application now supports latency reporting feature supplied by DSP

B-145913 Major Through the proper shutdown sequence the Receive AGC gain value is written

into PSKEY_DSP49.

B-147171 Major BTLE Remote control links are now encrypted

Page 16: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 16 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-147702 Major Sprint or Faststream codecs can be configured at runtime, controlled by VM

messages in Gaming Headset.

B-147851 Major With TrueWireless in a master/slave configuration and streaming music from an

iPhone (AAC), the TWS system now recovers after a pause.

B-148055 Major The echo canceler was diverging due to hardware rate matching on the forward

channel. This has been corrected by applying a software warp on the forward

channel before tapping the reference signal to the echo canceler.

B-148122 Major In TWS mode an issue has been fixed where audio dropouts were heard on the

slave device. The dropouts occured when the TWS Master was streaming and

the slave connected to the master.

B-149334 Major With TrueWireless in a master/slave configuration and streaming music, if a call

is received on the slave device SCO call audio is now good.

B-149487 Major In TWS configuration volume levels are now consistent between Master and

Slave devices.

B-149498 Major In a TrueWireless configuration streaming AAC audio with an iPhone, audio

glitches have been resolved that were heard during the first 10-30 seconds on

the slave device.

B-149842 Major Where two headsets are connected in ShareMe mode and both are connected to

AGs, after streaming music from one AG then switching to the audio from the

other the music can be heard on the remote headset.

B-151158 Major A resampler has been added to A2DP low latency 1-mic and 2-mic applications

to fix audio distortions when I2S is running at 48k, but the DSP is feeding it data

at 44.1k.

B-151500 Major This issue should not be reported in the ADK3.0 release note. We were out of

spec (is now fixed) and shouldn't advertise that fact.

B-151855 Major A bug has been fixed in a TrueWireless configuration with two Headsets

connected and streaming from two AGs, switching audio sources between the

two can occasionally fail if HFP was also connected.

B-152116 Major An issue has been resolved in TrueWireless configuration where the audio from

the AG connected to the master may not have be heard on the slave if it was

resumed by the slave device.

B-152137 Major In TrueWireless Extended mode configuration, when the streaming from AG1 is

stopped and the streaming from the other AG2 is started, sometimes there is no

audio on the new Master device.

B-152141 Major An issue has been resolved when TrueWireless is configured in extended mode

and the music stream did not always successfully establish.

Page 17: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 17 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-152237 Major In a TrueWireless configuration and Permanent paring mode is enabled,

permanent link keys were not stored by the application.

B-152288 Major With the Source application configured with aptX-LL and SCMS-T enabled the

audio latency could have been too high.

B-152371 Major When RSSI pairing is initiated at power-on or connectable state, the connection

library function is invoked with certain class of device filter to start RSSI inquiry. If

at this stage subwoofer has not been paired/connected already, aforementioned

connection library function is invoked again to start inquiry with class of device

filter for subwoofer which overrides the previous RSSI inquiry filter. This in turn

causes the first RSSI inquiry not to be finalised properly and RSSI indication tone

therefore keeps playing.

B-152450 Major The Receive AGC initialize behaviour was modified to load the persisted gain if

the persistence feature is enabled , otherwise load the initial gain.

B-152459 Major Unable to suspend/resume relay of audio to TWS Slave in Separate Device

mode

B-152538 Major Subwoofer power cycling and reconnecting to the Soundbar within the link

supervision timeout value, no longer suffers from occasional failures to connect.

B-152666 Major An issue has been resolved TrueWireless configuration where occasionally the

audio was poor when the slave reconnected back to the master.

B-152682 Major In TrueWireless configuration, use of a custom Peer device service UUID

prevented pairing with any other Peer device.

B-152791 Major An issue has been resolved where in a TrueWireless configuration sometimes it

was necessary to power cycle the device to get the master and slave to connect.

B-152915 Major If the Source application is configured in USB mode, audio is now received by the

host PC if the Source is in HFP mode.

B-153196 Major SWAT library now performs SDP discovery of the signalling and media PSM

channels of remote devices before connecting, in order to meet the BT

specification.

B-153344 Major The Sink application can now use the DSP to resample tones and prompts for all

output types. The application needs to use the plugin variants

csr_voice_prompts_plugin_resample and audio_tone_resample for this feature.

B-153353 Major Fixed the send AGC in the a2dp_low_latency_1mic application

B-153470 Major S/PDIF input can now be configured to work if there is no input detection PIO on

the target hardware. This allows the H13305 demonstration board's S/PDIF

input to be configured.

Page 18: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 18 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-153489 Major In the Sink application audio glitches when connecting and reconnecting S/PDIF

have been resolved.

B-153621 Major Some glitches could be heard when switching between inputs sources, this has

been resolved by introducing a smooth volume fade in and out mechanism when

switching between input sources.

B-153675 Major SND AGC Ramping with no SND Speech 2mic HF

B-153676 Major In TrueWireless configuration, after call handling on the Master, the Master

continues to play the stereo music and there is no audio being relayed to the

slave.

B-153677 Major Audio relay from TWS Master would not resume at TWS Slave, following a call

received on AG connected to TWS Slave

B-153733 Major An issue has been resolved in TrueWireless mode with the single device mode

disabled, sometimes the audio routed was split into left and right channels rather

than routing in stereo.

B-153741 Major An issue has been resolved in the Sink application where after streaming USB or

analogue wired audio and then selecting A2DP on the Soundbar the A2DP

started to stream from paused state and there was a slight stutter in the audio.

B-153756 Major When switching around input sources on the Soundbar it was possible for some

clicks or crackles to occur when switching to some inputs, these unexpected

noises have been removed.

B-153766 Major Sometimes volume change messages were not finding their way to the

Subwoofer device and it was possible for the Subwoofer volume to become out of

sync with the Soundbar application.

B-154063 Major In TrueWireless configuration, sometimes re-connection to AG might fail after link

loss to the Master.

B-154098 Major Send AGC on the low latency back channel was adapting to no speech. This has

been corrected with changes to the send voice activity detector

B-154099 Major Incorrect parameter defaults and run time enable/disable options caused a

malfunction in the multi mic noise suppression. This has been fixed now.

B-154226 Major (N/A) The aptX-LL latency had increased to 43 ms. It's now been reduced to 36

ms (w/48kHz SR) and 44 ms (w/44.1kHz SR).

B-154264 Major Press a Soundbar input source selection button twice caused the subwoofer link

to be dropped

B-154433 Major In TrueWireless non-extended mode configuration, sometimes the A2DP re-

connection fails between the master device and the AG, after a link loss on the

Page 19: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 19 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

AG.

B-154494 Major In TrueWireless Single Device mode configuration, after AutoSwitchOff event is

triggered on the master, the slave still remains powered on.

B-154521 Major Latency was being reported in ms unit

B-154577 Major In TrueWireless Single Device mode configuration, the volume changes on the

TWS slave are not propagated across to the TWS master.

B-154802 Major Sink doesn't panic when the a2dp_low_latency_Xmic DSP application is

configured to support aptX-ll.

B-154867 Major Audio Sink application connected to Audio Source application can now

successfully increase volume after volume is reduced to mute.

B-155017 Major There was possibility that coded data frame not extracted in full, though this

wouldn't have happened for AC-3 input(currently only supported data type)

B-155084 Major It was not possible to have a media stream from two AG's at the same time which

affected Partymode operation.

B-155091 Major The sink application panicked shortly after boot when configured as a headset

build due to an incorrect psr configuration file.

B-155138 Major Bursty Audio is seen on the slave when streaming aptX from the source to the

TWS master.

B-155163 Major Subwoofer no longer fails to reconnect following streaming pause while

subwoofer signalling is disconnected.

B-155180 Major The sample rate passed from the Soundbar to the Subwoofer was not being

properly passed on to the DSP application which was causing some latency

issues on the Subwoofer audio link

B-155355 Major It was possible for the subwoofer pairing information to be erased should a

Soundbar have been used in PartyMode without the Subwoofer device and a

large number of AG's paired.

B-155372 Major mp3 decoder does not handle stalls or bad packets gracefully when TWS

headers are present in the data stream.

B-155924 Major SPDIF input rate is checked to be 0.5% accurate compared to nominal rate

B-155936 Major occasionally when switching around the input sources on a Soundbar it was

possible to hear a small burst of audio before the main audio was smoothly faded

in.

Page 20: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 20 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-156052 Major The first time the wired audio source was selected after a power cycle there was

a loud click on the right channel DAC output.

B-156054 Major Some scenarios could have caused the GATT library to initialise twice.

B-156076 Major Playing USB media files at different sample rates sometimes resulted in no audio

output.

B-156141 Major When first powering up the Soundbar and selecting the wired input a glitch could

be heard from the right channel DAC only.

B-156549 Major Soft mute operator wasn't working properly in mute mode.

B-156629 Major Rate detection was not working properly when sub connected.

B-156812 Major When using a Subwoofer on a BlueCore5-MultiMedia IC, the LED indications

often didn't show what they were supposed to.

B-157179 Major Sometimes the audio streamed to the subwoofer would degrade over time, this

was caused by an issue with the Soundbar maintaining being master of the link.

B-157329 Major Interrupt protection added avoiding a DSP crash when running the subwoofer

and 3D enhancement.

B-157392 Major RSSI pairing TWS sink device with an AG connects only call audio(HFP), not

media audio(A2DP + AVRCP). This issue was mainly observed with an

iPhone4s/5s device.

B-157559 Major Added muting on the slave until the delay has stabilized, to reduce dropouts on

high bandwidth reconnections.

B-157575 Major With the Sink application in a ShareMe configuration with aptX streaming,

sometimes changing the volume would cause the slave devices DSP to crash.

B-157655 Major Audio prompts played using the DSP such as SBC, AAC, MP3 and the use of the

DSP resampler for audio prompt/tone reproduction resulted in silence being

heard due to the volume being set to mute.

Audio prompts could be heard if being mixed with a main audio source.

B-157841 Major There was a fault with the Sink application with BLE and GATT enabled, the

application was requesting encrypted/bonded security but only required a

encrypted link, so responding with the wrong key distribution caused errors.

B-158040 Major Improvements have been made to ensure BLE Remote Controls can be reliably

reconnected to the Sink application once they are disconnected.

Page 21: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 21 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-158232 Major The TrueWireless PTS A2DP tests are failing where the PTS opens a stream to a

TWS Master.

B-158751 Major When mixing PCM high quality audio prompts with A2DP audio the volume level

of the A2DP music stream was attenuated after the audio prompt was played

ACBU-4911 Minor When streaming MP3 with ShareMe, higher bitrates previously could have

resulted in poor audio quality on the slave device.

B-120107 Minor The Source application now correctly handles the media stream being started by

the Sink device, and no longer has issues with a limited number of older

headsets.

B-131335 Minor In a Soundbar configuration the Sink application with the example display unit

attached (CNS10010v1) the LCD is now updated upon input changes.

B-135330 Minor RSSI pairing procedure from Sink Soundbar to AG is now reliable when HFP is

disabled.

B-139748 Minor When attempting to pair a TWS master and slave headset configuration, if the

RSSI pairing (inquiry) attempt is not successful, the headsets will automatically

enter discoverable mode if the PDL is empty, otherwise it will return to its

previous state before starting the RSSI inquiry.

B-143056 Minor The Simple Audio SP-B0002 speaker device no longer causes the Source

application to crash.

B-144208 Minor In cVc applications, Cross Bin Averaging is now turned off by default.

B-145426 Minor In the TWS scatternet scenario the A2DP source can still send A2DP data when

it is supposed to have suspended.

B-147130 Minor An issue has been resolved where the Source device reconnected to the Sink,

audio started for less than a second, then stopped. Was only observed when

using the aptX encoder.

B-147794 Minor In TrueWireless mode soft mute has been added to fix audio glitches on startup

or routing changes.

B-148326 Minor Audio glitch problems for 3EV5 packet types in cVc applications has been

resolved.

B-148789 Minor When using the silence detection feature of the Soundbar, the audio output from

the Subwoofer device was not muted when the DSP detected that the audio level

was below the threshold set.

B-149658 Minor An issue has been resolved in Sink Multipoint mode where two AGs are

connected both with calls in progress. If the AG with the currently routed call

SCO transferred the audio away from the headset, the call on the other AG was

Page 22: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 22 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

correctly routed, but if the audio on that AG was transferred back the headset

would switch back its audio rather than remaining on the currently routed AG.

B-149701 Minor Latency reporting is now working with the MP3 codec.

B-150672 Minor It was possible for the Secondary Device connected to be wrongly identified as

Primary causing incorrect tones to be generated if the timing of the authentication

and profile connections happened in a particular order/time frame and HFP is

disabled.

B-151023 Minor There was an issue where the first time the wired input was selected within the

Sink application the tone may not have played correctly. The implementation of

soft volume ramping has fixed the problem.

B-151040 Minor When the Sink application is connected to two AGs both streaming audio, there is

a small audio glitch when pausing the currently routed audio and switching to the

other.

B-151074 Minor When the Sink application is connected to the wired input and an A2DP source,

there is an audio glitch when switching between the two.

B-151418 Minor In TrueWireless configuration an audio glitch has been fixed that occurred when

switching A2DP audio sources from AG1 to AG2.

B-151527 Minor Although psr files and vm application work in line with each other in terms of

Three Way Calling system states, sink configuration tool definitions for Three

Way Calling states are incorrect in XML file, therefore are out of sync with both

psr files and vm application.

B-151723 Minor Volume level is now consistent across a power cycle of the Source application.

B-151987 Minor Issue fixed in which Soundbar's latency reporting was providing too big of a value

after subwoofer disconnected.

B-152110 Minor The DSP decoder applications for ANALOG and SPDIF input sources was left

running when the source itself became unavailable wasting power.

B-152119 Minor With ADPCM and PCM audio prompts the right audio channel was missing when

they were mixed with call audio.

B-152252 Minor An issue has been resolved in a Sink Soundbar configuration where the audio

may have dropped out if it is receiving two A2DP streams while simultaneously

reconnecting to a SubWoofer.

B-152370 Minor RSSI pairing for AG's failed to work following an RSSI pairing attempt to a

Subwoofer device on a Soundbar.

B-152435 Minor In the Sink application when HFP is disabled, an issue has been resolved where

the Link Loss Reminder tone would only be heard once.

Page 23: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 23 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-152511 Minor In a TrueWireless configuration the stream will now resume to the slave after the

slave device ends a phone call.

B-152613 Minor When the Sink Soundbar is configured to use a subwoofer and receiving an

audio stream and the Subwoofer is reset this previously could cause audio

degradation until the Subwoofer has reconnected.

B-152615 Minor An issue has been resolved where the Sink application is receiving an AAC

stream from an Apple iPad there could be an audio glitch when changing tracks.

Issue only occured when a Subwoofer was connected.

B-152773 Minor The Sink configuration tool definitions for Three Way Calling states were

incorrect, therefore were out of sync with both the example psr files and Sink

application.

B-153066 Minor An interoperability issue has been resolved with the Sony Xperia SP and the Sink

application. Where the Sink had issued a AVRCP Stop command it was only

possible to resume the A2DP stream on the AG.

B-153162 Minor An issue has been resolved in the Sink application, where if a tone was played

when selecting the Wired or S/PDIF input this could be louder than tones for

other inputs.

B-153290 Minor The Universal Front End tool now preserves filter settings when switching

between EQ banks

B-153320 Minor USB audio mute control no longer having any effect on PC source.

B-153335 Minor In TrueWireless configuration, the Slave does not render audio relayed from an

Analogue or USB source.

B-153337 Minor TWS relay link is using over the air bandwidth in a less than optimal way.

B-153347 Minor An issue has been resolved where the system could enter into half duplex mode

even without received speech in a2dp_low_latency_1mic.

B-153525 Minor Occasionally when switching around audio sources on a Soundbar it was

possible that the Subwoofer volume trim value could get corrupted.

B-153527 Minor An issue has been resolved where the audio stream may not resume in a Sink

Soundbar configuration following a link loss between the Soundbar and wireless

Subwoofer.

B-153648 Minor In ShareMe Extended mode configuration, when the streaming from AG1 is

stopped and the streaming from the other AG2 is started, sometimes the audio

breaks on the new Master device.

B-153649 Minor In ShareMe Extended mode configuration, after the call on AG1 is terminated,

Page 24: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 24 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

sometimes streaming audio from HS-1 was not shared to HS-2.

B-153659 Minor In ShareMe Extended mode configuration, pausing and then un-Pausing the

audio on slave didn't resume audio sharing from the master to slave.

B-153678 Minor In a TrueWireless configuration the audio stream may not have resumed to the

slave device after it had been power cycled.

B-153810 Minor GAIA LED configuration commands do not correctly replace an existing state

pattern

B-153836 Minor Latency between Subwoofer and Soundbar is now constant between 44.1 and 48

kHz sample rates. Prior to this fix the latency was 6 ms higher when the Source

device used 48 kHz.

B-153926 Minor When the 'Change TWS Audio Routing' event is mapped to a button, the VM

does not send the appropriate routing changes. It sets both Master and Slave to

a routing mode of 0 (stereo) regardless of the current mode

B-154227 Minor SSR: 2mic-hs and 2mic hf not using ADCGAIN_ASR or ASR_OMS_AGGR. Uses

HFJ ADC gain instead.

B-154303 Minor A TrueWireless sink device is paired to another peer device and 2 AG's. After

power-cycling this sink device, it connects to the previously paired AG1 and AG2

and also to the peer device.

B-154307 Minor It was not possible to stream A2DP music from two AG's at the same time as the

second source became paused automatically.

B-154709 Minor Filter delay values are cleared during decoder master reset

B-154858 Minor Dualstream from the Source application to 2 Sink applications using the aptX

codec no longer results in distorted audio.

B-155078 Minor If the subwoofer device is not available when audio is routed on the soundbar but

becomes available later, a pop noise could be heard as the subwoofer connects.

B-155080 Minor If appropriate the Sink application will perform a Stream Release procedure,

rather than an Abort procedure, when closing an A2DP Signalling channel

B-155083 Minor The sink soft muting/volume ramping function has been disabled when running in

TWS mode because the TWS feature has its own synchronised version of

volume ramping control.

B-155130 Minor The Barge-in Functionality of Partymode was not working correctly and resulted

in the audio being paused.

B-155147 Minor In TrueWireless configuration, A2DP_MEDIA_START is sent by the TWS Master

Page 25: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 25 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

to AG while it's already in streaming state.

B-155170 Minor In TrueWireless Single Device Extended mode configuration, streaming is not

resumed from the AG connected to TWS Master after a call to the TWS slave.

B-155179 Minor Add Sprint as a configuration option in the a2dp_low_latency_Xmic.xip

B-155358 Minor There was a slight possibility that the number of connected devices calculation

was incorrect which could potentially lead to the Soundbar or Headset allowing 3

connected devices.

B-155517 Minor Base PSKEY for DSP settings corrected in audio plugins, this could have caused

A2DP Low Latency applications not to honour parameter changes.

B-155914 Minor An issue has been resolved in the ADK Sink application when multipoint

operation mode was disabled and the primary device only supported HFP, it was

possible to connect A2DP to a secondary device.

B-155971 Minor Occasionally it was possible for the Subwoofer device not open a media channel

from the Soundbar, the mechanism to ensure this was successful fails.

B-156044 Minor An issue has been removed in the Sink application where it assumed that GATT

services would be advertised in a particular order. If HID over GATT came after

any other service in the advertisement, it potentially failed to determine that the

device supported it.

B-156061 Minor In TrueWireless configuration, device trim volume changes from the TWS slave

are not propagated across to the TWS Master.

B-156156 Minor In TrueWireless configuration, when trim volume limits are reached on the sink

device it will trigger the system volume max and min events.

B-156299 Minor The DSP now notifies the VM application when a tone or prompt has ended, this

prevents audio glitches.

B-156492 Minor Fixed noise problem in 44.1->8kHz resampler in CVC systems using 44.1kHz I2S

clock and Narrowband connection

B-156623 Minor An issue has been fixed where the SubWoofer may not connect to the Soundbar

after initial pairing.

B-156690 Minor Latest revision of ios software causes issues with the headset detecting a

pause/AG change whilst using partymode.

B-156697 Minor An issue has been resolved where in a TrueWireless configuration streaming

from audio from analogue input, after receiving a call the audio would resume

from the AG not the last audio stream.

Page 26: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 26 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-156816 Minor In TrueWireless Single Device Mode configuration, USB/Analogue Audio does

not resume after the phone call has ended on the peer device.

B-156818 Minor Fixed by B-147794. Momentary Volume Spikes avoided by adding slow softmute

using the volume control mechanism.

B-156868 Minor In TrueWireless Single Device Mode configuration, sometimes an AVRCP play

command from the TWS slave is ignored.

B-156869 Minor In TrueWireless Single Device Mode configuration, USB Audio does not resume

after the phone call has ended on the peer device.

B-156872 Minor SPDIF support for the aptX sprint source app has now been reinstated.

B-157082 Minor When switching between AG1 and AG2 playing music on a Soundbar it was

possible that the Subwoofer would use an incorrect sample rate which would

result in distorted audio.

B-157226 Minor S/PDIF sink app latency will be maintained at a defined target level right from

beginning

B-157344 Minor Use of the RemainDisconverableAtAllTimes feature had a side effect whereby

pairings would fail after the initial pairing mode timeout had occurred.

B-157400 Minor Corrected an occasional tone/prompt breakage when it coincidences with a

pause or resume on the main audio stream.

B-157563 Minor Sub audio could be sent to subwoofer before soundbar pause period ends

B-157624 Minor In TrueWireless configuration, even after successful re-connection of the TWS

master and the slave device, link loss tone continues to play on the slave device.

B-158473 Minor When using I2S with external volume control, there were some scaling issues

which meant some volume ranges did not adjust correctly.

B-151324 Cosmetic The Universal Front End tool when in S/PDIF mode will now display the LFE

peak signal if appropriate

B-153506 Cosmetic In the Universal Front End tool, updated display name of Gaming Headset

applications to "Low Latency *mic HS"

B-156034 Cosmetic If audio was streaming when the Sink application was powered off, it was

possible that the last 16ms of the power off tone would be slightly attenuated.

B-156407 Cosmetic The volume level shown on the LCD display was incorrectly scaled for all input

sources.

Page 27: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 27 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

B-145841 Request The Connection library provides functions that allow an application to persistently

store attribute data associated with a specific bonded device. Previously, a base

User Data PS Key was required as a parameter to these functions, indicating the

area of User Data PS to be used for this attribute storage. The PS storage has

now been moved into the Connection Library's own private PS Key space. The

parameter for setting the 'ps_base' has been kept so that the functions remain

backwardly compatible with existing functionality but the parameter value is not

used. As a result, up to eight User Data PS Keys have been freed up for

application use.

B-149413 Request In TrueWireless configuration, the connected peers were not updated of the

changes in their call and stream states.

B-154176 Request There was no facility to use I2S audio input with the CVC voice applications

B-155432 Request Additional S/PDIF codec types support added to application and configuration

tool

B-155490 Request Stereo MPEG2 AAC and MPEG1 MP3 streams from SPDIF source are now

supported. Any other multichannel variants of AAC or MP3 will be muted.

Table B.1 lists issues that have been resolved relative to ADK3.0 RC3.2

The Severity column gives a subjective assessment of how severely each issue may affect the ADK applications.

ID Severity Description

B-137011 Fatal An issue has been resolved in the Connection library where if the device reset

between writing the Trusted Device List entry and index the system may get

stuck in a panic loop.

B-149595 Fatal Robustness of the Subwoofer example application running on BlueCore5-

Multimedia has been improved.

B-149928 Fatal apt-X encoder issue:

in $M.aptxEncPerformAnalysisQmf module, I6 pointer for base_register_mode

read out of boundary, cause a wild pointer read and write operation, trashing

other data structure in the system.

B-155074 Fatal Occasionally the subwoofer application may have panicked when switching from

ADC to Bluetooth input sources, more common on BC5 devices.

B-137920 Major When operating TWS in relay mode with an AG connected to both master and

slave headsets, previously it had been seen on some AGs that pausing the music

on one AG and starting the music on the other could cause issues with the AG

losing the audio connection, this was caused by the master and slave headset

swapping roles as the audio is relayed in the opposite direction

B-141505 Major Potential existed for the SPRINT encoder reset function to re-initialize its internal

watchdog timer, causing program execution to flow to the kalimba fatal error

Page 28: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 28 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

handler.

This condition had the potential to occur:

1- only with the debug-variant of the core library

2- when the SPRINT encoder reset function is called twice within the watchdog

timeout period. Note that the $codec.av_encode and $codec.stream_encode

front-end encode functions are also capable of calling the ENCODER reset

function.

B-142724 Major Sink application now supports latency reporting feature supplied by DSP

B-145913 Major Through the proper shutdown sequence the Receive AGC gain value is written

into PSKEY_DSP49.

B-147171 Major BTLE Remote control links are now encrypted

B-147702 Major Sprint or Faststream codecs can be configured at runtime, controlled by VM

messages in Gaming Headset.

B-147851 Major With TrueWireless in a master/slave configuration and streaming music from an

iPhone (AAC), the TWS system now recovers after a pause.

B-148055 Major The echo canceler was diverging due to hardware rate matching on the forward

channel. This has been corrected by applying a software warp on the forward

channel before tapping the reference signal to the echo canceler.

B-148122 Major In TWS mode an issue has been fixed where audio dropouts were heard on the

slave device. The dropouts occured when the TWS Master was streaming and

the slave connected to the master.

B-149334 Major With TrueWireless in a master/slave configuration and streaming music, if a call

is received on the slave device SCO call audio is now good.

B-149487 Major In TWS configuration volume levels are now consistent between Master and

Slave devices.

B-149498 Major In a TrueWireless configuration streaming AAC audio with an iPhone, audio

glitches have been resolved that were heard during the first 10-30 seconds on

the slave device.

Page 29: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 29 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-149842 Major Where two headsets are connected in ShareMe mode and both are connected to

AGs, after streaming music from one AG then switching to the audio from the

other the music can be heard on the remote headset.

B-151158 Major A resampler has been added to A2DP low latency 1-mic and 2-mic applications

to fix audio distortions when I2S is running at 48k, but the DSP is feeding it data

at 44.1k.

B-151500 Major This issue should not be reported in the ADK3.0 release note. We were out of

spec (is now fixed) and shouldn't advertise that fact.

B-151855 Major A bug has been fixed in a TrueWireless configuration with two Headsets

connected and streaming from two AGs, switching audio sources between the

two can occasionally fail if HFP was also connected.

B-152116 Major An issue has been resolved in TrueWireless configuration where the audio from

the AG connected to the master may not have be heard on the slave if it was

resumed by the slave device.

B-152137 Major In TrueWireless Extended mode configuration, when the streaming from AG1 is

stopped and the streaming from the other AG2 is started, sometimes there is no

audio on the new Master device.

B-152141 Major An issue has been resolved when TrueWireless is configured in extended mode

and the music stream did not always successfully establish.

B-152237 Major In a TrueWireless configuration and Permanent paring mode is enabled,

permanent link keys were not stored by the application.

B-152288 Major With the Source application configured with aptX-LL and SCMS-T enabled the

audio latency could have been too high.

B-152371 Major When RSSI pairing is initiated at power-on or connectable state, the connection

library function is invoked with certain class of device filter to start RSSI inquiry. If

at this stage subwoofer has not been paired/connected already, aforementioned

connection library function is invoked again to start inquiry with class of device

filter for subwoofer which overrides the previous RSSI inquiry filter. This in turn

causes the first RSSI inquiry not to be finalised properly and RSSI indication tone

therefore keeps playing.

B-152450 Major The Receive AGC initialize behaviour was modified to load the persisted gain if

the persistence feature is enabled , otherwise load the initial gain.

B-152459 Major Unable to suspend/resume relay of audio to TWS Slave in Separate Device

mode

B-152538 Major Subwoofer power cycling and reconnecting to the Soundbar within the link

Page 30: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 30 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

supervision timeout value, no longer suffers from occasional failures to connect.

B-152666 Major An issue has been resolved TrueWireless configuration where occasionally the

audio was poor when the slave reconnected back to the master.

B-152682 Major In TrueWireless configuration, use of a custom Peer device service UUID

prevented pairing with any other Peer device.

B-152791 Major An issue has been resolved where in a TrueWireless configuration sometimes it

was necessary to power cycle the device to get the master and slave to connect.

B-152915 Major If the Source application is configured in USB mode, audio is now received by the

host PC if the Source is in HFP mode.

B-153196 Major SWAT library now performs SDP discovery of the signalling and media PSM

channels of remote devices before connecting, in order to meet the BT

specification.

B-153344 Major The Sink application can now use the DSP to resample tones and prompts for all

output types. The application needs to use the plugin variants

csr_voice_prompts_plugin_resample and audio_tone_resample for this feature.

B-153353 Major Fixed the send AGC in the a2dp_low_latency_1mic application

B-153470 Major S/PDIF input can now be configured to work if there is no input detection PIO on

the target hardware. This allows the H13305 demonstration board's S/PDIF

input to be configured.

B-153489 Major In the Sink application audio glitches when connecting and reconnecting S/PDIF

have been resolved.

B-153621 Major Some glitches could be heard when switching between inputs sources, this has

been resolved by introducing a smooth volume fade in and out mechanism when

switching between input sources.

B-153675 Major SND AGC Ramping with no SND Speech 2mic HF

B-153676 Major In TrueWireless configuration, after call handling on the Master, the Master

continues to play the stereo music and there is no audio being relayed to the

slave.

B-153677 Major Audio relay from TWS Master would not resume at TWS Slave, following a call

received on AG connected to TWS Slave

B-153733 Major An issue has been resolved in TrueWireless mode with the single device mode

disabled, sometimes the audio routed was split into left and right channels rather

Page 31: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 31 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

than routing in stereo.

B-153741 Major An issue has been resolved in the Sink application where after streaming USB or

analogue wired audio and then selecting A2DP on the Soundbar the A2DP

started to stream from paused state and there was a slight stutter in the audio.

B-153756 Major When switching around input sources on the Soundbar it was possible for some

clicks or crackles to occur when switching to some inputs, these unexpected

noises have been removed.

B-153766 Major Sometimes volume change messages were not finding their way to the

Subwoofer device and it was possible for the Subwoofer volume to become out of

sync with the Soundbar application.

B-154063 Major In TrueWireless configuration, sometimes re-connection to AG might fail after link

loss to the Master.

B-154098 Major Send AGC on the low latency back channel was adapting to no speech. This has

been corrected with changes to the send voice activity detector

B-154099 Major Incorrect parameter defaults and run time enable/disable options caused a

malfunction in the multi mic noise suppression. This has been fixed now.

B-154226 Major (N/A) The aptX-LL latency had increased to 43 ms. It's now been reduced to 36

ms (w/48kHz SR) and 44 ms (w/44.1kHz SR).

B-154264 Major Press a Soundbar input source selection button twice caused the subwoofer link

to be dropped

B-154433 Major In TrueWireless non-extended mode configuration, sometimes the A2DP re-

connection fails between the master device and the AG, after a link loss on the

AG.

B-154494 Major In TrueWireless Single Device mode configuration, after AutoSwitchOff event is

triggered on the master, the slave still remains powered on.

B-154521 Major Latency was being reported in ms unit

B-154577 Major In TrueWireless Single Device mode configuration, the volume changes on the

TWS slave are not propagated across to the TWS master.

B-154802 Major Sink doesn't panic when the a2dp_low_latency_Xmic DSP application is

configured to support aptX-ll.

B-154867 Major Audio Sink application connected to Audio Source application can now

successfully increase volume after volume is reduced to mute.

Page 32: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 32 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-155017 Major There was possibility that coded data frame not extracted in full, though this

wouldn't have happened for AC-3 input(currently only supported data type)

B-155084 Major It was not possible to have a media stream from two AG's at the same time which

affected Partymode operation.

B-155091 Major The sink application panicked shortly after boot when configured as a headset

build due to an incorrect psr configuration file.

B-155138 Major Bursty Audio is seen on the slave when streaming aptX from the source to the

TWS master.

B-155163 Major Subwoofer no longer fails to reconnect following streaming pause while

subwoofer signalling is disconnected.

B-155180 Major The sample rate passed from the Soundbar to the Subwoofer was not being

properly passed on to the DSP application which was causing some latency

issues on the Subwoofer audio link

B-155355 Major It was possible for the subwoofer pairing information to be erased should a

Soundbar have been used in PartyMode without the Subwoofer device and a

large number of AG's paired.

B-155372 Major mp3 decoder does not handle stalls or bad packets gracefully when TWS

headers are present in the data stream.

B-155924 Major SPDIF input rate is checked to be 0.5% accurate compared to nominal rate

B-155936 Major occasionally when switching around the input sources on a Soundbar it was

possible to hear a small burst of audio before the main audio was smoothly faded

in.

B-156052 Major The first time the wired audio source was selected after a power cycle there was

a loud click on the right channel DAC output.

B-156054 Major Some scenarios could have caused the GATT library to initialise twice.

B-156076 Major Playing USB media files at different sample rates sometimes resulted in no audio

output.

B-156141 Major When first powering up the Soundbar and selecting the wired input a glitch could

be heard from the right channel DAC only.

B-156549 Major Soft mute operator wasn't working properly in mute mode.

Page 33: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 33 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-156629 Major Rate detection was not working properly when sub connected.

B-156812 Major When using a Subwoofer on a BlueCore5-MultiMedia IC, the LED indications

often didn't show what they were supposed to.

B-157179 Major Sometimes the audio streamed to the subwoofer would degrade over time, this

was caused by an issue with the Soundbar maintaining being master of the link.

B-157329 Major Interrupt protection added avoiding a DSP crash when running the subwoofer

and 3D enhancement.

B-157392 Major RSSI pairing TWS sink device with an AG connects only call audio(HFP), not

media audio(A2DP + AVRCP). This issue was mainly observed with an

iPhone4s/5s device.

B-157559 Major Added muting on the slave until the delay has stabilized, to reduce dropouts on

high bandwidth reconnections.

B-157575 Major With the Sink application in a ShareMe configuration with aptX streaming,

sometimes changing the volume would cause the slave devices DSP to crash.

B-157655 Major Audio prompts played using the DSP such as SBC, AAC, MP3 and the use of the

DSP resampler for audio prompt/tone reproduction resulted in silence being

heard due to the volume being set to mute.

Audio prompts could be heard if being mixed with a main audio source.

B-157841 Major There was a fault with the Sink application with BLE and GATT enabled, the

application was requesting encrypted/bonded security but only required a

encrypted link, so responding with the wrong key distribution caused errors.

B-158040 Major Improvements have been made to ensure BLE Remote Controls can be reliably

reconnected to the Sink application once they are disconnected.

B-158232 Major The TrueWireless PTS A2DP tests are failing where the PTS opens a stream to a

TWS Master.

B-158751 Major When mixing PCM high quality audio prompts with A2DP audio the volume level

of the A2DP music stream was attenuated after the audio prompt was played

ACBU-4911 Minor When streaming MP3 with ShareMe, higher bitrates previously could have

resulted in poor audio quality on the slave device.

B-120107 Minor The Source application now correctly handles the media stream being started by

the Sink device, and no longer has issues with a limited number of older

Page 34: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 34 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

headsets.

B-131335 Minor In a Soundbar configuration the Sink application with the example display unit

attached (CNS10010v1) the LCD is now updated upon input changes.

B-135330 Minor RSSI pairing procedure from Sink Soundbar to AG is now reliable when HFP is

disabled.

B-139748 Minor When attempting to pair a TWS master and slave headset configuration, if the

RSSI pairing (inquiry) attempt is not successful, the headsets will automatically

enter discoverable mode if the PDL is empty, otherwise it will return to its

previous state before starting the RSSI inquiry.

B-143056 Minor The Simple Audio SP-B0002 speaker device no longer causes the Source

application to crash.

B-144208 Minor In cVc applications, Cross Bin Averaging is now turned off by default.

B-145426 Minor In the TWS scatternet scenario the A2DP source can still send A2DP data when

it is supposed to have suspended.

B-147130 Minor An issue has been resolved where the Source device reconnected to the Sink,

audio started for less than a second, then stopped. Was only observed when

using the aptX encoder.

B-147794 Minor In TrueWireless mode soft mute has been added to fix audio glitches on startup

or routing changes.

B-148326 Minor Audio glitch problems for 3EV5 packet types in cVc applications has been

resolved.

B-148789 Minor When using the silence detection feature of the Soundbar, the audio output from

the Subwoofer device was not muted when the DSP detected that the audio level

was below the threshold set.

B-149658 Minor An issue has been resolved in Sink Multipoint mode where two AGs are

connected both with calls in progress. If the AG with the currently routed call

SCO transferred the audio away from the headset, the call on the other AG was

correctly routed, but if the audio on that AG was transferred back the headset

would switch back its audio rather than remaining on the currently routed AG.

B-149701 Minor Latency reporting is now working with the MP3 codec.

B-150672 Minor It was possible for the Secondary Device connected to be wrongly identified as

Primary causing incorrect tones to be generated if the timing of the authentication

and profile connections happened in a particular order/time frame and HFP is

disabled.

Page 35: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 35 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-151023 Minor There was an issue where the first time the wired input was selected within the

Sink application the tone may not have played correctly. The implementation of

soft volume ramping has fixed the problem.

B-151040 Minor When the Sink application is connected to two AGs both streaming audio, there is

a small audio glitch when pausing the currently routed audio and switching to the

other.

B-151074 Minor When the Sink application is connected to the wired input and an A2DP source,

there is an audio glitch when switching between the two.

B-151418 Minor In TrueWireless configuration an audio glitch has been fixed that occurred when

switching A2DP audio sources from AG1 to AG2.

B-151527 Minor Although psr files and vm application work in line with each other in terms of

Three Way Calling system states, sink configuration tool definitions for Three

Way Calling states are incorrect in XML file, therefore are out of sync with both

psr files and vm application.

B-151723 Minor Volume level is now consistent across a power cycle of the Source application.

B-151987 Minor Issue fixed in which Soundbar's latency reporting was providing too big of a value

after subwoofer disconnected.

B-152110 Minor The DSP decoder applications for ANALOG and SPDIF input sources was left

running when the source itself became unavailable wasting power.

B-152119 Minor With ADPCM and PCM audio prompts the right audio channel was missing when

they were mixed with call audio.

B-152252 Minor An issue has been resolved in a Sink Soundbar configuration where the audio

may have dropped out if it is receiving two A2DP streams while simultaneously

reconnecting to a SubWoofer.

B-152370 Minor RSSI pairing for AG's failed to work following an RSSI pairing attempt to a

Subwoofer device on a Soundbar.

B-152435 Minor In the Sink application when HFP is disabled, an issue has been resolved where

the Link Loss Reminder tone would only be heard once.

B-152511 Minor In a TrueWireless configuration the stream will now resume to the slave after the

slave device ends a phone call.

B-152613 Minor When the Sink Soundbar is configured to use a subwoofer and receiving an

audio stream and the Subwoofer is reset this previously could cause audio

degradation until the Subwoofer has reconnected.

Page 36: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 36 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-152615 Minor An issue has been resolved where the Sink application is receiving an AAC

stream from an Apple iPad there could be an audio glitch when changing tracks.

Issue only occured when a Subwoofer was connected.

B-152773 Minor The Sink configuration tool definitions for Three Way Calling states were

incorrect, therefore were out of sync with both the example psr files and Sink

application.

B-153066 Minor An interoperability issue has been resolved with the Sony Xperia SP and the Sink

application. Where the Sink had issued a AVRCP Stop command it was only

possible to resume the A2DP stream on the AG.

B-153162 Minor An issue has been resolved in the Sink application, where if a tone was played

when selecting the Wired or S/PDIF input this could be louder than tones for

other inputs.

B-153290 Minor The Universal Front End tool now preserves filter settings when switching

between EQ banks

B-153320 Minor USB audio mute control no longer having any effect on PC source.

B-153335 Minor In TrueWireless configuration, the Slave does not render audio relayed from an

Analogue or USB source.

B-153337 Minor TWS relay link is using over the air bandwidth in a less than optimal way.

B-153347 Minor An issue has been resolved where the system could enter into half duplex mode

even without received speech in a2dp_low_latency_1mic.

B-153525 Minor Occasionally when switching around audio sources on a Soundbar it was

possible that the Subwoofer volume trim value could get corrupted.

B-153527 Minor An issue has been resolved where the audio stream may not resume in a Sink

Soundbar configuration following a link loss between the Soundbar and wireless

Subwoofer.

B-153648 Minor In ShareMe Extended mode configuration, when the streaming from AG1 is

stopped and the streaming from the other AG2 is started, sometimes the audio

breaks on the new Master device.

B-153649 Minor In ShareMe Extended mode configuration, after the call on AG1 is terminated,

sometimes streaming audio from HS-1 was not shared to HS-2.

B-153659 Minor In ShareMe Extended mode configuration, pausing and then un-Pausing the

audio on slave didn't resume audio sharing from the master to slave.

Page 37: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 37 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-153678 Minor In a TrueWireless configuration the audio stream may not have resumed to the

slave device after it had been power cycled.

B-153810 Minor GAIA LED configuration commands do not correctly replace an existing state

pattern

B-153836 Minor Latency between Subwoofer and Soundbar is now constant between 44.1 and 48

kHz sample rates. Prior to this fix the latency was 6 ms higher when the Source

device used 48 kHz.

B-153926 Minor When the 'Change TWS Audio Routing' event is mapped to a button, the VM

does not send the appropriate routing changes. It sets both Master and Slave to

a routing mode of 0 (stereo) regardless of the current mode

B-154227 Minor SSR: 2mic-hs and 2mic hf not using ADCGAIN_ASR or ASR_OMS_AGGR. Uses

HFJ ADC gain instead.

B-154303 Minor A TrueWireless sink device is paired to another peer device and 2 AG's. After

power-cycling this sink device, it connects to the previously paired AG1 and AG2

and also to the peer device.

B-154307 Minor It was not possible to stream A2DP music from two AG's at the same time as the

second source became paused automatically.

B-154709 Minor Filter delay values are cleared during decoder master reset

B-154858 Minor Dualstream from the Source application to 2 Sink applications using the aptX

codec no longer results in distorted audio.

B-155078 Minor If the subwoofer device is not available when audio is routed on the soundbar but

becomes available later, a pop noise could be heard as the subwoofer connects.

B-155080 Minor If appropriate the Sink application will perform a Stream Release procedure,

rather than an Abort procedure, when closing an A2DP Signalling channel

B-155083 Minor The sink soft muting/volume ramping function has been disabled when running in

TWS mode because the TWS feature has its own synchronised version of

volume ramping control.

B-155130 Minor The Barge-in Functionality of Partymode was not working correctly and resulted

in the audio being paused.

B-155147 Minor In TrueWireless configuration, A2DP_MEDIA_START is sent by the TWS Master

to AG while it's already in streaming state.

B-155170 Minor In TrueWireless Single Device Extended mode configuration, streaming is not

Page 38: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 38 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

resumed from the AG connected to TWS Master after a call to the TWS slave.

B-155179 Minor Add Sprint as a configuration option in the a2dp_low_latency_Xmic.xip

B-155358 Minor There was a slight possibility that the number of connected devices calculation

was incorrect which could potentially lead to the Soundbar or Headset allowing 3

connected devices.

B-155517 Minor Base PSKEY for DSP settings corrected in audio plugins, this could have caused

A2DP Low Latency applications not to honour parameter changes.

B-155914 Minor An issue has been resolved in the ADK Sink application when multipoint

operation mode was disabled and the primary device only supported HFP, it was

possible to connect A2DP to a secondary device.

B-155971 Minor Occasionally it was possible for the Subwoofer device not open a media channel

from the Soundbar, the mechanism to ensure this was successful fails.

B-156044 Minor An issue has been removed in the Sink application where it assumed that GATT

services would be advertised in a particular order. If HID over GATT came after

any other service in the advertisement, it potentially failed to determine that the

device supported it.

B-156061 Minor In TrueWireless configuration, device trim volume changes from the TWS slave

are not propagated across to the TWS Master.

B-156156 Minor In TrueWireless configuration, when trim volume limits are reached on the sink

device it will trigger the system volume max and min events.

B-156299 Minor The DSP now notifies the VM application when a tone or prompt has ended, this

prevents audio glitches.

B-156492 Minor Fixed noise problem in 44.1->8kHz resampler in CVC systems using 44.1kHz I2S

clock and Narrowband connection

B-156623 Minor An issue has been fixed where the SubWoofer may not connect to the Soundbar

after initial pairing.

B-156690 Minor Latest revision of ios software causes issues with the headset detecting a

pause/AG change whilst using partymode.

B-156697 Minor An issue has been resolved where in a TrueWireless configuration streaming

from audio from analogue input, after receiving a call the audio would resume

from the AG not the last audio stream.

B-156816 Minor In TrueWireless Single Device Mode configuration, USB/Analogue Audio does

Page 39: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 39 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

not resume after the phone call has ended on the peer device.

B-156818 Minor Fixed by B-147794. Momentary Volume Spikes avoided by adding slow softmute

using the volume control mechanism.

B-156868 Minor In TrueWireless Single Device Mode configuration, sometimes an AVRCP play

command from the TWS slave is ignored.

B-156869 Minor In TrueWireless Single Device Mode configuration, USB Audio does not resume

after the phone call has ended on the peer device.

B-156872 Minor SPDIF support for the aptX sprint source app has now been reinstated.

B-157082 Minor When switching between AG1 and AG2 playing music on a Soundbar it was

possible that the Subwoofer would use an incorrect sample rate which would

result in distorted audio.

B-157226 Minor S/PDIF sink app latency will be maintained at a defined target level right from

beginning

B-157344 Minor Use of the RemainDisconverableAtAllTimes feature had a side effect whereby

pairings would fail after the initial pairing mode timeout had occurred.

B-157400 Minor Corrected an occasional tone/prompt breakage when it coincidences with a

pause or resume on the main audio stream.

B-157563 Minor Sub audio could be sent to subwoofer before soundbar pause period ends

B-157624 Minor In TrueWireless configuration, even after successful re-connection of the TWS

master and the slave device, link loss tone continues to play on the slave device.

B-158473 Minor When using I2S with external volume control, there were some scaling issues

which meant some volume ranges did not adjust correctly.

B-151324 Cosmetic The Universal Front End tool when in S/PDIF mode will now display the LFE

peak signal if appropriate

B-153506 Cosmetic In the Universal Front End tool, updated display name of Gaming Headset

applications to "Low Latency *mic HS"

B-156034 Cosmetic If audio was streaming when the Sink application was powered off, it was

possible that the last 16ms of the power off tone would be slightly attenuated.

B-156407 Cosmetic The volume level shown on the LCD display was incorrectly scaled for all input

sources.

Page 40: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 40 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

ID Severity Description

B-145841 Request The Connection library provides functions that allow an application to persistently

store attribute data associated with a specific bonded device. Previously, a base

User Data PS Key was required as a parameter to these functions, indicating the

area of User Data PS to be used for this attribute storage. The PS storage has

now been moved into the Connection Library's own private PS Key space. The

parameter for setting the 'ps_base' has been kept so that the functions remain

backwardly compatible with existing functionality but the parameter value is not

used. As a result, up to eight User Data PS Keys have been freed up for

application use.

B-149413 Request In TrueWireless configuration, the connected peers were not updated of the

changes in their call and stream states.

B-154176 Request There was no facility to use I2S audio input with the CVC voice applications

B-155432 Request Additional S/PDIF codec types support added to application and configuration

tool

B-155490 Request Stereo MPEG2 AAC and MPEG1 MP3 streams from SPDIF source are now

supported. Any other multichannel variants of AAC or MP3 will be muted.

Table B.1: Resolved Issues

Page 41: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 41 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Appendix C Power Consumption Results

Table C.1 shows power consumption measurements for the Sink application running on a CSR8670 device fitted to

a CNS10001v4 board.

These results are indicative only and were measured on a single device/board with the standard configuration.

Measurements were made with a fixed input voltage of 3.7 V.

Operating Mode Current Consumption (mA)

A2DP streaming 128 kbps, 48 kHz MP3, stereo output in slave mode with sniff 12.5 ms, 3 slot attempts, 1 slot timeout.

11.00

Voice call (eSCO 2-EV3 60 byte packets with 2-mic CVC, slave mode, with 100ms sniff, 2 slot attempt, 1 slot timeout), mono

12.21

Voice call (eSCO 2-EV3 60 byte packets with 1-mic CVC, slave mode, with 100ms sniff, 2 slot attempt, 1 slot timeout), mono

10.31

Voice call (eSCO 2-EV3 60 byte packets (No DSP), slave mode, with 100ms sniff, 2 slot attempt, 1 slot timeout), mono

9.07

SLC Only in Sniff (500 ms, 2 slot attempt, 1 slot timeout) Slave 0.25

Table C.1: Power Consumption

Page 42: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 42 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Document References

Document Reference

CSR GAIA Headset Command Reference CS-215201-DC

BlueCore Unified 27c Firmware Release Note CS-315177-RN

ADK Sink User Guide CS-236868-UG

ADK Configuration Tool User Guide CS-309942-UG

Page 43: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

Page 43 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure agreement www.csr.com

AD

K3.0

Re

lease

No

te

Terms and Definitions

BlueCore® Group term for CSR’s range of Bluetooth wireless technology chips

Bluetooth® Set of technologies providing audio and data transfer over short-range radio connections

CSR Cambridge Silicon Radio

UniFi® Group term for CSR’s range of chips designed to meet IEEE 802.11 standards

Page 44: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

专注于微波、射频、天线设计人才的培养 易迪拓培训 网址:http://www.edatop.com

射 频 和 天 线 设 计 培 训 课 程 推 荐

易迪拓培训(www.edatop.com)由数名来自于研发第一线的资深工程师发起成立,致力并专注于微

波、射频、天线设计研发人才的培养;我们于 2006 年整合合并微波 EDA 网(www.mweda.com),现

已发展成为国内最大的微波射频和天线设计人才培养基地,成功推出多套微波射频以及天线设计经典

培训课程和 ADS、HFSS 等专业软件使用培训课程,广受客户好评;并先后与人民邮电出版社、电子

工业出版社合作出版了多本专业图书,帮助数万名工程师提升了专业技术能力。客户遍布中兴通讯、

研通高频、埃威航电、国人通信等多家国内知名公司,以及台湾工业技术研究院、永业科技、全一电

子等多家台湾地区企业。

易迪拓培训推荐课程列表: http://www.edatop.com/peixun/tuijian/

射频工程师养成培训课程套装

该套装精选了射频专业基础培训课程、射频仿真设计培训课程和射频电

路测量培训课程三个类别共 30 门视频培训课程和 3 本图书教材;旨在

引领学员全面学习一个射频工程师需要熟悉、理解和掌握的专业知识和

研发设计能力。通过套装的学习,能够让学员完全达到和胜任一个合格

的射频工程师的要求…

课程网址:http://www.edatop.com/peixun/rfe/110.html

手机天线设计培训视频课程

该套课程全面讲授了当前手机天线相关设计技术,内容涵盖了早期的

外置螺旋手机天线设计,最常用的几种手机内置天线类型——如

monopole 天线、PIFA 天线、Loop 天线和 FICA 天线的设计,以及当前

高端智能手机中较常用的金属边框和全金属外壳手机天线的设计;通

过该套课程的学习,可以帮助您快速、全面、系统地学习、了解和掌

握各种类型的手机天线设计,以及天线及其匹配电路的设计和调试...

课程网址: http://www.edatop.com/peixun/antenna/133.html

WiFi 和蓝牙天线设计培训课程

该套课程是李明洋老师应邀给惠普 (HP)公司工程师讲授的 3 天员工内

训课程录像,课程内容是李明洋老师十多年工作经验积累和总结,主要

讲解了 WiFi 天线设计、HFSS 天线设计软件的使用,匹配电路设计调

试、矢量网络分析仪的使用操作、WiFi 射频电路和 PCB Layout 知识,

以及 EMC 问题的分析解决思路等内容。对于正在从事射频设计和天线

设计领域工作的您,绝对值得拥有和学习!…

课程网址:http://www.edatop.com/peixun/antenna/134.html

Page 45: [Title] · Page 1 of 43 © Cambridge Silicon Radio Limited 2014 CS-316158-RN Confidential Information - This Material is Subject to CSR’s Non-disclosure Agreement

`

专注于微波、射频、天线设计人才的培养 易迪拓培训 网址:http://www.edatop.com

CST 学习培训课程套装

该培训套装由易迪拓培训联合微波 EDA 网共同推出,是最全面、系统、

专业的 CST 微波工作室培训课程套装,所有课程都由经验丰富的专家授

课,视频教学,可以帮助您从零开始,全面系统地学习 CST 微波工作的

各项功能及其在微波射频、天线设计等领域的设计应用。且购买该套装,

还可超值赠送 3 个月免费学习答疑…

课程网址:http://www.edatop.com/peixun/cst/24.html

HFSS 学习培训课程套装

该套课程套装包含了本站全部 HFSS 培训课程,是迄今国内最全面、最

专业的 HFSS 培训教程套装,可以帮助您从零开始,全面深入学习 HFSS

的各项功能和在多个方面的工程应用。购买套装,更可超值赠送 3 个月

免费学习答疑,随时解答您学习过程中遇到的棘手问题,让您的 HFSS

学习更加轻松顺畅…

课程网址:http://www.edatop.com/peixun/hfss/11.html

ADS 学习培训课程套装

该套装是迄今国内最全面、最权威的 ADS 培训教程,共包含 10 门 ADS

学习培训课程。课程是由具有多年 ADS 使用经验的微波射频与通信系统

设计领域资深专家讲解,并多结合设计实例,由浅入深、详细而又全面

地讲解了 ADS 在微波射频电路设计、通信系统设计和电磁仿真设计方面

的内容。能让您在最短的时间内学会使用 ADS,迅速提升个人技术能力,

把 ADS 真正应用到实际研发工作中去,成为 ADS 设计专家...

课程网址: http://www.edatop.com/peixun/ads/13.html

我们的课程优势:

※ 成立于 2004 年,10 多年丰富的行业经验,

※ 一直致力并专注于微波射频和天线设计工程师的培养,更了解该行业对人才的要求

※ 经验丰富的一线资深工程师讲授,结合实际工程案例,直观、实用、易学

联系我们:

※ 易迪拓培训官网:http://www.edatop.com

※ 微波 EDA 网:http://www.mweda.com

※ 官方淘宝店:http://shop36920890.taobao.com

专注于微波、射频、天线设计人才的培养

官方网址:http://www.edatop.com 易迪拓培训 淘宝网店:http://shop36920890.taobao.com


Recommended