ST扩展STM32MP1生态系统,促进AI和IoT应用开发
2021-03-10 来源:EEWORLD
意法半导体宣布进一步扩大资源丰富的STM32MP1*双核微处理器开发生态系统,增加新软件包,系统可支持最先进的开源安全计划。
通过提供实现OP-TEE(开放式便携式受信任执行环境)和TF-A(可信固件-A)项目等安全机制的软件代码,意法半导体帮助STM32MP1开发人员分析解决在实际应用开发中遇到的重要的信息安全概念:机密性、完整性、可用性和真伪验证。此外,意法半导体还与Sequitur Labs公司合作扩大嵌入式安全授权合作伙伴名单。
Sequitur Labs 的EmSPARK™ Security Suite for STM32MP1安全套件可简化安全启动、设备验证等保护技术的固件开发。Sequitur Labs首席执行官Philip Attfield说:“我们很高兴与意法半导体合作,为基于STM32MP1的设备提供EmSPARK Security Suite,满足关键任务的安全保护要求。 EmSPARK和STM32MP1组合可以更好地保护客户的IoT应用和数据安全。”
EmSPARK Security Suite配合STM32MP1的重要组件Arm®TrustZone®架构,有助于设备制造商实现安全设备安装服务,简化物联网产品的部署过程,同时保护保密数据信息。因此,该安全软件经过优化,非常适合工业控制、楼宇自动化、智能家居设备、机器视觉、汽车通信和医疗设备等应用。
除这些新资源加入STM32MP1生态系统外,还有授权合作伙伴Prove&Run、TimeSys和Witekio为解决软件开发挑战而开发的可靠且经过现场测试的解决方案。
ProvenRun提供定制化安全工程服务(安全启动、安全固件、OP-TEE),以及更先进的基于认证的安全操作系统ProvenCore的解决方案,帮助STM32MP1客户在他们的设计中集成数据安全保护功能。TimeSysVigiles® Vulnerability Management Suite漏洞管理套件嵌入在OpenSTLinux系统中,连续监视系统是否有导致设备遭受网络攻击的安全漏洞。Vigiles还为设备生命周期管理提供修正信息。Witekio的FullMetalUpdate开源无线更新(OTA)解决方案可帮助IoT平台运营商管理自己的OTA更新服务,兼顾安全性、灵活性和经济性。
意法半导体还透露了为STM32MP1量身定制的软件扩展软件包的细节,这些软件包可帮助客户利用AI开发计算机视觉项目,并加快预测性维护应用的开发。 扩展软件包括一个在STM32MP1微处理器上部署人工智能的OpenSTLinux扩展软件包X-LINUX-AI。该软件包包含Linux AI框架和应用程序示例,帮助用户在STM32评估板和发现套件上快速实现计算机视觉用例。
为了加快预测性维护应用的开发,X-LINUX-PREDMNT扩展包帮助开发者在传感器和云服务之间实现边缘网关功能。该软件包可将处理后的传感器数据发送到IoT云端,在仪表板上显示分析数据,发现需要维护干预的工况条件。X-LINUX-PREDMNT还包括AWS IoT Greengrass Edge Computing边缘计算服务。
最后,意法半导体还新增加了安全技术文档和一个自测库软件包X-CUBE-STL,该软件包适合于构建和认证IEC 61508安全完整性等级SIL-2和SIL-3的功能安全系统。利用X-CUBE-STL软件包和STM32MP1双核架构的安全隔离概念,开发人员可以经济高效地隔离安全区,在Arm Cortex®-M4内核上运行安全区,在Arm Cortex-A7上运行非安全相关应用,可缩短工厂自动化、电池管理、仪表和医疗设备的研发周期。