AnsweredAssumed Answered

OTPMK? Master Key

Question asked by fsquestion on Jun 25, 2013
Latest reply on Jun 26, 2013 by fsquestion

What is the OTPMK (OTP Master Key) and where do I find and generate it?

In "i.MX 6 Linux High Assurance Boot (HAB) User's Guide", after burning the SRK's using HW_OCOTP_SRK*, it says:

Burn OTPMK. These fuse values are necessary to enable the hardware secure logic in the chip.


echo 0x975b69a7 > HW_OCOTP_OTPMK0

echo 0xafae0b5d > HW_OCOTP_OTPMK1

echo 0x6f780499 > HW_OCOTP_OTPMK2

echo 0x3dda7a47 > HW_OCOTP_OTPMK3

echo 0x76fcba3c > HW_OCOTP_OTPMK4

echo 0x6d5c9ef6 > HW_OCOTP_OTPMK5

echo 0xb166b40a > HW_OCOTP_OTPMK6

echo 0x8f449c5d > HW_OCOTP_OTPMK7

I can't find any reference to OTPMK anywhere, including "Chapter 47: On-Chip OTP Controller (OCOTP_CTRL)" in the "i.MX 6Solo/6DualLite Applications Processor Reference Manual"