[s32k3] is it possible to re-flash unsecure software after secure boot enabled?

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

[s32k3] is it possible to re-flash unsecure software after secure boot enabled?

ソリューションへジャンプ
382件の閲覧回数
pasa_kevin_y
Contributor III

Once the hardware is in mass production stage, the secure boot is enabled, LC is OEM_PROD.

Say we found some issue in it, and we want to do some diagnostics.

We have the jtag access, we can re-flash another testing software to it, the entire flash memory will be overwritten, will the chip boot up with the unsecure software?  is NXP HSE allow it to happen?

0 件の賞賛
返信
1 解決策
319件の閲覧回数
VaneB
NXP TechSupport
NXP TechSupport

Hi @pasa_kevin_y 

When you flash a new application to the device, there is the specific bit in the IVT (Image Vector Table) that controls whether Secure Boot is enabled. If you remove the Secure Boot bit in the IVT, the device will not perform a secure boot.  This means the boot process will skip the security checks that normally verify the integrity and authenticity of the application.

 

BR, VaneB

元の投稿で解決策を見る

1 返信
320件の閲覧回数
VaneB
NXP TechSupport
NXP TechSupport

Hi @pasa_kevin_y 

When you flash a new application to the device, there is the specific bit in the IVT (Image Vector Table) that controls whether Secure Boot is enabled. If you remove the Secure Boot bit in the IVT, the device will not perform a secure boot.  This means the boot process will skip the security checks that normally verify the integrity and authenticity of the application.

 

BR, VaneB