Is this means OTP burning has been done ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is this means OTP burning has been done ?

699 Views
pomepome11
Contributor III

I cannot write SRK hash.
After the procedure in LSDK User guide 6.4.5, I ran debugger and it fails.
I turned off the device and boot from QSPI(non secure).
Checking SNVS state, I got this result on uboot.
=> md 1e90014 1
01e90014: 002b3c80  

Before, I had got this result.
=> md 1e90014
01e90014: 002b0088

Is this means that OTPMK and SRKH have already been burned ?

I understand that fuse burning is done only when WP=1 is set in input_fuse_file.

And I checked the fuse file, the flag was not set.

I use ls1046a-frwy.

Labels (1)
Tags (2)
0 Kudos
1 Reply

515 Views
bpe
NXP Employee
NXP Employee

HPSR register at address 0x01e90014 only displays the status of OTPMK. The value that you are seeing indicates that

OTPMK not zero. Unlike OTPMK, SRK Hash is not a secret value. To check if it has been programmed, reset the

board and read it directly at address 0x01e80254

Regards,

Platon

0 Kudos