v2025.05
The release includes latest binaries of FW, tool and topology for all Intel released platforms, by combining:
- SOF v2.13 firmware binaries. For older Intel platforms, firmware from v2.2 stable.
- SOF v2.13 tools. For older Intel platforms, tools from v2.2 stable.
- SOF v2.13 DSP topologies. For older Intel platforms, topologies matching v2.2.13.
See https://github.com/thesofproject/sof/releases/tag/v2.13 source release notes for a summary of new features and key bugfixes.
Note: sof-bin releases currently only contain binaries for Intel SOF platforms. The release process is open to other vendors and future versions may include binaries for a larger set of hardware platforms.
New DSP topologies added
For v2.13 series (Meteor Lake and newer), the following new topology files have been added since v2.12:
- sof-arl-dmic-2ch-id5.tplg
- sof-arl-dmic-4ch-id5.tplg
- sof-hda-generic-1ch.tplg
- sof-hda-generic-ace1-1ch.tplg
- sof-hda-generic-ace3-1ch.tplg
- sof-hda-generic-cavs25-1ch.tplg
- sof-hdmi-pcm5-id5.tplg
- sof-hdmi-pcm5-id7.tplg
- sof-lnl-dmic-2ch-id5.tplg
- sof-lnl-dmic-4ch-id5.tplg
-sof-mtl-dmic-2ch-id5.tplg
-sof-mtl-dmic-4ch-id5.tplg
-sof-mtl-max98360a-rt5682.tplg - sof-mtl-rt711-2ch.tplg
- sof-ptl-cs42l43-l2-cs35l56x6-l13.tplg
- sof-ptl-dmic-2ch-id5.tplg
- sof-ptl-dmic-4ch-id5.tplg
- sof-ptl-rt712-l3-rt1320-l2.tplg
- sof-ptl-rt712-l3-rt1320-l3-4ch.tplg
- sof-ptl-rt712-l3-rt1320-l3.tplg
- sof-ptl-rt713-l3-rt1320-l12.tplg
- sof-sdca-1amp-id2.tplg
- sof-sdca-2amp-id2.tplg
- sof-sdca-jack-id0.tplg
- sof-sdca-mic-id4.tplg
Notes for distribution packagers
Starting with Intel Panther Lake, the firmware is split into separate base (sof-ptl.ri) and audio modules (sof-ptl-openmodules.ri) files for Intel platforms. The necessary Linux kernel patch (thesofproject/linux@4c75180) was included in Linux 6.15.
Please double-check you are including full contents of sof-bin to distribution packages. Since v2024.09, the package has started to contain separate module binaries for some of the platforms (e.g. /lib/firmware/intel/sof-ipc4-lib/ folder contains modules for Intel Lunar Lake based systems). These modules are loaded on demand if and when they are referred to by DSP topology files. In other words, please ship the full set of firmware binaries for a platform.
Modules are only used on systems where Linux kernel support is guaranteed to be in place. E.g. for Intel Lunar Lake, any kernel version that supports Lunar Lake has also support for SOF loadable modules. For older platforms, this is not necessarily the case, so sof-bin does not include modules for these platforms. See https://thesofproject.github.io/latest/developer_guides/firmware/llext_modules.html for more information about SOF loadable module support.
Linux SOF driver expectations for firmware naming and file layout are documented at https://thesofproject.github.io/latest/getting_started/intel_debug/introduction.html#user-space-and-filesystem-requirements .
Binary recipe
./tarball_multi_releases.bash -r 2025.05 v2.2.x/sof-v2.2 v2.2.x/tools-v2.2 v2.2.x/sof-tplg-v2.2.1 v2.2.x/sof-tplg-v2.2.3 v2.2.x/sof-tplg-v2.2.4 v2.2.x/sof-tplg-v2.2.5 v2.2.x/sof-tplg-v2.2.6 v2.2.x/sof-tplg-v2.2.7 v2.2.x/sof-tplg-v2.2.8 v2.2.x/sof-tplg-v2.2.9 v2.2.x/sof-tplg-v2.2.11 v2.2.x/sof-tplg-v2.2.12 v2.2.x/sof-tplg-v2.2.13 v2.12.x/sof-ipc4-v2.12 v2.13.x/sof-ipc4-tplg-v2.13 v2.13.x/sof-ipc4-v2.13 v2.13.x/sof-ipc4-lib-v2.13 v2.13.x/tools-v2.13