Hello Everyone,
I want to implement Secure Boot using HABv4 on the imx8mm evk. So it is required to program the FUSE with a private key. I have studied the documentation on the FUSE spec on imx6 using fuse banks, but in imx8 the FUSE does not have banks and is in the form of arrays of word, Kindly share sufficient documentation or example script where uuu is used to program the FUSE with private key in imx8.
Thank you
Regards,
Anusha
Hi Anusha
one can look at
Understanding how to burn eFuses on i.MX8 and i.MX8x families - i.MXDev Blog
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
I have following doubts,
1. Does the uboot source code in android_p9.0.0_2.0.0-ga BSP have the driver for the OCOTP? If so, then where is it?
2. Is it possible to program the eFuse through uboot?
3. If we are programming the eFuse through uuu , what are the bank and row index numbers to be accessed to program the key for secure boot using HABv4?
Hi Anusha
yes it is possible to program fuses with uboot, driver:
mxc_ocotp.c\misc\drivers - uboot-imx - i.MX U-Boot
Best regards
igor