Is this means OTP burning has been done ?

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

Is this means OTP burning has been done ?

713 次查看
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.

标签 (1)
标记 (2)
0 项奖励
1 回复

529 次查看
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 项奖励