How to use fuse command in imx6ul?

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

How to use fuse command in imx6ul?

跳至解决方案
2,946 次查看
zhangbin_eos
Contributor III

hello,

  

I am currently using the imx6ul-14X14-evk board, and I want to change the boot mode to "Boot From Fuses Mode".
I'm currently using NAND Flash boot. The Nandflash model is "MT29F32G08CBADBWP".
When I use SW602[1:2]= (ON, OFF) and SW601[1:4]= (ON, ON, OFF, ON), I can work normally.

Questions:
1. How can I modify eFuse to make the board work properly when using "Boot From Fuses Mode"?
I tried to set it up as follow ,but The chip doesn't seem to start,so how do I set it? Are these settings reversible?

fuse prog -y 0 0 00328033

fuse prog -y 0 5 000000A1

2. What is the difference between "fuse override" and "fuse prog" ?

Please help me,thank you!

标签 (2)
0 项奖励
回复
1 解答
2,627 次查看
igorpadykov
NXP Employee
NXP Employee

Hi

fuse programming is not reversible, difference between "fuse override"

and "fuse prog" is described in

Burning eFuses on i.MX6 and i.MX7 - i.MXDev Blog 

For booting from fuses one can check Chapter 8
System Boot i.MX 6UltraLite Applications Processor Reference Manual

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,628 次查看
igorpadykov
NXP Employee
NXP Employee

Hi

fuse programming is not reversible, difference between "fuse override"

and "fuse prog" is described in

Burning eFuses on i.MX6 and i.MX7 - i.MXDev Blog 

For booting from fuses one can check Chapter 8
System Boot i.MX 6UltraLite Applications Processor Reference Manual

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
2,627 次查看
zhangbin_eos
Contributor III

I ran follow command ,and I can start it normal.Thank you for your reply.

# Burn 0x460[4] - BT_FUSE_SEL
fuse prog -y 0 6 0x00000010

# Burn 0x450[0-7] - BT_FUSE_SEL
fuse prog -y 0 5 0x000000B3

# Burn 0x450[8-15] - BT_FUSE_SEL
fuse prog -y 0 5 0x00000800

0 项奖励
回复