Skip to content

Releases: NabuCasa/silabs-firmware-builder

Build 2024.10.21 (Gecko SDK v4.4.4)

21 Oct 14:38
5055f0d
Compare
Choose a tag to compare

Information

This pre-release rewrites the firmware builder and moves all chip-specific customization directly into the YAML manifests, in addition to renaming the firmware types. This is a breaking change for all firmware types. Please see the changes to the ZBT-1 manifest for an example of how to migrate.

This pre-release also introduces preliminary support for our XNCP custom commands. This is a work-in-progress and Zigbee software support will arrive over time. Do not rely on this command set to be stable, it will change in a future release.

What's Changed

New Contributors

  • @tl-sl made their first contribution in #84

Full Changelog: v2024.8.20...v2024.10.21

Build 2024.8.20 (Gecko SDK v4.4.4)

20 Aug 16:29
170367e
Compare
Choose a tag to compare

Information

This PR upgrades Gecko SDK from 4.4.3 to 4.4.4 for all firmwares.

What's Changed

Full Changelog: v2024.8.6...v2024.8.20

Build 2024.8.6 (Gecko SDK v4.4.3)

06 Aug 17:35
0368642
Compare
Choose a tag to compare

Information

This PR upgrades Gecko SDK from 4.4.2 to 4.4.3 for all firmwares.

What's Changed

Full Changelog: v2024.8.5...v2024.8.6

Build 2024.8.5 (Gecko SDK v4.4.2)

05 Aug 17:55
452165e
Compare
Choose a tag to compare

Information

This is a Zigbee "config tweaking" build based again on Gecko SDK v4.4.2. It improves Zigbee group command performance by increasing the broadcast and unicast table sizes in addition to increasing the source route table size (if you use source routing).

All other firmwares are unchanged compared to the previous release.

What's Changed

  • Increase the source route table size to 200 by @puddly in #66
  • Fix EFR32MG24 build by purging more chip-specific config files by @puddly in #67
  • Enable file prefix map for Makefiles for reproducible builds by @puddly in #68
  • Tooling cleanup and manifest reorganization by @puddly in #70
  • Treat build-time warnings as errors by @puddly in #72
  • Increase broadcast and unicast table sizes by @puddly in #71

Full Changelog: v4.4.2...v2024.8.5

Gecko SDK v4.4.2

24 May 17:15
3502451
Compare
Choose a tag to compare

Information

This is the first release utilizing our new firmware builder tool. Firmwares are built from Gecko SDK 4.4.2.

Please take a look at the new firmware manifest format if you are using this repository to build firmwares for other adapters, as it will greatly simplify things.

What's Changed

  • In-tree projects by @puddly in #41
  • Fix Git repo permissions during CI by @puddly in #52
  • Bump all CI action versions to remove deprecation warnings by @puddly in #53
  • Allow PRs to build images by @puddly in #54
  • Gecko SDK 4.4.2 by @puddly in #56
  • Include firmware and stack versions in filenames by @puddly in #55
  • Normalize .cproject files with pre-commit by @puddly in #60
  • Update documentation to reflect current firmware builder by @puddly in #59
  • Import typing to tools/build_project.py to fix CI by @puddly in #61
  • Fix location of project build scripts within Eclipse project config by @puddly in #58
  • Upload artifacts on release by @puddly in #62
  • Revert "Upload artifacts on release (#62)" by @puddly in #63
  • Upload artifacts on release by @puddly in #64
  • Set default OpenThread TX power to 6dBm by @puddly in #65

Full Changelog: v4.4.0...v4.4.2