Conversation
Add SOF v2.15 host tools (sof-ctl, sof-logger, sof-probes) and topology binaries. Signed-off-by: Liam Girdwood <[email protected]> Co-Authored-By: Claude Sonnet 5 <[email protected]>
Member
Author
kv2019i
reviewed
Sep 17, 2026
Collaborator
There was a problem hiding this comment.
A few observations:
- would be nice to quote some build id to look up in the commit for tracability
- the LNL modules are missing symbolic links (same bug in v2.14), sof-bin needs to have links from sof-ipc4-ib-v2.15/lnl to intel-signed
- the openmodules for NVL, WCL, PTL seem to be reordered. there is same count of modules, same binary size, so I wonder if this is a new build reproducabilility problem (python version in build servers perhaps?)
… newer targets Add SOF 2.15 firmware and loadable library module binaries for Intel Meteor Lake and newer, signed with the public community key, plus the corresponding Intel-signed binaries and top-level convenience symlinks. Arrow Lake (arl) and Arrow Lake-S (arl-s) share the same DSP firmware image as Meteor Lake, so their community sof-arl.ri/sof-arl-s.ri are symlinks to mtl/community/sof-mtl.ri, matching the v2.14.x convention. No Intel-signed binaries are available yet for arl/arl-s. Signed-off-by: Liam Girdwood <[email protected]> Co-Authored-By: Claude Sonnet 5 <[email protected]>
…cksum Whole-file checksums flagged sof-<plat>-openmodules.ri as different between community and intel-signed builds purely due to non-deterministic module ordering (thesofproject/sof#10056), and would also flag known-OK differences between mock and real Google RTC/CTC audio processing modules. Read the ADSP manifest via sof_ri_info.py and compare modules by name/hash instead, falling back to this explainer only when the whole-file checksum (still the cheap first pass) disagrees. Also add symlink-structure validation for each platform/module dir, checked against the v2.13 release layout as reference. Co-Authored-By: Claude Sonnet 5 <[email protected]>
lgirdwood
force-pushed
the
add-v2.15-binaries
branch
from
September 17, 2026 13:34
3da2e4d to
d8ff930
Compare
Member
Author
|
Shell script correctness fixes pending. |
Add a --tree flag and format_tree() that renders installed files as a directory tree (grouped by rel_path) instead of the flat table, for both --identify and normal --version validation. Covered by a new check in tests.bats' test_install_one_version() that runs --identify --tree against the installed tree it builds, across three different packaging eras (v1.8, v2.1.1, v2.7/IPC4). Co-Authored-By: Claude Sonnet 5 <[email protected]>
lgirdwood
force-pushed
the
add-v2.15-binaries
branch
from
September 17, 2026 13:58
d8ff930 to
debbcdc
Compare
kv2019i
approved these changes
Sep 17, 2026
kv2019i
left a comment
Collaborator
There was a problem hiding this comment.
Ack, looks good. The signed sof-arl-s.ri can be added in incremental dot release (2.14 FW works with 2.15 upstream topologies).
kv2019i
reviewed
Sep 17, 2026
kv2019i
left a comment
Collaborator
There was a problem hiding this comment.
Build identification is still missing, so if you respin/update @lgirdwood , please add.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Initial upload. Missing ARL-S to follow.