STMicroelectronics Expands STM32MP1 Ecosystem, Improves Device Security and Promotes AI and IoT Application Development

STMicroelectronics Expands STM32MP1 Ecosystem, Improves Device Security and Promotes AI and IoT Application Development

March 10, 2021, China – STMicroelectronics announced the further expansion of the resource-rich STM32MP1* dual-core microprocessor development ecosystem with new software packages that support the most advanced open source security initiatives.

By providing software code that implements security mechanisms such as OP-TEE (Open Portable Trusted Execution Environment) and TF-A (Trusted Firmware-A) projects, STMicroelectronics helps STM32MP1 developers analyze and solve problems encountered in practical application development. important information security concepts: confidentiality, integrity, availability, and authentication. In addition, STMicroelectronics is working with Sequitur Labs to expand the list of authorized partners for embedded security.

Sequitur Labs’ EmSPARK™ Security Suite for STM32MP1 simplifies firmware development for protection technologies such as secure boot, device authentication, and more. Philip Attfield, CEO of Sequitur Labs, said: “We are delighted to partner with ST to provide the EmSPARK Security Suite for STM32MP1-based devices for mission-critical security protection requirements. The combination of EmSPARK and STM32MP1 can better protect customers’ IoT applications and data security.”

EmSPARK Security Suite works with Arm®TrustZone® architecture, an important component of STM32MP1, to help device manufacturers implement secure device installation services, simplify the deployment process of IoT products, and protect confidential data information. As a result, the security software is optimized for applications such as industrial control, building automation, smart home equipment, machine vision, automotive communications, and medical devices.

In addition to these new resources joining the STM32MP1 ecosystem, there are reliable and field-tested solutions developed by authorized partners Prove&Run, TimeSys and Witekio to address software development challenges.

ProvenRun provides customized security engineering services (secure boot, secure firmware, OP-TEE), as well as more advanced solutions based on the certified secure operating system ProvenCore, helping STM32MP1 customers integrate data security protection functions into their designs. The TimeSysVigiles® Vulnerability Management Suite is embedded in the OpenSTLinux system and continuously monitors the system for security vulnerabilities that could expose devices to cyber-attacks. Vigiles also provides revision information for equipment lifecycle management. Witekio’s FullMetalUpdate open source over-the-air update (OTA) solution helps IoT platform operators manage their own OTA update services with security, flexibility and affordability.

ST also revealed details of software expansion packages tailored for the STM32MP1 that help customers develop computer vision projects with AI and accelerate the development of predictive maintenance applications. The extension software includes an OpenSTLinux extension package X-LINUX-AI that deploys artificial intelligence on the STM32MP1 microprocessor. This package contains Linux AI frameworks and application examples to help users quickly implement computer vision use cases on STM32 evaluation boards and discovery kits.

To accelerate the development of predictive maintenance applications, the X-LINUX-PREDMNT extension package helps developers implement edge gateway functionality between sensors and cloud services. The package sends processed sensor data to the IoT cloud to Display analytics data on a dashboard to identify operating conditions that require maintenance intervention. X-LINUX-PREDMNT also includes AWS IoT Greengrass Edge Computing edge computing services.

Finally, ST has added new safety technical documentation and a self-test library package X-CUBE-STL suitable for building and certifying functional safety systems up to IEC 61508 safety integrity levels SIL-2 and SIL-3 . Using the X-CUBE-STL software package and the safety isolation concept of the STM32MP1 dual-core architecture, developers can cost-effectively isolate the enclave, running the enclave on the Arm Cortex®-M4 core and non-safety related applications on the Arm Cortex-A7 , which can shorten the development cycle of factory automation, battery management, instrumentation and medical equipment.

The Links:   6MBP100RA120 LQ050Q3DG01