查看: 5175|回复: 1

[原创] MCUXpresso Secure Provisioning 初体验

[复制链接]

该用户从未签到

715

主题

6374

帖子

0

超级版主

Rank: 8Rank: 8

积分
25213
最后登录
2025-8-18
发表于 2020-1-9 18:17:51 | 显示全部楼层 |阅读模式
本帖最后由 小恩GG 于 2020-1-9 18:34 编辑

MCUXpresso SecureProvisioning 初体验
       在2019年12月23日,NXP官网上线了一款新的软件工具,名为:MCUXpressoSecure Provisioning,这是一款基于GUI的应用程序,用于简化在RT MCU设备上可启动的可执行文件的生成和指配。它基于久经考验的安全使能实用工具,并充分利用了以安全为中心的设备上提供的广泛的可编程接口。图形界面提供了简化的开发流程,在利用和提供对现有实用工具的访问时,更易于准备、刷新和融合图像。可使用命令行接口实现高级脚本编写,通过修改工具生成的脚本可实现更高级的安全指配流程。
       看到这里,有些小伙伴可能会有点懵逼,说人话就是:MCUXpresso Secure Provisioning基于原先的NXP-MCUBootUtility工具并对其UI进行了优化设计,使得整体风格更偏简洁,小伙伴们也可这样认为,NXP-MCUBootUtility类似于Linux内核中的开发中版本(development),而MCUXpresso Secure Provisioning则类比于稳定版本(stable),所以NXP-MCUBootUtility的功能选项相对会更多,且源码是开源的,而MCUXpresso Secure Provisioning则胜在经过企业级封装与测试后,其程序运行稳定,UI设计对新手更为友好。
11.jpg
file:///C:/Users/B45511/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif    初体验
       通过上面的介绍,相信大家对于MCUXpressoSecure Provisioning工具已
有一定的了解,接下来我抛砖引玉简单演示使用MCUXpressoSecure Provisioning工具生产bootable image并烧录到MIMXRT1062开发板的步骤,MCUXpresso Secure Provisioning更多的功能大伙可以先下载来,慢慢摸索。
  • 打开MCUXpressoSecure Provisioning
Untitled.jpg

依次按照如下步骤配置:
1)  确保MIMXRT1060开发板上SW7为0001状态,跳冒短接J1的3和4脚,通过USB线连接J9与PC;
2)  选择设备,目前版本只支持i.MX RT1050 与 i.MX RT1060;
3)  选择加密模式:a: Unsigned, b: Authenticated(HAB), c: Encrypted(HAB);
4)  启动设备;
Untitled4.jpg

5)  Serial Downloader 模式的外设接口选择,支持UART与USB接口;
6)  工程的可执行文件;
7)  生成的bootable image存储路径;
8)  配置完成后,单击生成;
Untitled1.jpg
  • Bootable image烧录
     选择Write image界面,并单击Write Image烧录先前生成的bootableimage
Untitled3.jpg
更多的功能欢迎小伙伴们自己来探索哦!!!


MCUXpresso Secure Provisioning 初体验.pdf (568.38 KB, 下载次数: 28)
回复

使用道具 举报

该用户从未签到

10

主题

40

帖子

0

注册会员

Rank: 2

积分
147
最后登录
2023-7-27
发表于 2020-1-10 09:33:54 | 显示全部楼层
赞一个
越来越多的好工具,我们用NXP的芯片也越来越得心应手。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-8-20 03:43 , Processed in 0.081750 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表