Feature rich, CSR BC05 based multimedia modules for high quality audio and stereo applications
The BTM510 and BTM511 are low-power Bluetooth® modules from Laird Technologies designed for integrating robust audio and voice capabilities to OEM devices. Based on the market-leading Cambridge Silicon Radio BC05 chipset, these modules provide exceptionally low power consumption with outstanding range. Supporting Bluetooth Version 2.1+EDR specification, these modules provide the important advantage of Simple Secure Pairing (SSP) that improves security and enhances easy use. BTM510 and BTM511 modules come standard with SBC, AAC and apt-X™ audio codec support for high quality stereo audio applications.
The compact size of the modules makes them ideal for battery-powered or headset form factor audio and voice devices. With a 16-bit stereo codec and microphone inputs to support both stereo and mono applications, these modules also contain a fully, integrated Bluetooth-qualified stack along with SPP, HFP 1.5, HSP, AVRCP, and A2DP profiles.
The BTM510 and BTM511 modules include an embedded 32-bit, 64-MIPS DSP core within the BC05. This allows designers to add significant product enhancements including features such as echo cancellation, noise reduction, and audio enhancement using additional soft codecs. The availability of the 16 MB of flash memory in the module allows complex functionality to be supported.
BTM510 and BTM511 modules are provided with CSR’s apt-X codec without additional license fees. CSR’s world renowned apt-X™ audio compression solutions retain the full integrity of original digital audio and are optimized for instant real-time audio streaming (http://www.csr.com/products/technology/aptx). To speed product development and integration, Laird Technologies has developed a comprehensive AT command interface that simplifies application development, including support for audio and headset functionality. Combined with a low-cost development kit, Laird Technologies’ Bluetooth modules provide faster time to market.
BTM51x Application Areas
This page refers to the following Laird Technologies part numbers:
The BTM51x module family, with associated development kits, has been available as a mass production part since late 2010. As part of Laird’s commitment to continuous improvement and technical innovation, the product family has been consistently enhanced to provide key benefits for the global customer base. This document provides details and analysis of the enhanced feature set of the BTM51x series of Bluetooth Class 2 Audio modules from Laird Technologies.
BTM51x SERIES GENERAL OVERVIEW
The BTM51x series consist of Class 2 Bluetooth modules designed to add robust audio and voice capabilities to OEM products. The modules, which are based on the market-leading Cambridge Silicon Radio (CSR) BC05 chipset, provide an integrated stereo codec and a 64-MIPS Kalimba DSP. Using additional soft codecs, designers can add features such as echo cancellation, noise reduction, and audio enhancement. The module range supports Bluetooth specification v2.1 with Simple Secure Pairing for improved security and easier user functionality.
The BTM51x series offers significant time and cost advantages over an integrated or on-board solution. The modules carry a broad range of certifications -- Bluetooth END product, FCC modular, IC and CE – and support an extensive Bluetooth profile suite including support for SPP, HFP, HSP, DUN, A2DP and AVRCP. Support for a comprehensive AT command interface speeds integration and simplifies application development in the potentially complex world of mono and stereo audio products. A low-cost, feature-rich development kit further speeds customer’s time to market.
The following table summarizes the advantages of BTM51x series module over a Bluetooth chip:
BTM51x Series Module
MARKET AND APPLICATIONS
The BTM51x series has been designed into a wide range of OEM products that require a reliable Bluetooth wireless link for high-quality audio products. Two types of applications for which BTM51x series modules are a good fit are stereo streaming applications and mono voice applications. Stereo streaming applications include smartphone speaker docks, wireless hi-fi audio systems, automotive multimedia devices, and stereo headsets. Mono voice applications include VoIP phones and gateways, intercom systems, vehicle hands-free kits, first responder audio intercoms, and industrial audible alarm systems.
CSR ADK v2.0 SUPPORT
The latest production release of firmware for the BTM51x series (firmware version 18.104.22.168) incorporates an upgrade to the latest ADK2.0 from CSR for the BC05 MM chipset. Laird’s implementation of the ADK 2.0 in our AT command set enables an upgrade of all chosen A2DP encoders and decoders. This means that customers’ audio devices can act not only as the audio receiving role (A2DP sink) but also as the audio transmitter (A2DP source) providing the audio stream for Bluetooth wireless transmission.
This benefit is further enhanced by built-in support for the apt-X™ audio codec for wireline-quality stereo audio. This audio compression solution provides for the highest quality audio with very low latency for audio streaming devices. Support is available at no additional charge. The BTM5 series also supports Bluetooth’s standard SBC (SubBand Codec) codec and the AAC (Advanced Audio Codec), which is Apple’s preferred codec for iOS devices. (AAC technology is IP owned by numerous third parties and requires an independent license for use in the finished OEM product. For details please visit http://www.vialicensing.com.)
In summary, the BTM51x series supports the following A2DP encoders and decoders:
Soft codec support in standard production firmware enables customers to seamlessly support the vast majority of codec implementations found in today’s electronic devices.
SIMULTANEOUS PROFILE SUPPORT
The comprehensive AT command structure implemented on the BTM5 series allows customers the flexibility to support multiple Bluetooth profiles simultaneously. Laird’s years of experience in embedded Bluetooth applications have helped to illuminate specific customer use case scenarios that can only be realized by supporting simultaneous device profiles.
A customer implementing a Bluetooth wireless solution for first responders needed the ability to have a voice communications to BT-enabled gateway cellular device, as well as a data stream for sensor data. The BTM5 series AT command set handles this effortlessly by supporting Headset Profile (HSP) for the mono voice telephone and Serial Port Profile (SPP for the data channel). Similarly a customer required the ability to stream stereo audio for playing music files from their device and a data stream for GPS data – implemented by simultaneously using A2DP and SPP.
Flow Diagrams 1-5 in the Role Switch section outline the various scenarios that are easily addressed within the module’s firmware.
ENHANCED STATUS INFORMATION
The latest production release (v22.214.171.124) allows more transparency by providing detailed status information for all connected profiles. For all existing connections, the following items can be queried with a single ATI command:
Better control on Bluetooth links is achieved by new AT commands, allowing to request an HCI role change (master/slave) either manually or automatically on connect. This helps to improve Bluetooth performance in particular use cases, e.g. when an A2DP link is initiated from BTM5 to a phone.
Note: Some combinations of the HSP / HFP configuration may be complex due to the actual role specified. For example, it has been identified that simultaneously enabling the Gateway plus Headset / Hands-Free role resulted in an unresponsive system. Please contact your local Laird FAE for further information.
CLEAR VOICE CAPTURE (CVC)
In order to further improve the audio quality supported by the BTM5 series, Laird Technologies has included “Clear Voice Capture” (CVC) v5.0 in the module firmware images since v126.96.36.199.
CVC is a technology provided by Cambridge Silicon Radio (CSR) which utilises the BC05 internal DSP in order to improve the audio quality of SCO links (speech). This includes sophisticated noise reduction and echo cancellation. CVC works with both single and dual-microphone headsets, giving advanced audio enhancements and noise suppression to the near and far end as well as providing packet loss and bit error concealment.
The BTM5 series provides for three different usage scenarios -- Headset with one microphone, Headset with two microphones, and Hands-Free with one microphone -- with a separate DSP image for each, configurable by AT command. Whenever a SCO connection is established, the selected image is loaded on the DSP before the audio stream is connected.
This is where the support of AT commands for CVC ends. From the beginning of a SCO connection with CVC, the customer will use CSR tools, namely “Universal Front End (UFE)/ Universal Parameter Manager” to parameterise and tune the CVC algorithms. UFE is a powerful GUI that allows to hear new parameters immediately as they are written to the DSP for easier tuning. CSR provide documents which describe not only the details of how to tune their CVC algorithms, but also what needs to be taken into account when designing a headset (e.g. mechanics, position of microphones etc.) At the end of the tuning phase, a *.psr file will be created by UFE, containing all DSP parameters.
Once the customer has finished the tuning phase, the DSP parameters need to be written to the BTM51x module in the customer’s production environment. For this purpose, Laird Technologies provide a tool called “PsUpdate.bat” which will modify PSKEYS (DSP parameters) over UART. Using this tool guarantees the Bluetooth SIG approval remains valid.
In addition, a license key is required for the CVC image for production. This license key must be ordered from CSR approved distributors directly and written to the BTM5xx in the customer’s production environment using “PsUpdate.bat”. The license keys vary in price versus volume; one example, Digikey - part # BCSW-CVC-HS-1M-FX, has one of the keys as $0.55 per key for a MOQ on 2000 keys.
The Laird AT command set provides support commands for managing CVC license keys. This includes a check for a valid license key at boot time and when a SCO connection is entered. If a CVC image is loaded and the security check has failed, ERROR 83 is returned.
In order to further assist customers with CVC integration, Laird Technologies has produced a detailed Application Note to cover all aspects of the process. In order to access this information, which includes CSR specific information and IP, a Laird technologies NDA needs to be completed – please contact your local Laird Sales representative to expedite this process.
The diagram below shows a pictorial example of the CVC Development process and Appendix A covers an example of simple AT commands required to set up the enhanced audio link.
The Music Manager is a Windows based application that allows you to configure and monitor A2DP post processing algorithms. The Music Manager is available with the appropriate version of a Headset Application Development Kit (ADK). It is important to use the version of Music Manager which corresponds to the DSP images contained in a BTM51x firmware release. ATI38 helps identifying the image versions:
The string “ADK2.0” indicates that Music Manager which comes with CSR’s ADK2.0 is the appropriate version to configure DSP post processing for each of the 3 A2DP decoders contained in this BTM51x firmware release. These decoders provide a collection of audio effects to enhance or fine-tune audio output.
Audio effects are provided for both 44.1 kHz and 48 kHz sample rates, and are supported for all the specified decoders listed above. The audio effects Stereo 3D Enhancement, and Dither algorithms are sample rate agnostic. However separate 44.1 kHz and 48 kHz sample rate tuning is required for the Speaker and User Parametric Equalisers, Bass Boost and the Compander.
The BTM51x series is designed from the ground up to enable the widest array of audio applications for OEMs requiring mono and stereo audio capabilities. In order to provide a broad range of interface options, Laird provides for the following hardware interfaces on-board the module:
The Automation features implemented into the latest v188.8.131.52 firmware provide OEMs with increased flexibility and scope for their end product implementation. These features allow the OEM to provide enhanced levels of functionality to their end users allowing for seamless, intuitive audio connectivity to smartphones and audio devices. Additionally the integration of higher level Bluetooth functionality into the BTM51x series modules reduces the processing burden for the OEMs host architecture, potentially reducing the overall BOM costs.
In order to speed OEM customers time to market, the BTM5 series of modules is fully approved from a Bluetooth SIG perspective and comes with a wide range of country RF approvals. This enables OEM customers to utilise the module’s approvals within their host product and significantly reduces the approvals/compliance costs – and overall risks – of launching a new product in mass production.
The Bluetooth SIG approval held by the BTM5 series (B016227) is called ‘End Product Listing’ (EPL).This means that the module does not require any additional testing or approvals from a global Bluetooth perspective and allows the OEM to fully market their device using the Bluetooth name and logos. The only obligations for the OEM, as specified by the Bluetooth SIG, are that they apply free of charge to become a Bluetooth Adopter at the Bluetooth SIG and list their final end device on the Bluetooth SIG EPL listing. A handy guide to the Bluetooth SIG process can be found at the end of the detailed User Manual for the BTM51x.
OEMs can take advantage of the modules’ following Regulatory Approvals:
CUSTOM PART NUMBERS AND FIRMWARE IMAGES
The BTM5 series of innovative Bluetooth modules is built utilising over 10 years’ experience designing with CSR silicon. The design of the hardware and firmware implementation is 100% developed by Laird Technologies, allowing flexibility in our approach to firmware customisation.
The structured AT command set covers the vast majority of individual OEMs requirements for allowing access to the myriad functions of the BTM5 module. However, from time to time, individual customers have a particular application requirement or use case scenario that needs a specific function.
Laird maintains an open approach towards new feature requests from customers and assesses each against the backdrop of our own firmware development schedules, multiple requests for similar functions and commercial viability. In the main, these new features can be rolled into the firmware development roadmap and provided to customers as part of the standard production release firmware. If the request is uniquely customer orientated then Laird can offer a custom part number with tailored firmware developed to provide the required functionality against either a NRE firmware development fee or amortised against a volume purchase agreement.
An example of this is providing integration of customer DSP code into the BTM5 series firmware image, such as in an A2DP sink by inserting a custom signal processing block behind the A2DP decoder. Customers can start developing their DSP application using “MyFirstKalimbaDspApplication” / “MySecondKalimbaDspApplication” which is provided within CSR’s BC05 SDK / ADK.
GLOBAL COMPANY - LOCAL SUPPORT
Laird is committed to providing a robust and reliable Bluetooth development experience for all customers, large or small. Each BTM5 series module and development kit is backed by a comprehensive User Manual, Quick Start Guides, product videos and most importantly by regional technical support through our global Field Application Engineer (FAE network). The FAE team is represented by support teams in Asia, Europe and the US who will assist customers through the complete product development cycle – initial evaluation, prototypes, pre-production and mass production roll out.
Examples of the supporting documentation can be found in Appendix B with web links to the content.
PREPARE AT COMMAND SETTINGS
The following AT command sequence needs to be sent to the BTM5xx in order to prepare it for CVC – headset 1 mic:
AT Command (HF)
CREATE AN SCO LINK
For the CVC image to be loaded, a SCO link must be created. One option is to use a mobile phone as the audio gateway for HFP.
A better option (at least for the development phase) is a second BTM5xx, e.g. a BTM51x development kit, because this allows full control over the SCO link (mobile phones often close the SCO link if no audio is being transmitted). This setup is outlined below.
The second BTM5xx is configured as follows:
AT Command (HFG)
Currently, CVC is not supported for the audio gateway role of neither HFP nor HSP. In most use cases, the audio gateway will typically be a mobile phone.
Now we can initiate the HFP link. The link can be initiated from either end, in the first table the link is intiated from the HF device (BTM5xx with S318=1) :
AT Command (HR)
The second table lists AT commands for initiating the link from the HFG side (BTM5xx)
The BTM51x series modules are feature rich, BC05 Class 2 modules for high quality audio and stereo Bluetooth applications.
© 2013 Laird Technologies
This document is issued by Laird Technologies Limited in confidence, and is not to be reproduced in whole or in part without the prior written permission of Laird Technologies. The information contained herein is the property of Laird Technologies and is to be used only for the purpose for which it is submitted and is not to be released in whole or in part without the prior written permission of Laird Technologies.
The BTM510 and BTM511 are certified for compliance to regulatory and Bluetooth Special Interest Group (SIG) standards and specifications. Laird Technologies customers can leverage the grants, approvals, and formal test reports associated with these certifications to achieve required device certifications; for details, consult the information below. For additional guidance, contact the wireless certifications group via email.
The BTM510 and BTM511 Bluetooth Modules have been tested for compliance to various CE and ETSI standards and specifications:
These formal test reports may be leveraged by mobile and portable device vendors as part of their self-declaration to obtain the CE mark required by members of the European Union. ETSI/CE rules differ from those of the FCC and IC in that there is no provision for a modular approval. All approvals and certifications must exist at the device level rather than the module (radio) level.
The BTM510 and BTM511 are fully compliant with Annex IV procedures in article 10.5 of R&TTE directive 99/5/EC.
The BTM510 and BTM511 are fully compliant with European Union Directive 2003/95/EC or Reduction of Hazardous Substances (RoHS) as per our Declaration of Compliance. Click to view the Statement of Compliance to EU WEEE Directive and RoHS Directive.
Laird Technologies has received the following FCC grants for the BTM510 and BTM511:
These grants are Modular Approvals. Specific limitations are indicated on each grant.
The BTM51x series has been tested and found to comply with FCC Part 15 Subpart B limits. OEM integrators should have their end product tested by a qualified test house to verify their complete device remains in compliance with these limits.
The BTM511 holds a full modular approval. The BTM510 holds a limited modular approval due to antenna layout restrictions. OEM integrators should refer to the BTM510 manual or contact a Laird FAE for full details on this subject.
The BTM510 and BTM511 are approved for mobile and portable applications.
The BTM510 and BTM511 are certified for compliance to the Industry Canada (IC) RSS-210 (Issued 8 December 2010) standard. IC 6616A-certification is based on FCC certification testing, using the same antennas and transmit power and covering the same frequency bands.
The BTM511 is certified for compliance to the Japan RF ARIB STD-T66 standard.
The BTM510 and BTM511 modules are fully Bluetooth SIG qualified as END products. View the listing on the Bluetooth SIG website, here. For more information visit the Bluetooth SIG website, here.
1.1. Company warrants that at the time of the shipment of the subject the Products, such the Products conforms to the description listed on Company's Sales Order Acknowledgment. Company has the right, exercisable in its sole discretion, to substitute the Products comparable to any sample tested and approved by Purchaser and/or specified by Purchaser. Company's maximum liability to Purchaser or any other party, arising out of the the Products provided to Purchaser or its use, whether based upon warranty, contract, negligence, or any other cause or claim, shall at all times be limited solely to the repair or replacement, at the option of Company, of such the Products which does not conform to the description on Company's Sales Order Acknowledgement, determined by Company upon proof reasonably satisfactory to the Company, and upon expiration of any stated warranty period, any such liability shall terminate. Company limits all warranties to a maximum of 12 months from date of original shipment. COMPANY SHALL HAVE NO FURTHER LIABILITY FOR DAMAGES OR INJURY OF ANY KIND, WHETHER TO PURCHASER OR ANY THIRD PARTY, INCLUDING, BUT NOT LIMITED TO, DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES, PERSONAL INJURIES AND PROPERTY DAMAGE, HOWEVER RESULTING, WHETHER FROM USE, CONDITION OR THE FAILURE OF COMPANY'S PRODUCT. THIS WARRANTY IS EXPRESSLY IN LIEU OF ALL OTHER WARRANTIES, EITHER EXPRESSED OR IMPLIED, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE, AND THERE ARE NO WARRANTIES THAT EXTEND BEYOND THE WARRANTIES EXPRESSLY STATED HEREIN. ALSO, COMPANY DOES NOT WARRANT THAT THE GOODS SHALL BE DELIVERED FREE FROM RIGHTFUL CLAIM OF ANY THIRD PARTY BY WAY OF INFRINGEMENT OR THE LIKE. NO PERSON IS AUTHORIZED TO REPRESENT, PROMISE OR ASSUME ANY OBLIGATION OR LIABILITY CONTRARY OR IN ADDITION TO THIS WARRANTY. ALL OTHER WARRANTIES ARE SPECIFICALLY AND EXPRESSLY EXCLUDED.
2. Claims for Damages / Defective Products/Limitation of Liability
2.1. In the event that the Purchaser alleges that it has received defective or damaged Products, the Purchaser must inform the Company in writing within thirty (30) days of date of receipt of the Products, failing which all claims shall be deemed to be waived and the goods to have been accepted by the Purchaser. This written notice must include the part number of the Products, a description of the characteristics, which are not satisfactory, the MO number related to the batch, along with any further unique reference numbers that may appear on the packaging of the Products. Upon review and approval of the written notice by the Company, the Company will issue a Return Material Authorization number, which allows the Purchaser to return the defective goods. Upon receipt of the entire quantity of defective material, the Company will replace the Products on a like-for-like basis, or at the discretion of the Purchaser, will issue credit to the Purchaser’s account with the Company. The issuance of debit notes by the Purchaser while awaiting a potential credit on damaged or defective parts will not be accepted by the Company as having discharged the liability of the debt incurred on the issuance of the original invoice. Claims for shortage of delivery of Products will not be entertained unless a separate written notice is given to the Company within five (5) days of date of receipt of the Products. Where the terms of delivery are freight collect the Company cannot accept any liability for the actions of the Purchaser’s designated freight forwarder or carrier and as such no claim may be made against the Company for such delivery shortages. No claim by the Purchaser in respect of certain Products whether in one or more orders shall be accepted as a reason for cancellation of any other orders or the remainder of any order part of which is subject to the claim. Products supplied by the Company must be stored, carried, processed, installed or otherwise handled or dealt with in accordance with the Company’s published instructions, and in accordance with normal safety procedures for the handling of the Products and the Company shall not be liable for any loss, damage, injury or expense arising out of the Products or their condition if this is not done. The Company shall not be liable to replace any Products rejected only on the grounds of immaterial imperfections or variations in the manufacturing process.
2.2. Limitation of LiabilityIn the event of any claim against the Company in respect of any matter whatsoever, the Company’s liability (if any) shall be limited to the replacement of the Products sold in respect of which the liability arises if required and practicable, or the Purchaser shall be given a credit for the invoiced value of the order in respect of which the liability arises. The maximum amount of the Company’s liability in respect of Products sold shall therefore be the invoice value of such Products sold by the Company to the Purchaser.
To read the full Terms and Conditions, Click Here.
Our Business | History | Leadership | Laird-PLC | Investors Relations | News & Events | Careers | Policies
Antennas & Reception Solutions | EMI Solutions | Power Products | Thermal Management Solutions | Embedded Wireless SolutionsTelematics & Tracking Devices | Remote Control Systems | Mining Communications Systems
Handsets & Mobile | Automotive Electronics | Telematics & Asset Tracking | Consumer Electronics | Industrial & Instrumentation | Medical | Military Wireless M2M | IT/Computing | Telecommunications