CC256XM4BTBLESW
TI dual-mode Bluetooth® stack on TM4C MCUs
CC256XM4BTBLESW
Overview
TI’s Dual-mode Bluetooth stack on TM4C MCUs software for Bluetooth + Bluetooth Low Energy enables the TM4C12x MCU and is comprised of Single Mode and Dual Mode offerings implementing the Bluetooth 4.0 specification. The Bluetooth stack is fully qualified (QDID 37180 and QDID 42849), provides simple command line sample applications to speed development, and upon request has MFI capability.
For a complete evaluation solution, the CC256XM4BTBLESW works directly with the TI hardware development kits: DK-TM4C123G and DK-TM4C129X.Moreover the stack that is available for the TM4C12x MCU, is certified and royalty-free.
The software works with all CC256x EM boards (CC256XQFNEM and CC2564MODNEM) which provide a complete Bluetooth BR/EDR/LE HCI solution, reducing design effort and enabling fast time to market. The CC256x EM boards include TI's seventh-generation Bluetooth core and provide a product-proven solution that is Bluetooth 4.1 compliant. The devices provide best-in-class RF performance with a transmit power and receive sensitivity that provides range of about 2X compared to other BLE-only solutions. Furthermore, TI’s power-management hardware and software algorithms provide significant power savings in all commonly used Bluetooth BR/EDR/LE modes of operation.
Features
- Supports Dual-mode Bluetooth 4.0 - Bluetooth certified and royaly free
- The Bluetooth stack is fully qualified (QDID 37180 and QDID 42849)
- Fully Thread safe
- Supports threaded (RTOS) and non-threaded (No OS) environment
- Fully Documented API Interface
- Works with any TM4C MCU with Flash >= 128KB
- Sample Apps are available for the MCU development kits below:
- DK-TM4C123G
- DK-TM4C129
- Protocols/Profiles can be selectively enabled/disabled
- Supports CCS, Keil and IAR IDEs
- Classic Profiles Available
- Advanced Audio Distribution Profile (A2DP): A3DP Implementation
- Audio/Video Remote Control Profile (AVRCP)
- Generic Access Profile (GAP )
- Generic Audio/Video Distribution Profile (GAVDP)
- Hands Free Profile (HFP)
- Human Interface Device Profile (HID)
- Message Access Profile (MAP)
- Phonebook Access Profile (PBAP)
- Serial Port Profile (SPP)
- Bluetooth Low Energy Profiles Available
- Alert Notification Service (ANS)
- Alert Notification Profile (ANP)
- Battery Service (BAS)
- Cycling Speed and Cadence Profile (CSCP)
- Device Information Service (DIS)
- Generic Access Profile Service (GAPS)
- Generic Attribute Profile (GATT)
- Health Thermometer Service (HTS)
- Health Thermometer Profile (HTP)
- Heart Rate Service (HRS)
- Heart Rate Profile (HRP)
- Human Interface Device Service (HIDS)
- HID over GATT Profile (HOGP)
- Immediate Alert Service (IAS)
- Link Loss Service (LLS)
- Phone Alert State Service (PASS)
- Phone Alert State Profile (PASP)
- Proximity Profile (PXP)
- TX Power Service (TPS)
Downloads
Supported products & hardware
Arm Cortex-M4 MCUs
Wi-Fi products
Evaluation board
Technical documentation
Type | Title | Date | ||
---|---|---|---|---|
User guide | Dual-Mode Bluetooth CC2564 Module Evaluation Board User's Guide (Rev. A) | 31 Aug 2021 | ||
Cybersecurity advisory | InjectaBLE: Injecting Malicious Traffic Into Established Bluetooth® Low Energy | 22 Jun 2021 | ||
Cybersecurity advisory | Bluetooth Basic Rate/Enhanced Data Rate – Bluetooth Impersonation AttackS (BIAS) | PDF | HTML | 18 May 2020 | |
Cybersecurity advisory | Bluetooth Low Energy, Basic Rate/Enhanced Data Rate – Method Confusion Pairing V | PDF | HTML | 18 May 2020 | |
White paper | Wireless Connectivity For The Internet of Things, One Size Does Not Fit All (Rev. A) | 16 Oct 2017 | ||
More literature | Dual-mode Bluetooth CC256x solutions (Rev. C) | 03 Feb 2016 | ||
User guide | Dual-Mode Bluetooth CC2564 Evaluation Board Quick Start Guide | 01 Oct 2015 | ||
User guide | Dual-Mode Bluetooth CC2564 Module Evaluation Board Quick Start Guide | 24 Jul 2015 | ||
White paper | Three Flavors of Bluetooth: Which One to Choose? | 25 Mar 2014 |
Related design resources
Software development
SOFTWARE DEVELOPMENT KIT (SDK)
Design tools & simulation
CALCULATION TOOL
Reference designs
REFERENCE DESIGN
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.
If you have questions about quality, packaging or ordering TI products, see TI support.