如何将OPTIGA Trust M和PSoC整合-电脑怎样将pdf转换成word

摘要:OPTIGA Trust M可帮助IoT设备制造商与云计算服务相连接,增强物联网产品的安全性,同时提高系统性能。让OPTIGA Trust M保障物联网安全,还需要搭档在物联网嵌入式系统中,还需要性能强悍的MCU、高质量通信的连接芯片、以及软件和开发工具的支持。

本文将介绍怎样把OPTIGA Trust M和PSoC 进行整合,打出计算+安全的物联网组合拳。

主机微控制器(PSoC 6)通过安全的I²C接口连接到Shield2Go Security OPTIGA Trust M, 如Figure 1所示。

如何将OPTIGA Trust M和PSoC整合-电脑怎样将pdf转换成word

Figure 1 OPTIGA Shield2Go 与 PSoC 6 MCU间的I²C 连接

所需的软硬件如下:

硬件:

任选一款PSoC 6设备

OPTIGA Trust M security Shield2GO开发板

软件:

ModusToolbox软件: 按照ModusToolbox installation guide中的步骤安装ModusToolbox软件(2.4版本)。

终端模拟器Tera Term.

https://ttssh2.osdn.jp/index.html.en(可复制网址到浏览器打开)

要将OPTIGA Trust M与以下PSoC 62S2(CY8CPROTO-062- 43343W)评估套件链接;或者直接使用PSoC 62S2组合评估套件CY8CEVAL-062S2(板载OPTIGA Trust M)。请执行以下操作:

1.运行ModusToolbox软件。

2.在Eclipse IDE中,从Quick Panel单击New Application

3.选择要使用的Board Support Package (BSP)。请参阅Getting Started with ModusToolbox创建应用程序。

4.单击Peripherals下拉菜单,选择OPTIGA Cryptography模板应用程序,然后单击Create,如Figure 2所示。

如何将OPTIGA Trust M和PSoC整合-电脑怎样将pdf转换成word

Figure 2选择OPTIGA Cryptography模板应用程序

成功导入应用程序之后,构建并编写OPTIGA Cryptography应用程序,以测试可用的示例。

5.Tera Term显示输出,按照OPTIGA: Cryptography中的步骤来编程的主MCU。

对于套件中没有封装OPTIGA Trust M工具包的PSoC6 MCU,将不支持ModusToolbox软件中的OPTIGA_Cryptography代码示例。代码示例可以从GitHub链接中克隆。

要导入应用程序,请执行以下操作:

1.打开New Application并选择您希望使用的相关BSP,例如,CY8CPROTO-062- 43343W。

2.单击“导入”并选择克隆的示例文件夹。

3.从Custom部分选择导入的代码示例,然后单击Create,如Figure 3所示。

如何将OPTIGA Trust M和PSoC整合-电脑怎样将pdf转换成word

Figure 3 选择示例代码

4.将支持的hal库版本更改为1.6.0,通过Library Manager > libraries > mtb-hal-cat1 (version: 1.6.0 release),单击Update。

5.通过Application Root Path>libs >mtb.mk添加OPTIGATrust M库,如Figure 4所示

在“# List of shared libraries”下添加:SEARCH_optiga-trust-m=../mtb_shared/optiga-trust-m/release-v3.1.2 .

在“# Shared libraries added to build”下添加:SEARCH+=$(SEARCH_optiga-trust-m) .

如何将OPTIGA Trust M和PSoC整合-电脑怎样将pdf转换成word

Figure 4 添加OPTIGA Trust M库

6.根据MCU数据表修改源文件夹中的optiga_lib_config_mtb.h文件,以配置正确的I²C引脚详细信息(CYBSP_I²C_SCL和CYBSP_I²C_SDA),如Figure 5所示。

如何将OPTIGA Trust M和PSoC整合-电脑怎样将pdf转换成word

Figure 5 更改optiga_lib_config_mtb.h

7.在合并上述更改之后构建应用程序。

8.按照OPTIGA: Cryptography中提到的步骤对主机MCU进行编程。

有更多关于英飞凌物联网产品和方案的开发问题?欢迎访问英飞凌开发者社区平台。

审核编辑:汤梓红

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:如何将OPTIGA Trust M和PSoC整合-电脑怎样将pdf转换成word https://www.yhzz.com.cn/a/3523.html

上一篇 2023-04-10
下一篇 2023-04-10

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。