Writing Monotonic Array in OTP Fuse Main Array

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

Writing Monotonic Array in OTP Fuse Main Array

778 Views
RomanV-GGL
Contributor I

When writing to the Monotonic Array portion of the Main Fuse array on the i.MX8x with any fuse word index in the range 544..663. sc_misc_otp_fuse_write returns a SC_ERR_PARM (3). 

The documentation for sc_misc_otp_fuse_write states that a SC_ERR_PARM indicates an invalid parameter has been supplied. 

We've tried writing 0x0001,0x8000 to 544 and 663 and in all cases, a ERR_PARAM is returned.

There is a hint in the documentation that a flag can be set in the word parameter of sc_misc_otp_fuse_write to indicate lock bits. I'm wondering if there is any other flags that might not be documented that's needed to write to the monotonic array because it's backed with redundancy  rather than ECC.

The same error code (3) is returned from the SCFW debug monitor when issuing a fuse.w 544 0x0001

0 Kudos
Reply
1 Reply

759 Views
Dhruvit
NXP TechSupport
NXP TechSupport

Hi @RomanV-GGL,

 

Please refer to this link for more information.

 

Best Regards,
Dhruvit.

0 Kudos
Reply