Loading spinner

X-LINUX-RT

批量生产
Design Win

X-LINUX-RT expansion package enables OpenSTLinux real-time extension

获取软件 下载数据摘要

产品概述

描述

X-LINUX-RT是一款面向STM32MP1和STM32MP2系列微处理器的STM32 MPU OpenSTLinux扩展包,旨在激活Linux®实时功能。该扩展包启用PREEMPT-RT补丁集,使内核模式下运行的所有代码均可被抢占,从而满足可编程逻辑控制器 (PLC) 等工厂自动化关键组件所需的确定性水平。

通过特定配置实现:

  • 内核锁原语(如自旋锁)设为可抢占。
  • 例如,由spinlock_t和rwlock_t保护的临界区设为可抢占。
  • 实现内核自旋锁和信号量的优先级继承。
  • 将中断处理程序转换为可抢占的内核线程。
  • 所有功能

    • STM32MP1/MP2系列微处理器的OpenSTLinux实时扩展
    • 兼容Yocto Project®构建系统
    • 停用动态电压频率调节 (DVFS) 功能
    • 提供工业级运行性能点 (OPP) 配置:
      • STM32MP13xx微处理器:900 MHz
      • STM32MP15xx微处理器:650 MHz
      • STM32MP25xx微处理器:1.2 GHz

获取软件