Loading spinner

STM32MP2Dev

批量生产
Design Win

STM32MP2 OpenSTLinux开发者软件包

获取软件 下载数据摘要

产品概述

描述

本开发者软件包提供了OpenSTLinux发行版(开发基于Arm® Cortex®-A处理器)的一些元素。其中包括基于Yocto SDK软件开发套件的软件开发套件(SDK软件开发套件),用于在主机PC上进行交叉开发。

此外,还包含软件以下部分的源代码:Linux®内核、gcnano驱动程序、U-Boot、可信固件A (TF-A)、开源可信执行环境 (OP-TEE) 和外部设备树。

请注意,OpenSTLinux发行版的应用程序框架在此软件包中不作为源代码提供。

  • 所有功能

    • 可在Arm® Cortex®-A上运行的OpenSTLinux发行版
      • OpenSTLinux BSP具有:基于TF-A BL2和U-Boot的启动链基于TF-A BL31或OP-TEE的安全监视器,取决于Cortex®-A架构,可在Arm® Cortex®-A上以安全模式运行OP-TEE安全操作系统,可在Arm®Cortex®-A上以安全模式运行Linux®内核,可在Arm® Cortex® -A上以非安全模式运行
      • Linux中间件依靠BSP来为应用程序提供API,这些应用程序通常通过显示器或触摸屏与用户进行交互
      • 在OP-TEE方面,可信应用程序 (TA) 依靠OP-TEE内核进行机密操作(通过Linux和其他软件组件无法看到)
    • 可在Arm® Cortex®-M上运行且取决于Arm® Cortex®-M架构的固件的组成:
      • 在Arm® Cortex®-M上以非安全模式运行的STM32Cube MPU软件包:基于HAL驱动程序和中间件,与STM32微控制器一样,通过协处理器管理完成与Cortex-A的交互
      • 在Arm® Cortex®-M上以安全模式运行的可信固件Cortex-M安全操作系统:为STM32Cube MPU软件包提供本地安全服务

获取软件

意法半导体建议您使用最新版本的软件。