I am looking through the security manual for the iMX8QM and I am struggling to understand how the OTPMK changes between the OEM_OPEN and the OEM_CLOSED state.
- Is the OTPMK used when the chip is in the OEM_OPEN state unique for each chip (i.e two i.MX8QM will have different OTPMK even in the OEM_OPEN state)?
- Is there a way from linux or u-boot to check what the the security state is? (Trusted, Secure, Non-Secure, etc.)
- If we needed to move to OEM_CLOSED, what does that processes look like for a linux/yocto based system?
Thanks,
Allan