Nitrogen8M_Plus_SOM uboot2020 Fuse override fail

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

Nitrogen8M_Plus_SOM uboot2020 Fuse override fail

239 Views
kylin_wan
Contributor I

I need to set the boot of U - Boot from the EMMC through the fuse BOOT_MODE.But the override operation failed.

Log

=> fuse read 1 3 

Reading bank 1:
 
Word 0x00000003: 88000000
=> fuse override 1 3 0x98002000
Overriding bank 1 word 0x00000003 with 0x98002000...
mxc_ocotp fuse_override(): Access protect error
ERROR
=> md.l 0x30350000            
30350000: 00000000                               ....
=> md.l 0x30350030            
30350030: 00000000                               ....
=> mw 0x30350030 0x3E770000   
=> md.l 0x30350030         
30350030: 00000000                               ....
=>
0 Kudos
Reply
6 Replies

209 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @kylin_wan!
Thank you for contacting NXP Support!

 

What BSP version are you using?

What Fuses are you trying to read/write?

Can you share all the log file with the steps that you are following?

 

Best Regards!

Chavira

0 Kudos
Reply

193 Views
kylin_wan
Contributor I
yocto nitrogen8mp-kirkstone,uboot2020
The latest situation is: I directly used "fuse prog -y 1 3 0x98002000" and it was successful.

But I don't understand why using "fuse override" prompts a permission issue?
Log:
=> fuse read 1 3
Reading bank 1:

Word 0x00000003: 88000000
=> fuse override 1 3 0x98002000
Overriding bank 1 word 0x00000003 with 0x98002000...
mxc_ocotp fuse_override(): Access protect error
ERROR
=> md.l 0x30350000
30350000: 00000000 ....
=> md.l 0x30350030
30350030: 00000000 ....
=> mw 0x30350030 0x3E770000
=> md.l 0x30350030
30350030: 00000000 ....
=>

0 Kudos
Reply

192 Views
kylin_wan
Contributor I

Add the Log picture of the successful fuse prog operation

Tags (1)
0 Kudos
Reply

128 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @kylin_wan!

 

As I mentioned before that issue is not happening in the evk board.

Please contact to Ezurio support.

 

 

0 Kudos
Reply

177 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @kylin_wan!

 

I have tried by my side and I don't have the same issue in the EVK board.

 

The software was provided by ezurio please contact to ezurio support.

 

Chavira_0-1742575425002.png

 

0 Kudos
Reply

146 Views
kylin_wan
Contributor I

You only use fuse read command, I don't see you use fuse override/prog command. This is the fuse function of i.mx8mp that has nothing to do with ezurio

0 Kudos
Reply