Hello,
I have seen in AN12312 that there is a possibility to revert in some way the security state of a i.MX8X after being in OEM Closed status.
For that we can use the sc_misc_seco_return_lifecycle SCU API interface to update the SOC lifecylce from OEM Closed to Partial Field Return.
My question is, what are the implications of this new state? Is Secure Boot reverted and now we would be able to boot unsigned images again?
Also in regard to its implementation, I see on the imx_v2020.04_5.4.47_2.2.0 branch from Codeaurora that, though there is a SECO_FUNC_RETURN_LIFECYCLE macro defined, there is no function implementation to send that command to the SCU. Can you help us do this?
We would want to be able to disable secure boot if necessary to comply with LGPLv3 license in case some customer requests to open a closed device.
Regards,
Gonzalo