STM32 MPU OpenSTLinux 分配

概述
产品选择器
解决方案
文件
CAD资源
工具与软件
eDesignSuite

作为主流的开源Linux分发版本,OpenSTLinux Distribution是STM32嵌入式软件解决方案的关键要素,该解决方案适用于面向多重市场的STM32多核微处理器(内置单或双Arm® Cortex®-A7内核)。

开发人员应注意,OpenSTLinux Distribution不是一个特定的定制Linux分发版本。意法半导体着力维持OpenSTLinux Distribution的主流地位,其目的在于:

  • 加速开发需要高处理能力、图形功能、高能效实时控制和高功能集成的系统
  • 为开发人员提供前所未有的支持力度

深耕于工业、消费、医疗智能家居等广泛应用领域的设计人员将受益于:

  • 内核升级期间的无缝软件迁移
  • 提高软件质量和稳定性,同时降低风险
  • 在应用层分配给新型创新功能的开发资源
  • 缩短项目上市时间并降低成本

OpenSTLinux Distribution包含:

  • Linux板级支持包(BSP) 
  • Linux内核
  • 所需的驱动程序
  • 基于Arm可信固件(TF-A)和通用引导加载程序(U-Boot)的安全启动链
  • 安全OS:开放可移植的可信执行环境(OP-TEE)
  • 应用框架,包括以下Linux应用框架(非详尽列表):
    • Wayland显示服务器协议(Weston参考实现)
    • 多媒体框架的Gstreamer
    • 高级Linux声音架构(ALSA)库

为了优化项目的每个开发阶段,意法半导体提供了软件包,让开发人员选择最适合各自需求的支持:

  • 入门软件包(STM32MP1Starter)快速、轻松地熟悉任何STM32MP1微处理器器件
  • 开发者软件包(STM32MP1Dev)在STM32MP1嵌入式软件发行版上添加您自己的代码
  • 分发软件包(STM32MP1Distrib)创建自己的Linux®分发包、入门包和开发者软件包

了解我们的可扩展解决方案如何促进开发基于MPU的系统
STM32MPU WIKI
OpenSTLinux Distribution