-
Notifications
You must be signed in to change notification settings - Fork 349
[TEST IGNORE] Big sign switch #7595
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
7db9be4 to
d050d2c
Compare
|
https://sof-ci.01.org/sofpr/PR7595/build7542/devicetest is all red because it's missing zephyrproject-rtos/zephyr#57820 so the firmware gets signed with the wrong https://sof-ci.01.org/sof-pr-viewer/#/build/PR7595/build11978292 has the usual timeout, hard to tell. |
|
When pointing sof/west.yml at Zephyr PR 57820, IPC4 https://sof-ci.01.org/sofpr/PR7595/build7636/devicetest/index.html is now passing! https://sof-ci.01.org/sofpr/PR7595/build7635/devicetest/index.html is still passing and https://sof-ci.01.org/sof-pr-viewer/#/build/PR7595/build11983340 is green too and the logs show the expected changes. |
For rimage parameters, parse new, static versions.json file instead of generated sof_versions.h file. This will make possible to configure rimage before west build. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
In some cases it was difficult to separate the command's output from the extra environment it ran in. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Zero functional change, pure clean-up. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
This makes no difference now because it has no side-effect yet but it will make a difference once it starts using `west config`. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
We used to use `-- -c rimage/config/platf.toml` for the IPC4 overlay and
the older `--tool-data rimage/config/` for the rest. This was confusing,
inconsistent and used to print this warning:
```
WARNING: --tool-data /var/home/mherber2/SOF/sof/rimage/config ignored,
overridden by: -- -c ...
```
`--tool-data` was always a bad idea. It looks generic but it's not; it
allows changing only a config directory that is always in the same
location.
Copy what `west sign` does with `--tool-data`, drop it and use `-- -c`
always.
Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Unlike rimage_configuration(), rimage_options() will be kept free of side-effect. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Zero functional change. This will allow excluding some options. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Do not make the switch yet. Make the switch in a smaller commit that can more easily be reverted in case of a bug or some missed dependency somewhere. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Update Zephyr to commit 6697c5aa0bb296 ("west: sign: rimage: drop
default -c option when the user provides one")
Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Stop invoking west sign manually. Configure rimage using `west config` and a platform-specific WEST_CONFIG_LOCAL file instead, then rely on west build to invoke rimage. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
|
Superseded by 7684 |
No description provided.