How to get started with Secure Boot Implementation in S32K1xx MCU's

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

How to get started with Secure Boot Implementation in S32K1xx MCU's

573 次查看
Kunal_Gettobyte
Contributor III

I want to implement Secure Boot in s32K144 MCU's.

Seeing the following documentation's:

  1. AN5401: Getting started with CSEc
  2. AN12218: Bootloader Getting Started with CSEc
  3. AN12323: Firmware Updates with CSEc
  4. AN4235: Using CSE keys to protect chain of trust

 

I am kinda confused from where to start and how??

Also i am not able to get which demo example should i refer for secure boot in S32K1xx MCU's.

 

Also in the end i also want to implement secure boot in S32K3xx MCU's. For that from where to start and how? Like i know their is use of HSE firmware for that, but which demo code can i use for that?

0 项奖励
回复
1 回复

554 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi

In case of S32K1 devices, I recommend to start with AN5401. It describes only CSEc, not other features like bootloaders etc.
You can try to run examples from AN5401 to understand how it works.

In case of S32K3, it's not so easy. Configuration of secure boot is quite complex operation on these devices.
We provide Secure Boot application note including demo projects. It can be downloaded from:
https://www.nxp.com/products/S32K3
Application note can be found here:
Documentation -> Secure Files -> Secure Boot Application note v0.1.1.0 (AN744511)
Associated demo project can be downloaded here:
Design Resources -> Software -> Secure Files -> SecureBootAppNoteDemo (SW745310)

You can find other examples in this package:
https://www.nxp.com/webapp/Download?colCode=S32K3_HSE_DemoExamples

Regards,
Lukas

0 项奖励
回复