CC2755P10 LaunchPad

CC2755P10 LaunchPad

🧪 Preview — Hubble validation in progress. The CC2755P10 LaunchPad (LP-EM-CC2755P10) is not yet generally available from TI. While the silicon is in production and TI supports Zephyr for the CC27xx family, this board has not yet been validated against the Hubble Network SDK. For active development today, see the CC2340R5 LaunchPad.

Overview

The CC2755P10 is Texas Instruments’ high-performance multi-protocol wireless MCU, part of the SimpleLink Low Power F3 family (the same family as the CC2340R5). Where the CC2340R5 targets BLE-only, ultra-low-cost designs, the CC2755P10 adds a 96 MHz Cortex-M33, an Algorithm Processing Unit for Bluetooth Channel Sounding (high-accuracy distance ranging), an integrated Hardware Security Module, and multi-protocol support across BLE 6.0, Zigbee 3.0, Thread 1.3, and Matter 1.2.

The P variant (“P10”) integrates an on-chip power amplifier and balun for up to +20 dBm output — useful for range-critical applications. The companion CC2755R10 is the +10 dBm variant.

Quick Specifications

SpecificationDetails
ManufacturerTexas Instruments
SoCCC2755P10
CPUARM Cortex-M33 @ 96 MHz (FPU + TrustZone-M + CDE)
RAM162 KB SRAM (full retention in standby)
Flash1024 KB (1 MB)
BluetoothBLE 6.0 Qualified (incl. Channel Sounding)
Other ProtocolsZigbee 3.0 (Certified), Thread 1.3, Matter 1.2, IEEE 802.15.4, Proprietary 2.4 GHz
TX Output PowerUp to +20 dBm
RX Sensitivity−97 dBm (BLE 1 Mbps), −103.5 dBm (BLE LR 125 kbps)
GPIOs23
Supply Voltage1.71 V – 3.8 V
Operating Temp−40 °C to +125 °C
Zephyr Board IDlp_em_cc2755p10 (preliminary — see TI simplelink-zephyr)

Key Features

  • Bluetooth 6.0 including LE Coded PHYs, 2 Mbps PHY, advertising extensions, CSA #2, and Channel Sounding for phase-based distance ranging
  • Multi-protocol radio — BLE 6.0, Zigbee 3.0 (Certified), Thread 1.3, Matter 1.2, IEEE 802.15.4. The F3 SDK’s Dynamic Multi-Protocol Manager (DMM) enables concurrent BLE + Zigbee MAC operation on CC27xx
  • Algorithm Processing Unit (APU) @ 96 MHz — mathematical accelerator for FFT, MUSIC, and neural-network workloads used in Channel Sounding post-processing
  • Edge AI ready — Arm Custom Datapath Extension (CDE) instructions on the Cortex-M33 for ML acceleration
  • Hardware Security Module (HSM) — AES-256, ECC-521, RSA-3072, SHA-512, TRNG, DPA countermeasures
  • TrustZone-M trusted execution environment with MPU, memory firewalls, and 32 KB system ROM with secure boot Root of Trust
  • On-chip buck DC/DC converter for power efficiency at +20 dBm
  • Integrated BALUN + RF switch — single RF pin for TX/RX, reduced BOM
  • Ultra-low standby: 0.9 µA with RTC running and full 162 KB SRAM retention
  • 2× UART (LIN-capable), 2× SPI, I²C, I²S, 12-bit ADC @ 1.2 MSPS, comparator, RTC, watchdog
  • Silicon package: 6 × 6 mm QFN40 (WCSP preview also available)

Getting Started with Hubble

Status: Hubble SDK samples have not yet been ported to the CC2755P10. The instructions below describe the intended flow once TI publishes the lp_em_cc2755p10 board definition upstream and a Hubble sample is available. Track progress in HubbleNetwork/sdk and TexasInstruments/simplelink-zephyr.

Prerequisites

Before you begin, ensure you have:

Build and Flash

Follow the Hubble Zephyr Quick Start Guide to integrate Hubble Network into your project.

# Build for CC2755P10 LaunchPad (board ID preliminary)
cd ~/hubblenetwork-workspace/
west build -p -b lp_em_cc2755p10 modules/lib/hubblenetwork-sdk/samples/zephyr/ble-network

# Flash to board (requires J-Link — see XDS110 note below)
west flash
Note: As with all CC23xx/CC27xx LaunchPads, the on-board XDS110 debugger is not natively supported by Zephyr’s west flash. Use a J-Link, TI UniFlash, or Code Composer Studio.

Verify Connection

Connect to the serial console to verify your board is communicating with Hubble:

# Linux/macOS
minicom -D /dev/ttyACM0 -b 115200

# Windows (use PuTTY or similar)
# Connect to COMx at 115200 baud

You should see output indicating successful Hubble Network initialization.

Pinout Reference

Preliminary — pinout will be finalized when TI publishes the LP-EM-CC2755P10 user guide. The CC2755P10 silicon exposes 23 GPIOs (19 DIO + 2 SWD + 2 LFXT) on a 6 × 6 mm QFN40 package.

For the most current pin assignments, refer to the CC2755x10 datasheet and the CC27xx Technical Reference Manual.

UART Console

  • Default Baud Rate: 115200

Power Considerations

The CC2755P10 is designed for both battery-powered and line-powered applications. With the on-chip buck DC/DC enabled (VDDS = 3.0 V):

Typical Current Consumption (from datasheet SWRS306D):

  • RX active: 6.1 mA
  • TX @ 0 dBm: 7.7 mA
  • TX @ +20 dBm: 143 mA (P variant peak)
  • Active MCU @ 96 MHz (CoreMark): 6.8 mA
  • Standby (low-power mode, RTC on, full 162 KB SRAM retention): 0.9 µA
  • Shutdown: 160 nA
The +20 dBm TX current is materially higher than a BLE-only chip like the CC2340R5 — choose the P variant when range justifies the energy cost, otherwise the CC2755R10 (+10 dBm) or CC2340R5 will be more battery-efficient.

Troubleshooting

Board not detected

  • Ensure USB cable supports data (not charging-only)
  • Try a different USB port
  • Install XDS110 drivers from TI

Flash errors with XDS110

  • XDS110 is not natively supported in Zephyr west flash
  • Option 1: Use J-Link debugger (connect to debug header)
  • Option 2: Use Code Composer Studio to flash the binary
  • Option 3: Use UniFlash tool from TI

Using J-Link for flashing

# Connect J-Link to debug header on LaunchPad
# Then use west flash normally
west flash --runner jlink

CC2755P10 board not in Zephyr

  • The lp_em_cc2755p10 board definition lives in TI’s downstream Zephyr fork: simplelink-zephyr
  • Add it as a west module until upstream Zephyr merges support
  • For interim evaluation of CC27xx software, the lp_em_cc2745r10_q1 board can run most CC2755P10 examples (per TI E2E guidance)

Serial output issues

  • Verify baud rate is set to 115200
  • Check correct COM port (XDS110 creates multiple ports)
  • Use TI’s terminal tool or standard serial terminal

Resources

Official Documentation

Zephyr Documentation

Software

Hubble Network

Purchase


Next Steps