CATEGORIES

STM32 MPU OpenSTLinux Distribution

Openstlinux distribution banner

As a mainlined open-source Linux distribution, OpenSTLinux Distribution is a key element of the STM32 embedded software solution for STM32 multimarket multicore microprocessors (MPU) embedding a single or dual Arm® Cortex®-A core. OpenSTLinux expansion packages (X-LINUX-xxx) can be applied on the top of the STM32 MPU OpenSTLinux distribution to enable the use of additional components.

    By massively investing in mainlining the OpenSTLinux Distribution, ST demonstrates its dedication to:
  • Accelerating the development of systems that needs high processing power, graphical support combined with power-efficient real-time control, and high feature integration
  • providing developers with an unprecedented level of support
  • OpenSTLinux is Yocto and Buildroot compliant
  • Enable Real-time Linux via OpenSTLinux Expansion package (X-LINUX-RT)
Openstlinux distribution banner

As a mainlined open-source Linux distribution, OpenSTLinux Distribution is a key element of the STM32 embedded software solution for STM32 multimarket multicore microprocessors (MPU) embedding a single or dual Arm® Cortex®-A core. OpenSTLinux expansion packages (X-LINUX-xxx) can be applied on the top of the STM32 MPU OpenSTLinux distribution to enable the use of additional components.

    By massively investing in mainlining the OpenSTLinux Distribution, ST demonstrates its dedication to:
  • Accelerating the development of systems that needs high processing power, graphical support combined with power-efficient real-time control, and high feature integration
  • providing developers with an unprecedented level of support
  • OpenSTLinux is Yocto and Buildroot compliant
  • Enable Real-time Linux via OpenSTLinux Expansion package (X-LINUX-RT)

Applications

Industrial arm
Industrial
  • Industrial robots
  • Factory automation
  • Human machine interface HMI
Thunder in a middle of a heart
Medical and healthcare
  • Patient monitoring
  • Diagnostic equipment
Tablet
Smart home
  • Smart thermostat
  • Industrial gateway
  • Small appliances and kitchen aids

Software types

STM32MP2 Starter package

Quickly and easily start with any STM32MP2 microprocessor device.

Discover

STM32MP2 Developer package

Add your own code on top of the STM32MP2 Embedded Software distribution.

Discover

STM32MP2 Distribution package

Create your own Linux® distribution as well as your own Starter and Developer packages.

Discover

STM32MP1 Starter package

Quickly and easily start with any STM32MP1 microprocessor device.

Discover

STM32MP1 Developer package

Add your own code on top of the STM32MP1 Embedded Software distribution.

Discover

STM32MP1 Distribution package

Create your own Linux® distribution as well as your own Starter and Developer packages.

Discover

Benefits

    Designers working on a wide range of applications will benefit from:
  • Seamless software migration during kernel upgrades
  • Improving software quality and robustness as well as reducing risk
  • Development resources allocated to new innovative functionalities at application level
  • Reducing project time to market and cost
  • ST also gives the possibility to get OpenSTLinux BSP (build support package) built with buildroot via our bootlin partner.
  • OpenSTLinux is based on the Yocto Project

Discover our software related portfolio

Discover our scalable solutions to boost the development of MPU-based systems
STM32MPU WIKI
OpenSTLinux Distribution
OpenSTLinx 6.2.0: Cortex‑M33 Trusted Domain flavor now available for mass‑market applications including secure boot, system reset requests from either Cortex‑A35 or M33