Skip to content

Simplicity SDK 2025.12.0 for OpenThread (and Router)#182

Open
puddly wants to merge 5 commits intoNabuCasa:mainfrom
puddly:puddly/ssdk-2025.12.0
Open

Simplicity SDK 2025.12.0 for OpenThread (and Router)#182
puddly wants to merge 5 commits intoNabuCasa:mainfrom
puddly:puddly/ssdk-2025.12.0

Conversation

@puddly
Copy link
Copy Markdown
Collaborator

@puddly puddly commented Jan 26, 2026

The bulk of the work for this migration was done in #178, this PR just bumps a few version strings. Theoretically the Zigbee side works with the new SDK as well because the code has #ifdefs allowing for compilation with both Gecko SDK and Simplicity SDK. For now, we're going to just test OpenThread. I didn't notice a single protocol-level change between the two SDK releases so we don't need to change anything in bellows to support this SDK.

I've also bumped the ZBT-2 router firmware and enabled the Zigbee 4.0 firmware flags, since it's basically in alpha testing at the moment. It features an improved rejoin algorithm, some new clusters by default (PollControl and KeepAlive), and some better link key encryption. These optional features require a compatible coordinator firmware, we'll release a Zigbee 4.0 coordinator firmware for beta testing after the current beta is promoted to stable, likely this week.

Fixes #177.

@jvmahon
Copy link
Copy Markdown

jvmahon commented Jan 27, 2026

FYI - Out of curiosity, I gave this build a try and it seems to work well (network is ~100 thread devices, 3 ZBT-2s).

@jvmahon
Copy link
Copy Markdown

jvmahon commented Feb 28, 2026

There is an issue that shows up with the Open thread firmware on Raspberry Pi3 (but not on Pi4 or Pi5).

Using openthread RCP firmware (I tried both the 2.7.2 and 3.0.0 versions), and HA OTBR App on a RPi3, the OTBR consistently crashes - sometimes on startup, sometimes after several hours. This occurs with both ZBT-1 and ZBT-2.

FYI - I'm using a mix of one RPi3, one RPi4, and two RPi5 connected over ethernet.

There is a 2025.12.1 point release of the Simplicity SDK - maybe worth updating to and testing that?

A debug log is attached
Pi3_debug_core_openthread_border_router_2026-02-28T14-26-02.904Z.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New beta version of the ZBT-2 firmware based Simplicity SDK 2025.12

2 participants