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 <laurentiu.mihalcea@nxp.com>
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 <laurentiu.mihalcea@nxp.com>
@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?

@LaurentiuM1234 LaurentiuM1234 added this to the v4.3.0 milestone Oct 22, 2025
@kartben kartben merged commit 74b5113 into zephyrproject-rtos:main Oct 24, 2025
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment