Secure Boot in IMXRT1170

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

Secure Boot in IMXRT1170

跳至解决方案
1,101 次查看
Naveed
Contributor II

Hi,

We want to use secure boot HAB functionality on IMXRT1170 Eval-Kit.

1. Can you tell us is there a sample code for testing secure boot functionality? if yes, Can we modify the bootloader code what are the steps for it?

2. Is secure boot (HAB)functionality support on RTOS MQX V5 on IMX RT 1170?

3. What tools I need to use for this secure bootloader application?

Thanks in advance.

0 项奖励
1 解答
1,088 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello
Hope you are well.

1. Please refer to AN13250. This AN describes how to enable the secure boots in RT1170 additionally, it refers to multiple documents that can be helpful.
2. The HAB is the mechanism that assures that only authorized images execute in our device, so if the MQX application is signed correctly, the device should execute it correctly.
3. You can use Secure Provisioning Tool: https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-s...

MCUBootUtility can also be used to sign images to be executed by HAB: https://github.com/JayHeng/NXP-MCUBootUtility

Additionally, this post might be helpful: https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/RT1050-HAB-Encrypted-Image-Generation-and-Analys...

If you have more questions do not hesitate to ask me.
Best regards,
Omar

在原帖中查看解决方案

0 项奖励
3 回复数
27 次查看
Gaurav13
Contributor I

Cannot find AN13250. Is it moved to some other location or under some other application note?

0 项奖励
573 次查看
pm_2552
Contributor III

Is the same applicable for RT1060?

0 项奖励
1,089 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello
Hope you are well.

1. Please refer to AN13250. This AN describes how to enable the secure boots in RT1170 additionally, it refers to multiple documents that can be helpful.
2. The HAB is the mechanism that assures that only authorized images execute in our device, so if the MQX application is signed correctly, the device should execute it correctly.
3. You can use Secure Provisioning Tool: https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-s...

MCUBootUtility can also be used to sign images to be executed by HAB: https://github.com/JayHeng/NXP-MCUBootUtility

Additionally, this post might be helpful: https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/RT1050-HAB-Encrypted-Image-Generation-and-Analys...

If you have more questions do not hesitate to ask me.
Best regards,
Omar

0 项奖励