Recovery/Redundant boot and HAB

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

Recovery/Redundant boot and HAB

1,264件の閲覧回数
maffan
Contributor I

If I've understood the reference manual (IMX8MMRM) correctly, SPI NOR recovery boot only kicks in if the SoC can't find a valid IVT on the selected boot device. If HAB verification fails however, PERSIST_SECONDARY_BOOT is set, and upon reset the SoC will try to find a secondary boot image on the same boot device.

Is there a way to have the SoC go into SPI NOR recovery boot upon HAB failure, or do we have to implement both recovery boot and redundant boot to be able to rescue our device in all cases?

ラベル(1)
0 件の賞賛
返信
3 返答(返信)

1,243件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

SoC can go into SPI NOR recovery boot before SDP upon HAB failure if SPI NOR set. 

 

Best regards

Harvey

0 件の賞賛
返信

1,229件の閲覧回数
maffan
Contributor I

Thanks for your response @Harvey021 !

What do you mean with "if SPI NOR set"? Do you mean the "Recovery boot enable" eFUSE, or the "Boot device selection" BOOT_CFG eFUSEs, or something else?

Kind Regards

0 件の賞賛
返信

1,212件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

sorry for the "if SPI NOR set", by default, SPI NOR should be used as a recovery boot device, if the correct image is in it. It will not enter download mode.

 

Regards

Harvey

0 件の賞賛
返信