burn fuses

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

burn fuses

1,269件の閲覧回数
sapirbuz
Contributor IV

Hi,

How can we burn the fuses without an external flash on our board?

Can we use the internal ROM to do it?

sapirbuz_0-1679415733546.png

 

0 件の賞賛
返信
8 返答(返信)

1,251件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

On the i.MX8 and i.MX8x families the OTP memory is part of the security subsystem and is controlled by the SCU and SECO only. Please refer to this blog post about how users can read and write eFuses.

Understanding how to burn eFuses on i.MX8 and i.MX8x families.

Best regards.

0 件の賞賛
返信

1,241件の閲覧回数
sapirbuz
Contributor IV

Sorry, but i still don't understand if it is possible to burn fuses without an external flash, and how to do it in case it is possible

0 件の賞賛
返信

1,233件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Yes, you can burn fuses internally using U-boot, once the board is flashed you can use U-boot commands to read/write efuses using the SCFW API functions that are specified on the blog that is on the past answer.

Best regards.

0 件の賞賛
返信

1,229件の閲覧回数
sapirbuz
Contributor IV

What do you mean by "when the board is flashed"?

0 件の賞賛
返信

1,227件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

It means that you have an image flashed on the board and it is able to boot.

Best regards.

0 件の賞賛
返信

1,221件の閲覧回数
sapirbuz
Contributor IV

If I have an image flashed on the board, it means that I have an external flash on the board, right?

But the external flash wasn't enabled (because we need to burn the fuses first) so it is like we don't have an external flash on the board.

How can we burn the fuses without an external flash on our board and we don't have an image flashed on the board?

0 件の賞賛
返信

1,207件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Got it, it that case it is not possible, you need to flash the MPU to burn efuses.

Best regards. 

0 件の賞賛
返信

1,187件の閲覧回数
sapirbuz
Contributor IV

You are wrong.

It is possible using the LPSPI NOR/EEPROM.

After setting the "Boot Device" to "LPSPI NOR/EEPROM" , we succeed to burn the fuses.

0 件の賞賛
返信