Burn SRK fuses in production environment to enable SecureBoot

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Burn SRK fuses in production environment to enable SecureBoot

跳至解决方案
1,333 次查看
pratik_manvar
Contributor III

Hello All,

I want to burn the SRK fuses in i.MX8MQ devices to enable SecureBoot.
What is the best way to burn SRK fuses in production environment?

Thank You,
Pratik Manvar

0 项奖励
回复
1 解答
1,326 次查看
igorpadykov
NXP Employee
NXP Employee
0 项奖励
回复
2 回复数
1,327 次查看
igorpadykov
NXP Employee
NXP Employee
0 项奖励
回复
1,310 次查看
pratik_manvar
Contributor III

Hi @igorpadykov,

Thanks for your answer.

I am able to burn fuses using "uuu_imx_android_flash.sh".

So, there are two ways to burn secure-boot fuses

1. Using "uuu_imx_android_flash.sh" flash script (This is flash script used to flash images from serial downloader mode). 
2. Using below sysfs nodes (user script needs to be created which will run on host machine and require adb access).
/sys/fsl_otp/HW_OCOTP_SRK0

/sys/fsl_otp/HW_OCOTP_SRK1
/sys/fsl_otp/HW_OCOTP_SRK2
/sys/fsl_otp/HW_OCOTP_SRK3
/sys/fsl_otp/HW_OCOTP_SRK4
/sys/fsl_otp/HW_OCOTP_SRK5
/sys/fsl_otp/HW_OCOTP_SRK6
/sys/fsl_otp/HW_OCOTP_SRK7
/sys/fsl_otp/HW_OCOTP_BOOT_CFG0

Which one would be better way to burn fuses in production environment?
 
Thanks,
Pratik Manvar
0 项奖励
回复