Skip to content

Releases: thesofproject/sof

v2.6.1

20 Jul 18:58
Compare
Choose a tag to compare

The SOF technical steering committee is pleased to announce the v2.6.1 release of SOF. This is a minor update that incorporates a fix to rimage signing infrastructure, allowing to provide a more complete set of prebuilt images.

Signed binaries for selected Intel platforms are here https://github.com/thesofproject/sof-bin (see also notes at https://github.com/thesofproject/sof-bin/blob/main/v2.6.x/README.md ).

v2.2.6

06 Jul 11:31
Compare
Choose a tag to compare

2.2.x is the stable release for Intel RPL and previous released products. v2.2.6 is to cherry pick topology updates for some Intel TGL, ADL and RPL platforms:
81f5822 topology1: adl: add support for Nocodec amp and HDMI-in capture.
310b10c topology1: tgl: add support for Nocodec amp and HDMI-in capture.
d0dbfd6 topology1: add support for rt1308 ssp amp + HDMI-in capture.
058e657 topology1: add support for Dell SKU 0934
3d54d14 topology1: add Dell SKU 0BDA support
5fa9cb6 topology1: CMakeLists: add RPLP CRB support for SoundWire

v2.6

29 Jun 18:45
Compare
Choose a tag to compare

The SOF technical steering committee is pleased to announce the v2.6 release of SOF. This release focuses on optimization of key audio components and extends the usage of Zephyr as the RTOS for SOF.

Signed binaries for selected Intel platforms are here https://github.com/thesofproject/sof-bin.

Highlights

  • New platforms: NXP i.MX93 and initial Intel Lunar Lake support.
  • Performance optimizations to audio components: dcblocker, eq-fir and copier; increased usage of HiFi4 SIMD.
  • More native Zephyr platforms: Intel cAVS2.5
  • Initial support for non built-in libraries.
  • Support to run SOF as Zephyr POSIX target on Linux for faster feature development and fuzzing.
  • Continuing hardening of IPC and Zephyr.

v2.2.5

04 May 11:57
Compare
Choose a tag to compare

2.2.x is the stable release for Intel RPL and previous released products. v2.2.5 is to cherry pick topology updates for Intel Alder Lake platforms with ES8336 codec:

  • 57e976e topology1: add missing ADL-es8336 topologies

v2.5

30 Mar 22:25
Compare
Choose a tag to compare

The SOF technical steering committee are pleased to announce the v2.5 release of SOF. Focus of this release has been optimization of key audio components and extending the usage of Zephyr as the RTOS for SOF.

Signed binaries for selected Intel platforms are here https://github.com/thesofproject/sof-bin.

Highlights

  • New platforms supported: MediaTek mt8188
  • New audio modules: ARIA (Automatic Regressive Input Amplifier)
  • New modules migrated to Module API: SRC
  • Significant performance optimizations: dcblock (upto 50%). mixer (upto 18%), volume (upto 15%), copier (upto 33%), eqiir
  • Continued adoption of Zephyr native interfaces in SOF application code: module initialization now done with SYS_INIT(), removal of XTOS dependency in idc.h/task.h/io.h interfaces.
  • Removal of legacy Intel platforms -- support for these platforms will continue via SOF stable-v2.2 branch. The remaining Intel platforms in SOF mainline all use Zephyr as the RTOS.

Full Changelog: v2.4.1...v2.5

v2.5-rc1

17 Mar 15:50
Compare
Choose a tag to compare
v2.5-rc1 Pre-release
Pre-release

The first release candidate for SOF v2.5.

Full Changelog: v2.4.1...v2.5-rc1

v2.4.1

24 Jan 12:11
Compare
Choose a tag to compare

SOF v2.4.1 Release

The SOF technical steering committee are pleased to announce the v2.4.1 release of SOF. This is the first release using Zephyr RTOS with native Zephyr device drivers (on some Intel platforms) and Windows IPC. v2.4.1 should be the last "opt-in" intermediary release as code is transitioned to support Zephyr RTOS, topology2, Module API and IPC abstraction (IPC3/4) support.

Signed binaries for selected Intel platforms are here https://github.com/thesofproject/sof-bin.

Highlights

  • Zephyr RTOS with Zephyr device drivers on Intel Tigerlake platform as user "opt-in", defaults is TGL (xtos) on v2.2
  • IPC configuration now defaults to IPC4 (version used on Windows) on Intel platforms and topology has been upgraded to version 2.
  • Lots of processing optimizations and increased use of SIMD intrinsics in hot processing code.
  • About 50% of processing modules upgraded to new Module API alongside the initial introduction of IADK API (to support reuse of 3rd party modules from Windows)
  • Support for Cadence MP3 and AAC decoders (IPC3 only atm).

Full Changelog: v2.3...v2.4.1

v2.2.4

07 Jan 13:51
Compare
Choose a tag to compare

2.2.x is the stable release for Intel RPL and previous released products. v2.2.4 is to cherry pick some topology updates for Intel Raptor Lake (RPL), Alder Lake (ADL) and Jasper Lake (JSL) platforms:

  • c91326b topology1: add ADL Rooks County laptop LAPRC710
  • 0144769 topology1: add sof-rpl-rt711-l2-rt1316-l01
  • 89b1f50 topology1: add sof-rpl-rt711-l0-rt1318-l12
  • 8a394bb topology: sof-jsl-rt5682: add sof-jsl-rt5682.tplg

For the topology binary release, please refer to https://github.com/thesofproject/sof-bin/releases/tag/v2.2.4
There are no updates in FW source code from v2.2

v2.2.3

25 Nov 06:45
Compare
Choose a tag to compare

v2.2.x is the stable release for Intel RPL and previous released products. v2.2.3 is to

  • add support for ADL-N production platform
  • cherry pick topology updates for Intel Raptor Lake (RPL), Alder Lake (ADL) and Ice Lake (ICL) platforms. Please find details in PR #6621

There are no updates in FW source code from v2.2

v2.3

20 Sep 12:31
Compare
Choose a tag to compare

SOF v2.3 Release

The SOF technical steering committee are pleased to announce the v2.3 release of SOF. This is the first release using Zephyr as the RTOS on selected platforms !

Signed binaries for selected Intel platforms should land in next few days.

Highlights

  • Support for next generation AMD Rembrandt and Intel Raptorlake platforms.
  • Zephyr RTOS on Intel Tigerlake platform as user "opt-in", defaults is TGL (xtos) on v2.2
  • SIMD (Hifi3/4) Performance improvements on mixer, copier, PCM converter and volume components with up to 25-60% speed improvement depending on use case.
  • SPARSE support added to codebase and used to partition memory pointers into cache and uncache types.

What's Changed

Read more