Releases: thesofproject/sof
v2.7
The SOF technical steering committee is pleased to announce the v2.7 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: AMD Van Gogh
- Performance optimizations to audio components: Aria, Volume, Time Domain Fixed Beamformer (TDFB), MFCC Feature Extractor
- Pipeline 2.0 - Work started to improve the pipeline framework aiming to reduce memory consumption and to support distributing pipelines across multiple DSP cores
- Improved audio stub infrastructure to help with 3rd party module integration
- Zephyr Ready - First production quality SOF platform released for Meteor Lake using native Zephyr RTOS.
v2.6.1
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
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
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
v2.5
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
The first release candidate for SOF v2.5.
Full Changelog: v2.4.1...v2.5-rc1
v2.4.1
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
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
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