v2024.06
The tar ball includes latest binaries of FW, tool and topology for all Intel released platforms, by combining:
- SOF v2.10 FW binaries. For older Intel platforms, FW from v2.2 stable.
- SOF v2.10 tools. For older Intel platforms, tools from v2.2 stable.
- SOF v2.10 DSP topologies. For older Intel platforms, topologies matching v2.2.9.
New DSP topologies added
For v2.10 series, the following new topology files have been added since v2.9:
v2.10.x/sof-ipc4-tplg-v2.10
├── sof-lnl-rt1318-l12-rt714-l0.tplg
├── sof-lnl-rt711-4ch.tplg
├── sof-lnl-rt711-l0-rt1316-l23-rt714-l1.tplg
├── sof-lnl-rt712-l2-rt1712-l3.tplg
├── sof-lnl-rt722-l0.tplg
├── sof-mtl-max98357a-rt5682-google-aec.tplg
├── sof-mtl-max98357a-rt5682-ssp2-ssp0-2ch-pdm1-google-aec.tplg
├── sof-mtl-max98357a-rt5682-ssp2-ssp0-google-aec.tplg
├── sof-mtl-rt5650-dts-google-aec.tplg
├── sof-mtl-rt5650.tplg
├── sof-mtl-rt711-l0-rt1316-l3-2ch.tplg
├── sof-mtl-rt711-l0-rt1316-l3-4ch.tplg
├── sof-mtl-rt711-l0-rt1316-l3.tplg
├── sof-mtl-rt712-l0.tplg
├── sof-mtl-rt712-vb-l0.tplg
├── sof-mtl-rt713-l0-rt1318-l12-rt1713-l3.tplg
├── sof-mtl-rt713-l0-rt1318-l1-rt1713-l3.tplg
Binary recipe
./tarball_multi_releases.bash -r 2024.06 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.10.x/sof-ipc4-tplg-v2.10 v2.10.x/sof-ipc4-v2.10 v2.10.x/tools-v2.10
Notes for older Intel platforms
For Intel products based on cAVS2.5 hardware (Tiger Lake, Alder Lake and Raptor Lake), this release provides binaries based on both newer SOF v2.10 as well as older SOF v2.2 binaries. There are two releases as the protocol between Linux kernel and the SOF firmware is different (IPC3 in v2.2 while IPC4 used in newer releases).
As the system requirements (e.g. for Linux kernel version) are different for the new v2.10 binaries (compared to old v2.2 based binaries), by default the old binaries will be used. Only if system has sufficiently new version of Linux kernel, user configures the kernel to use IPC4 on these platforms (e.g. via "snd_sof_pci.ipc_type" module parameter) and a IPC4-ready topology is available for the system, will the new firmware be loaded.
Please see the firmware version table at https://thesofproject.github.io/latest/getting_started/intel_debug/introduction.html#user-space-and-filesystem-requirements for reference.
What's Changed
- Add SOF v2.9 signed binaries for Intel Arrow Lake S by @kv2019i in #168
- Add sof-v2.10 for Intel hardware by @kv2019i in #169
- Add SOF v2.10 signed Intel binaries by @kv2019i in #171
- v2.10.x: remove extra sof-rpl.ri by @kv2019i in #172
Full Changelog: v2024.03...v2024.06