Skip to content

Releases: SiliconLabsSoftware/zephyr-silabs

Silicon Labs SDK for Zephyr v2025.9.0-beta

17 Sep 11:37
Compare
Choose a tag to compare

Release date: September 17, 2025

This beta release of the Silicon Labs SDK for Zephyr is based on

Being a beta release, the software has not undergone Bluetooth qualification and cannot be used as part of a qualified Bluetooth product.

Documentation

Documentation for this release can be found at docs.silabs.com/zephyr/2025.9.0/

Supported Hardware

Primary Platforms

  • EFR32xG24
  • EFR32xG29

Additional Platforms

  • EFR32xG22
  • EFR32xG27

Community Platforms

  • EFR32xG21
  • EFR32xG23
  • EFR32xG28

Supported Features

Drivers

  • ADC
  • Clock Control
  • Comparator (ACMP)
  • Counter
  • DAC
  • DMA
  • Entropy
  • Flash
  • GPIO
  • I2C
  • Pin Control
  • PWM
  • SPI
  • UART
  • Watchdog

Bluetooth LE

Roles

  • Broadcaster
  • Observer
  • Peripheral
  • Central
  • GATT Client
  • GATT Server

Features

  • Legacy advertising
  • Extended advertising
  • Periodic advertising
  • Passive scanning
  • Active scanning
  • LE privacy
  • LE security mode 1 levels 1/2/3/4
  • LE security mode 2
  • LE secure connections
  • Just works pairing
  • Passkey entry pairing
  • Out of Band support
  • Enhanced ATT

Known Issues

ID Description
1496667 If both sides of a Bluetooth connection initiate a PHY update simultaneously, there will be a collision. The central device initiates a PHY update and then rejects the peripheral's PHY update request. The central changes the PHY at the correct instant, but the peripheral does not, leading to a supervision timeout and disconnection. A workaround for this is to disable the Kconfig BT_AUTO_PHY_UPDATE. Enabling it prevents two nodes running Zephyr from connecting. This issue will be fixed in an upcoming release of the Bluetooth Link Layer library.