iMX8M Nano: using HABv4 to improve booting reliability

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

iMX8M Nano: using HABv4 to improve booting reliability

ソリューションへジャンプ
1,601件の閲覧回数
wooosaiiii
Contributor IV

Hi,

we know iMX8M Nano supports HABv4 features for secure booting.

However we don't know what happens when SPL cannot be authenticated by ROM?

Does execution simply stop in ROM in that case on closed devices?

Or does ROM try to boot from other boot devices in sequence afterwards? e.g eMMC switch boot0 to boot1 hw partition?

If possible we would like to use HABv4 features to improve booting reliability e.g. recover from flash.bin binary corruption.

Is this something HABv4 can be used for?

 

 

 

0 件の賞賛
返信
1 解決策
1,586件の閲覧回数
Yuri
NXP Employee
NXP Employee
0 件の賞賛
返信
3 返答(返信)
1,594件の閲覧回数
Yuri
NXP Employee
NXP Employee

@wooosaiiii 
Hello,

  In security Closed configuration: "all detected errors are logged, and the boot flow is aborted
with the control being passed to the serial downloader. At this level, the execution does not
leave the internal ROM unless the target executable image is authenticated".

Regards,
Yuri.

0 件の賞賛
返信
1,587件の閲覧回数
Yuri
NXP Employee
NXP Employee

@wooosaiiii 

 

Correct.

 

~Yuri.

0 件の賞賛
返信
1,591件の閲覧回数
wooosaiiii
Contributor IV

Hi @Yuri 

OK. 

Based on your quote I would say execution stops in ROM and HABv4 cannot be used in such way to improve booting reliability, right?