Secure Boot Process on LPC55S16

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Secure Boot Process on LPC55S16

1,151 次查看
jesm86
Contributor II

Hello,

I am currently in the process of getting familiar with the security features of the LPC55S16 Cortex-M33. At the moment I am focussing on Secure Boot.

I have worked through AN12283 and also read through the online documentation about the SPSDK.

I think I managed to get secure boot running and the behavior is as expected: When writing an image that was signed with blhost to the memory, the microcontroller runs normally. As soon as I write an unsigned image with blhost to the memory nothing happens.

My question would now be the following: I am looking for a way to get a "image verification failed" message of something printed to the terminal or to a debugger. I.e. is there a way to debug the boot process/bootloader or an -v (verbose) option for it? I somehow need to verify that what I expect is happening here is indeed really the case.

Of course I cant use a normal debugger like Segger Ozone when secure boot is enabled, so this option won't work.

Any suggestion or hint is appreaciated.

Thanks in advance!

标签 (1)
标记 (1)
0 项奖励
回复
1 回复

1,109 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @jesm86 

Take security in to consider, there is no method to debug.

BTW, there is a GUI tool for secure boot:

https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-s...  

 

BR

Alice

0 项奖励
回复