Skip to content

Conversation

LaurentiuM1234
Copy link
Contributor

@LaurentiuM1234 LaurentiuM1234 commented Oct 21, 2025

Drop SOF dependencies from MX93 and MX95.
See #97946 and #91061.

@nashif
Copy link
Member

nashif commented Oct 21, 2025

@LaurentiuM1234 you need to rebase on top of latest zephyr main branch

rimage is used in the context of Sound Open Firmware (SOF) to sign the
resulting firmware image. Since SOF is an external module, code found in
mainline Zephyr should not depend on it, but, rather, the other way
around. Therefore, drop the rimage signing support from the imx95_evk
board. This should be handled in SOF instead of Zephyr.

Needed for zephyrproject-rtos#91061.

Signed-off-by: Laurentiu Mihalcea <[email protected]>
Remove SOF-specific region mappings. These should be handled inside of
SOF (external module), instead of Zephyr. This way, we avoid creating
a cyclic dependency between the two.

Needed for zephyrproject-rtos#91061.

Signed-off-by: Laurentiu Mihalcea <[email protected]>
Copy link

@LaurentiuM1234
Copy link
Contributor Author

@nashif this ought to do the trick for the NXP-related errors in #97946. Tested with your patch applied on top of mine in https://github.com/zephyrproject-rtos/zephyr/actions/runs/18711357999/job/53360372991?pr=98056

hopefully I didn't miss anything?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants