Why can't I read the correct value after programming the fuse?

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

Why can't I read the correct value after programming the fuse?

Jump to solution
582 Views
ZongYue
Contributor I

Hi,

After I use fuse prog <bank> <word> <value> to write the SRK_HASH value, I want to use fuse read <bank> <word> to read the data for comparison, but the value returned is 0.

But when the power is turned on again, the correct data can be read.

After writing SRK_HASH, how long do I need to wait for the fuse to complete the prog program?

 

Thanks,

ZongYue

0 Kudos
Reply
1 Solution
567 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi,

The fuse values can be effective after SoC reset. Normally.

For comparison, you can use the command line "fuse sense <bank> <word>" after writing and without reset.

 

Regards

Harvey

View solution in original post

1 Reply
568 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi,

The fuse values can be effective after SoC reset. Normally.

For comparison, you can use the command line "fuse sense <bank> <word>" after writing and without reset.

 

Regards

Harvey

%3CLINGO-SUB%20id%3D%22lingo-sub-2081199%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EWhy%20can't%20I%20read%20the%20correct%20value%20after%20programming%20the%20fuse%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2081199%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3EAfter%20I%20use%20%3CSTRONG%3Efuse%20prog%20%3CBANK%3E%20%3CWORD%3E%20%3CVALUE%3E%3C%2FVALUE%3E%3C%2FWORD%3E%3C%2FBANK%3E%3C%2FSTRONG%3E%26nbsp%3Bto%20write%20the%20SRK_HASH%20value%2C%20I%20want%20to%20use%20%3CSTRONG%3Efuse%20read%20%3CBANK%3E%20%3CWORD%3E%3C%2FWORD%3E%3C%2FBANK%3E%3C%2FSTRONG%3E%26nbsp%3Bto%20read%20the%20data%20for%20comparison%2C%20but%20the%20value%20returned%20is%200.%3C%2FP%3E%3CP%3EBut%20when%20the%20power%20is%20turned%20on%20again%2C%20the%20correct%20data%20can%20be%20read.%3C%2FP%3E%3CP%3EAfter%20writing%20SRK_HASH%2C%20how%20long%20do%20I%20need%20to%20wait%20for%20the%20fuse%20to%20complete%20the%20prog%20program%3F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EThanks%2C%3C%2FP%3E%3CP%3EZongYue%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2081199%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESecurity%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2081286%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Why%20can't%20I%20read%20the%20correct%20value%20after%20programming%20the%20fuse%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2081286%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3EThe%20fuse%20values%20can%20be%20effective%20after%20SoC%20reset.%20Normally.%3C%2FP%3E%0A%3CP%3EFor%20comparison%2C%20you%20can%20use%20the%20command%20line%20%22fuse%20sense%20%3CBANK%3E%20%3CWORD%3E%22%20after%20writing%20and%20without%20reset.%3C%2FWORD%3E%3C%2FBANK%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%3C%2FP%3E%0A%3CP%3EHarvey%3C%2FP%3E%3C%2FLINGO-BODY%3E