SRK OTP Fuse Value Changes from 0 to 1 When Rewriting After Initial Programming

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

SRK OTP Fuse Value Changes from 0 to 1 When Rewriting After Initial Programming

ソリューションへジャンプ
828件の閲覧回数
Karun
Contributor II

Hello NXP Support,

I am currently working on programming the SRK OTP fuses on i.MX6ULL.

Initially I write fuses using UUU tool by adding below commands in .auto script.

FB: ucmd fuse prog -y 3 0 0xXXXXXXXX

 

During testing, I tried rewriting an already programmed OTP fuse, using the fuse prog command from the U-Boot shell.
I observed that after attempting to rewrite, the fuse value changed slightly — for example, from 0x057a6cf3 to 0x057a6cf7 to 0x057a6cff.

From my initial analysis, it seems that the OTP fuse allows changing bits from 0 to 1, but not from 1 to 0, which matches typical OTP behavior (one-time programmable: only setting additional bits, not clearing).

Question:

  1. When we are dealing with SRK hash, it should not change once written into OTP. but It is changing, so how to prevent it?

Please let me know if further details are needed.

Thank you for your support

ラベル(1)
0 件の賞賛
返信
1 解決策
802件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

Hi @Karun 

We can program the SRK_LOCK. Please have a reference - here 

 

Regards

Harvey

元の投稿で解決策を見る

1 返信
803件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

Hi @Karun 

We can program the SRK_LOCK. Please have a reference - here 

 

Regards

Harvey

%3CLINGO-SUB%20id%3D%22lingo-sub-2088949%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%88%9D%E6%9C%9F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E5%BE%8C%E3%81%AB%E6%9B%B8%E3%81%8D%E6%8F%9B%E3%81%88%E3%82%8B%E3%81%A8%E3%80%81SRK%20OTP%20%E3%83%92%E3%83%A5%E3%83%BC%E3%82%BA%E5%80%A4%E3%81%8C%200%20%E3%81%8B%E3%82%89%201%20%E3%81%AB%E5%A4%89%E5%8C%96%E3%81%97%E3%81%BE%E3%81%99%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2088949%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20class%3D%22%22%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AFNXP%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%80%81%3C%2FP%3E%3CP%20class%3D%22%22%3E%E7%A7%81%E3%81%AF%E7%8F%BE%E5%9C%A8%E3%80%81i.MX6ULL%E3%81%A7SRK%20OTP%E3%83%92%E3%83%A5%E3%83%BC%E3%82%BA%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%20class%3D%22%22%3E%E6%9C%80%E5%88%9D%E3%81%AF%E3%80%81UUU%E3%83%84%E3%83%BC%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81.auto%E3%81%AB%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%A6%E3%83%92%E3%83%A5%E3%83%BC%E3%82%BA%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%BE%E3%81%99%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%80%82%3C%2FP%3E%3CP%20class%3D%22%22%3EFB%3A%20ucmd%20fuse%20prog%20-y%203%200xXXXXXXXX%3C%2FP%3E%3CP%20class%3D%22%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3E%E3%83%86%E3%82%B9%E3%83%88%E4%B8%AD%E3%81%AB%E3%80%81U-Boot%20%E3%82%B7%E3%82%A7%E3%83%AB%E3%81%8B%E3%82%89%20fuse%20prog%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81%E3%81%99%E3%81%A7%E3%81%AB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%95%E3%82%8C%E3%81%9F%20OTP%20%E3%83%92%E3%83%A5%E3%83%BC%E3%82%BA%20%3CSTRONG%3E%E3%82%92%E6%9B%B8%E3%81%8D%E7%9B%B4%3C%2FSTRONG%3E%20%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3E%E6%9B%B8%E3%81%8D%E6%8F%9B%E3%81%88%E3%82%92%E8%A9%A6%E3%81%BF%E3%81%9F%E5%BE%8C%E3%80%81%E3%83%92%E3%83%A5%E3%83%BC%E3%82%BA%E3%81%AE%E5%80%A4%E3%81%8C%E3%82%8F%E3%81%9A%E3%81%8B%E3%81%AB%E5%A4%89%E5%8C%96%E3%81%97%E3%81%9F%E3%81%93%E3%81%A8%E3%82%92%E8%A6%B3%E5%AF%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E2%80%94%E3%81%9F%E3%81%A8%E3%81%88%E3%81%B0%E3%80%810x057a6cf3%E3%81%8B%E3%82%890x057a6cf7%E3%80%810x057a6cff%E3%81%AB%E3%80%82%3C%2FP%3E%3CP%20class%3D%22%22%3E%E7%A7%81%E3%81%AE%E6%9C%80%E5%88%9D%E3%81%AE%E5%88%86%E6%9E%90%E3%81%8B%E3%82%89%E3%80%81OTP%E3%83%92%E3%83%A5%E3%83%BC%E3%82%BA%E3%81%AF%E3%83%93%E3%83%83%E3%83%88%E3%82%920%E3%81%8B%E3%82%891%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E8%A8%B1%E5%8F%AF%E3%81%97%E3%81%BE%E3%81%99%E3%81%8C%E3%80%811%E3%81%8B%E3%82%890%E3%81%B8%E3%81%AE%E5%A4%89%E6%9B%B4%E3%81%AF%E8%A8%B1%E5%8F%AF%E3%81%97%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AAOTP%E3%81%AE%E5%8B%95%E4%BD%9C%E3%81%A8%E4%B8%80%E8%87%B4%E3%81%97%E3%81%BE%E3%81%99(1%E5%9B%9E%E9%99%90%E3%82%8A%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E5%8F%AF%E8%83%BD%3A%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%83%93%E3%83%83%E3%83%88%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%A0%E3%81%91%E3%81%A7%E3%80%81%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%AF%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93)%E3%80%82%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSTRONG%3E%E8%B3%AA%E5%95%8F%3A%3C%2FSTRONG%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CP%20class%3D%22%22%3ESRK%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E3%82%92%E6%89%B1%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E5%A0%B4%E5%90%88%E3%80%81OTP%E3%81%AB%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BE%E3%82%8C%E3%82%8B%E3%81%A8%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%AA%E3%81%84%E3%81%A7%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AF%E5%A4%89%E5%8C%96%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%A7%E3%80%81%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%81%9D%E3%82%8C%E3%82%92%E9%98%B2%E3%81%90%E3%81%AE%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%20class%3D%22%22%3E%E3%81%95%E3%82%89%E3%81%AB%E8%A9%B3%E7%B4%B0%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%AA%E5%A0%B4%E5%90%88%E3%81%AF%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%20class%3D%22%22%3E%E3%81%94%E6%94%AF%E6%8F%B4%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2088949%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ESecurity%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E