Simplicity SDK Platform Version 6.1.2 - Release Notes (Oct 14, 2026)#

The Platform provides infrastructure support for applications developed with higher-level protocols, and it provides an interface with the underlying hardware.

Click here for earlier releases.

Release Summary#

Release Item Version Release Date Release Notes Key Features API Changes Bug Fixes Chip Enablement

Platform MCU

6.1.2

Oct 14, 2026

Release Notes

None.

None.

  • Fixed linker and power manager issues for Series 3 external flash and TCXO clock configurations.
  • Fixed issues in the DMA Channel Driver and HAL drivers (ACMP and EUSART).
  • Fixed identification of the SIMG301M104XIL and SIBG301M104XIL parts in Simplicity Studio.
  • Added support for BRD2610A.
  • Added support for BRD2608B, BRD2601D, BRD2602B, BRD2603C, BRD2600C, BRD2503C, BRD2504B, and BRD2506B.

Bootloader

3.3.2

Oct 14, 2026

Release Notes

None. None.
  • Fixed an issue in Delta DFU where the bootloader read metadata from Slot 0 instead of the firmware slot being updated.
  • Fixed GBL tag-order handling when an SE upgrade was combined with an unencrypted application and SE upgrade no-staging was enabled.
  • Added the missing documentation entry for the bootloader_app_properties component.
  • Added bootloader support for BRD2608B, BRD2602B, BRD2600C, and BRD2603C.
  • Added support for the bootloader-spi-ezsp application on xG2B OPNs and radio boards.

Security

6.1.2

Oct 07, 2026

Release Notes

None. None.
  • Fixed an issue in the PSA driver for AES encryption on HSE devices where a memcpy() call could read beyond the input buffer when the data length was not a multiple of 16 bytes.
None.

Micrium OS

6.1.1

Jul 29, 2026

Release Notes

None.

None.

  • Corrected the Micrium OS Studio configuration option names BSP_LF_CLK_SEL and CPU_CFG_CACHE_MGMT_EN.

None.

CPC

4.9.2

Oct 14, 2026

Release Notes

None.

None.

  • Fixed an issue where write completion callbacks (on_write_completed) were not invoked when the Power Manager was enabled in baremetal mode, because sl_cpc_is_ok_to_sleep() allowed sleep while deferred work was still pending.

None.

RAIL Library

3.1.1

Oct 14, 2026

Release Notes

None.

None.

None.

None.

Impact of Release Changes#

Impact Statements | Migration Guide

Impact Statements#

Item Impact
ARM CMSIS 6.2 upgrade

The osThreadAttr_t structure replaces the reserved member with affinity_mask. Applications that initialize .reserved in osThreadAttr_t initializer lists must remove it. This release includes a union-based compatibility layer to ease migration when the deprecated .reserved member is still referenced.

Do not initialize .reserved or .affinity_mask to 0; omit these members and rely on implicit zero-initialization for const structs with static storage.

GCC 14.2 Rel1

GCC updated from 12.2.1 to 14.2 Rel1. On Windows and macOS (Apple Silicon), use the Silicon Labs-provided GCC 14.2 Rel1 toolchain to build with LTO-enabled SDK libraries. Using the ARM-released GCC toolchain on these platforms with LTO enabled may result in link-time errors.

IAR 9.70.4

IAR updated from 9.40.1 to 9.70.4. Rebuild all projects after upgrading the toolchain.

LLVM 21.1.1

LLVM 21.1.1 is now available as a supported compiler for Series 2 and Series 3 platform applications. Rebuild all projects after upgrading the toolchain.

Migration Guide#

  • ARM CMSIS 6.2 migration:

    • Remove the .reserved member from all osThreadAttr_t initializer lists. Only initialize members that require non-zero or non-NULL values.

    • Example:

      static const osThreadAttr_t thread_attributes = {
        .name       = "app",
        .stack_size = 3072,
        .priority   = osPriorityLow,
      };
  • Compiler upgrade:

    • Rebuild all projects after upgrading to GCC 14.2 Rel1, IAR 9.70.4, or LLVM 21.1.1.

    • On Windows and macOS (Apple Silicon), install the Silicon Labs-provided GCC 14.2 Rel1 toolchain through Simplicity Installer / SLT when building with LTO.

  • DMADRV: The DMADRV component and all DMADRV APIs are now deprecated. They remain functional in this release and are scheduled for removal in the future. For new designs, use the dma_manager service and the dma_channel driver. Software components that previously used the DMADRV API, including SPIDRV and UARTDRV, have been migrated to the dma_manager service and dma_channel driver in this release. For more information, see the DMADRV Migration Guide.

Using This Release#

Installation and Use | Help and Feedback

Installation and Use#

To run your first demo, see our Getting Started Guides.

For information about Secure Vault Integration, see Secure Vault.

To review Security and Software Advisory notifications and manage your notification preferences:

  1. Go to https://community.silabs.com/.

  2. Log in with your account credentials.

  3. Click your profile icon in the upper-right corner of the page.

  4. Select Notifications from the dropdown menu.

  5. In the Notifications section, go to the My Product Notifications tab to review historical Security and Software Advisory notifications

  6. To manage your preferences, use the Manage Notifications tab to customize which product updates and advisories you receive.

To learn more about the software in this release, dive into our online documentation.

Help and Feedback#

SDK Release and Maintenance Policy#

See our SDK Release and Maintenance Policy.