STM32MP1ディストリビューション・パッケージ
独自のスタータ・パッケージや開発者パッケージに加えて、独自のLinux®ディストリビューションも作成できます。
ディストリビューション・パッケージを入手
競争優位性の確立をサポート
スタータ、開発者、ディストリビューション
U-Boot、OP-TEE、TF-A、Linuxカーネルおよびアプリケーション・フレームワークは、以下のパッケージで提供されます。
独自のスタータ・パッケージや開発者パッケージに加えて、独自のLinux®ディストリビューションも作成できます。
ディストリビューション・独自のスタータ・パッケージや開発者パッケージに加えて、独自のLinux®ディストリビューションも作成できます。
ディストリビューション・AI、クラウド・サービス、グラフィックス、音声認識などのアプリケーションの実装を簡素化します。STM32マイクロプロセッサOpenSTLinuxディストリビューションに対応しています。
OpenSTLinux拡張パッケージを入手STM32MP15 Cortex-M4で動作する組込みソフトウェア:BSP、ドライバ(HAL、Low layer API、プロセッサ間通信用OpenAMP)ミドルウェア・コンポーネント(無料RTOS)およびサンプル
STM32CubeMP1パッケージを入手STM32MP2 Cortex-M33で動作する組込みソフトウェア:BSP、ドライバ(HAL、Low layer API、プロセッサ間通信用OpenAMP)ミドルウェア・コンポーネント(無料RTOS)およびサンプル
STM32CubeMP2パッケージを入手TrustedFirmwareグループによるオープンソース・プロジェクトで、ARMv8-Mマイクロコントローラのセキュア処理環境(SPE)で動作するように設計されており、PSA Certifiedガイドラインに従って、セキュア・パーティションを通じてサービスを提供します。
GitHubから入手可能32bitマイクロコントローラ用セキュア・ブートローダで、ブートローダとシステムFlashレイアウトに共通のインフラストラクチャを提供し、ソフトウェアの容易なアップグレードを可能にします。また、OSやハードウェアに依存せず、動作するOSのハードウェア移植層に依存します。
GitHubから入手可能以下のパッケージはYoctoプロジェクトに準拠し、OpenSTLinuxボード・サポート・パッケージ(BSP)、Linuxカーネル、必要なドライバのほか、TF-AとU-Bootをベースとしたセキュア・ブートチェーンも含んでいます。
STM32MPU組込みソフトウェア・ディストリビューション用のソフトウェア・イメージを提供します。OpenSTDroidディストリビューション・バイナリと、STM32CubeProgrammerでデバイスをフラッシュするために必要なパーティション・レイアウトが含まれています。
スタータ・パッケージを入手Androidアプリケーション・フレームワーク、OpenSTLinux BSP(Linuxカーネル、U-Boot、TF-A、OP-TEE)、およびニーズに合わせてシステムをチューニングしたり、ビルド済みイメージを操作したりするためのツールセットが含まれています。
ディストリビューション・パッケージを入手RTOS(リアルタイムOS)
ベアメタル・プログラミングでは、オペレーティング・システムを介さずにハードウェア上で直接アプリケーションを実行します。STM32CubeMP13は、Cortex-A7コアの機能を利用して、RTOSアプリケーションとベアメタル・アプリケーションの両方をサポートします。
STM32MP13 Cortex-A7上で動作するベアメタル組込みソフトウェア:BSP、ドライバ(HAL、Low layer API)ミドルウェア・コンポーネント、およびサンプル
STM32Cube MP13パッケージを入手