How to use fuse command in imx6ul?

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

How to use fuse command in imx6ul?

ソリューションへジャンプ
1,888件の閲覧回数
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 解決策
1,569件の閲覧回数
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 返答(返信)
1,570件の閲覧回数
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 件の賞賛
1,569件の閲覧回数
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 件の賞賛