メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation) - 6月はプライド月間として、LGBTQ+の権利や文化、コミュニティについて啓発する世界的な活動月間です

説明

ルネサスのRZ Flexible Software Package (FSP) は、ルネサスRZファミリのArm®マイクロプロセッサを使用した組み込みシステム設計向けに、使いやすく、拡張性をもち、高い品質を備えたソフトウェアを提供するために設計された拡張ソフトウェアパッケージです。FSPは、生産環境対応のドライバ、FreeRTOS™、Azure® RTOS、その他のミドルウェアスタックを活用し、安全で接続されたIoTデバイスを迅速で多用途に構築する方法を提供します。

重要なお知らせ

既存のRZ/A FSP、RZ/G FSP、RZ/N FSP、RZ/T FSP、およびRZ/V FSPを単一のパッケージに統合したRZ FSPがリリースされました。これらのパッケージを統合することで、従来製品シリーズ間で異なっていたユーザ体験が統一され、お客様の開発と保守効率が向上します。 既存のRZ/A、G、N、T、V FSPは2027年1月末までサポートを継続しますが、新機能およびバグ修正は後継のRZ FSPでのみの提供となります。

既存のRZ/A、G、N、T、V FSPで作成されたプロジェクトは、RZ FSPへの移行を推奨します。移行手順については、マイグレーションガイドをご参照ください。

最新版のFSP (v4.1.0) をダウンロード:

FSPプラットフォームインストーラe2 studio IDE、ツールチェーン、FSPパックを含む):

RZスマート・コンフィグレータ (RZSC) インストーラIAR Embedded搭載サードパーティ製 IDE用のFSPパッケージ):
*RZ FSP v4.x.x時点では、RZ/TシリーズおよびRZ/Nシリーズのみがサポートされています。

FSP Standalone Installer(FSPのみを更新し、e2 studioを更新しないユーザ向けのFSPパック):

  • GitHubのAssetsセクションからダウンロード

インストール マニュアル。FSPのすべてのリリースとパッチはGitHubのサイトでご覧いただけます。

既存のFSP(RZ/A FSP、RZ/G FSP、RZ/V FSP、RZ/T FSP、RZ/N FSP)からRZ/FSP v4.x.xを使用したプロジェクトへの移行ガイド:

特長

  • ソフトウェア統合開発環境であるe2 studioの直感的なコンフィギュレータとコード生成機能を連携させることで、リアルタイムシステム開発を効率的かつ迅速に進めることが可能となります。
  • RTOSアプリケーションとベアメタルアプリケーションの両方をサポートします。

ターゲットデバイス

分類 タイトル 日時
ソフトウェア/ツール-ソフトウェア
ログインしてダウンロード EXE 1,742.94 MB
ソフトウェア/ツール-ソフトウェア
ログインしてダウンロード RUN 1,484.07 MB
ソフトウェア/ツール-ソフトウェア
ログインしてダウンロード EXE 1,238.36 MB
ソフトウェア/ツール-ソフトウェア
ログインしてダウンロード RUN 1,128.38 MB
4件
分類 タイトル 日時
マニュアル-ソフトウェア
アプリケーションノート PDF 4.91 MB
Learn how to migrate projects based on the legacy RZ/A, RZ/G, RZ/N, RZ/T, and RZ/V Flexible Software Packages (FSPs) to the unified RZ FSP v4.x.x. The unified RZ FSP consolidates all previous family-specific FSPs into a single package, providing a consistent development experience across all RZ product series. This integration simplifies project maintenance and improves development efficiency by removing differences between individual RZ series FSPs.
アプリケーションノート PDF 10.34 MB
Learn how to use the Renesas RZ Flexible Software Package (FSP) for developing applications for the RZ microprocessor series. This document explains the usage of the RZ FSP running on the Cortex-A55 (CA55) core incorporated in the RZ/A3UL and RZ/A3M devices, including the development environment, software configuration, and application development workflow.
アプリケーションノート PDF 9.95 MB
Learn how to develop applications for the RZ microprocessor series using the Renesas Flexible Software Package (FSP). This application note explains how to use the FSP on the Cortex®-M33 (CM33) core integrated into RZ/G2L, RZ/G2LC, RZ/G2UL, RZ/G3S, and RZ/G3E devices, providing guidance for software development and application implementation on supported RZ MPUs.
アプリケーションノート PDF 17.85 MB
Learn how to develop applications on the Renesas RZ MPU series using the Flexible Software Package (FSP). This application note covers FSP usage on Arm Cortex‑R52 and Arm Cortex‑A55 cores in RZ/T2 and RZ/N2 MPUs, outlining software architecture, development flow, and application implementation considerations.
アプリケーションノート PDF 9.54 MB
Learn how to use the Renesas Flexible Software Package (FSP) running on the Cortex-M33 (CM33) and Cortex-R8 (CR8) cores integrated in the RZ/V2L, RZ/V2H, and RZ/V2N devices. This document explains the development environment, software configuration, and usage of the FSP for these RZ/V series devices. Support for the CR8 core is available on the RZ/V2H only.
アプリケーションノート PDF 164 KB
Introduces practical examples projects for the EK-RZ/A3M kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the EK-RZ/A3M kit.
アプリケーションノート PDF 357 KB
Introduces practical example projects for the RZN2L-RSK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZN2L-RSK kit.
アプリケーションノート PDF 359 KB
Introduces practical example projects for the RZT2L-RSK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZT2L-RSK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZG2L-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZG2L-EVK kit.
アプリケーションノート PDF 357 KB
Introduces practical example projects for the RZT2M-RSK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZT2M-RSK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZT2ME-RSK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZT2ME-RSK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZV2H-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZV2H-EVK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZV2N-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZV2N-EVK kit.
アプリケーションノート PDF 164 KB
Introduces practical example projects for the RZA3UL-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZA3UL-EVK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZG2LC-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZG2LC-EVK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZG2UL-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZG2UL-EVK kit.
アプリケーションノート PDF 359 KB
Introduces practical example projects for the RZG3E-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZG3E-EVK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZG3S-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZG3S-EVK kit.
アプリケーションノート PDF 453 KB
Introduces practical example projects for the RZN2H-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZN2H-EVK kit.
アプリケーションノート PDF 453 KB
Introduces practical example projects for the RZT2H-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZT2H-EVK kit.
アプリケーションノート PDF 356 KB
Introduces practical example projects for the RZV2L-EVK kit. The example projects contained within the bundle show how to write code for the various Renesas Flexible Software Package (FSP) modules supported by the RZV2L-EVK kit.
22件

サンプルコード

サンプルコード

フィルター
分類 タイトル 日時 日時
サンプルコード
ログインしてダウンロード ZIP 22.26 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the EK-RZ/A3M. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード ZIP 3.94 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZN2L-RSK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 3.12 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZT2L-RSK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 1.13 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZG2L-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 7.45 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZT2M-RSK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 411 KB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZT2ME-RSK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 1.94 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZV2H-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 1.15 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZV2N-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 3.14 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZA3UL-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 955 KB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZG2LC-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 872 KB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZG2UL-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 1.76 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZG3E-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 1.20 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZG3S-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 10.86 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZN2H-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 10.00 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZT2H-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
サンプルコード
ログインしてダウンロード ZIP 1.06 MB
Demonstrates how to write code using various unified Renesas RZ Flexible Software Package (FSP) v4.x.x modules supported by the RZV2L-EVK. The unified RZ FSP consolidates all previous family‑specific FSPs into a single package and provides an optimized, easy‑to‑use, scalable, high‑quality software solution for embedded system design.
16件

関連ボード&キット

構成

  • e2 studio統合開発環境用のCMSIS準拠パックファイル
  • RZ MPUおよびボード向けBSP
  • 周辺機能HALドライバ
  • リアルタイムオペレーティングシステム(RTOS)
  • ミドルウェア プロトコルスタック
  • モジュールコンフィグレータおよびコードジェネレータ
  • 様々な開発環境やパートナ製ツールと統合するためのソースファイル

サポートされているツールチェーン

FSP のソフトウェアコンポーネントは以下のツールチェーンをサポートしています。

  • e2 studio統合開発環境、GCC Arm Embeddedのツールチェーンサポート
  • IAR Embedded Workbench

ソフトウェア インストール マニュアル

インストールおよび使用マニュアル(FSP GitHubマニュアル)については FSP GitHub ページをご参照ください。

e2 studio統合開発環境

ルネサス製MPU「RZ」ファミリを用いてプロジェクト開発する際、開発効率を向上させる各種ツールは、FSPを通して提供されます。e2 studio統合システム開発環境ではモジュール選択・構成、コード開発、コード生成、デバッグを行います。FSPではグラフィカルなユーザーインターフェース(GUI)が用意され、これらの主要ステップをGUI上で簡単に行えるようになり、開発プロセスを劇的に短縮することができます。

e2 studioは、アプリケーションプロジェクトの様々な側面を設定するためのオプション一式を備えています。このオプションには以下のようなものがあります。

BSP構成

プロジェクト選択、MPUやボード固有パラメータの構成や変更を行います。

クロック構成

プロジェクトのMPUクロック設定を構成します。MPUのクロックツリーがグラフィカルに表示され、さまざまなクロックディバイダとソースを変更できます。

ピン構成

MPUのピン構成がフレキシブルに行えます。これにより、各ポートに対応するピンの電気的特性と機能を構成できます。多くのピンが複数機能を提供できるので、ピンコンフィグレータは周辺機能をベースにして設定することができます。ピン構成ツールは、エラーをハイライト表示し、各ピンまたは各周辺機器のオプションを表示できます。これにより、多重ピンによる大規模パッケージの構成を簡素化します。

モジュール構成

RTOSおよびベアメタルベースのアプリケーション用FSPモジュール(HALドライバ、ミドルウェアスタック、RTOS)を追加するオプションと、モジュールのさまざまなパラメータを構成するオプションを提供します。選択した各モジュールでは、[プロパティ] 画面から構成パラメータ、割り込み優先順位、ピン選択などにアクセスできます。

割り込み構成

新しいユーザ割り込みやイベントを追加し、割り込みの優先度を設定することができます。これによりユーザは、周辺からの割り込みを回避したり、ユーザ定義 ISR を持たせることもできます。

コンポーネント構成

アプリケーションに必要な個々のモジュールのインクルード・エクスクルードが選べます。アプリケーションに追加されたモジュールに紐付いた必須モジュールは、すべて自動的にインクルードされます。必須コンポーネントの横にあるチェックボックスにチェックを入れると、モジュールのインクルード・エクスクルードが簡単に行えます。

旧バージョン

FSPの旧バージョンは、以下のGitHubリンクからダウンロードできます。

サポートコミュニティ

  1. RZ/G,T,AもFSPが使えるのかな、、、

    こんにちは。NoMaYです。e2 studioのリリースノートを見ていたところ、ふと目に留まったのですけど、RZ/GもFSPが使えるのか ...

    2022年1月21日
  2. RZ/G,T,AもFSPが使えるのかな、、、

    こんにちは。NoMaYです。e2 studioのリリースノートを見ていたところ、ふと目に留まったのですけど、RZ/GもFSPが使えるのか ...

    2022年1月21日
  3. RZ/G,T,AもFSPが使えるのかな、、、

    こんにちは。NoMaYです。e2 studioのリリースノートを見ていたところ、ふと目に留まったのですけど、RZ/GもFSPが使えるのか ...

    2022年1月21日
サポートコミュニティからの全ての結果を参照 (18件)

ナレッジベース

  1. RZ/A3グループ: FSP対応

    RZ/A FSP は、Free RTOS と Azure RTOS の両方をサポートしています。 https://www.renesas.com/ja/software-tool/rza-flexible-software-package-fsp

    2025年5月27日
  2. e² studio にFSPをインストールする方法

    ... ァイルをダウンロードしてください。 RA: https://github.com/renesas/fsp/releasesRZ: https://github.com/renesas/rz-fsp/releases ダウンロードしたzip ...

    2026年5月20日
  3. e² studioのインストーラでネットワーク接続エラー

    ... FAQ] e² studioへのコンパイラのインストール・更新方法[FAQ] e² studioにFSPをインストールする方法※ RA/RZFSPプロジェクトを扱 ...

ナレッジベースからの全ての結果を参照 (14件)
サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。