Skip to content

v2.0

Compare
Choose a tag to compare
@keyonjie keyonjie released this 17 Dec 12:57
· 5480 commits to main since this release

The SOF developers are pleased to announce the release of SOF v2.0.

Features

  • Performance improvements in copy functions for most components with less memory access. Some processing code paths improved by up to 40% fewer cycles than v1.9 with the same audio quality.
  • Stability improvements on multi-core support on Intel cAVS platforms which can now support running dynamic pipelines on any DSP core.
  • Zephyr RTOS is now used instead of XTOS for community release for the APL platform. Zephyr integration has reached feature parity on several Intel platforms. This has led to a lot of code simplification and reductions in the SOF application code with more integration planned for v2.1.
  • Support for basic playback and capture now on certain TGL Windows-based devices via the IPC4 protocol.

Recommended Linux recipe

  • Linux stable kernel 5.15 or newer, or SOF Linux kernel branch release/sof-2.0, commit beba60983395
    • Minimum requirement is 5.8 (kernel must support the firmware binary extended manifest header)
  • alsa-lib 1.2.5 or newer
  • alsa-ucm-conf 1.2.5 or newer

Binaries
Firmware, topology, and tool binaries are available here: https://github.com/thesofproject/sof-bin