概要

RAファミリのフレキシブル ソフトウェア パッケージ(FSP) は、ArmコアMCUを用いてセキュアなIoT機器を素早く開発するための様々な手段を提供します。RA FSPは、RA FSP エコシステムを活用するための周辺ドライバ、Amazon RTOSおよびミドルウェア スタックを提供します。

RA ファミリ ロゴ

32-bit Arm® Cortex®-M コア MCU

主な機能

  • メモリ使用量の小さいHALドライバ
  • 直感的に操作できるコンフィグレータとコードジェネレータ
  • RTOS環境および非RTOS環境を使用したアプリケーションのサポート
  • Amazon FreeRTOS のサポート - フレキシブル ソフトウェア パッケージ(FSP)と統合した最新バージョン
  • ツール上で構成可能なRTOSリソース (threads, mutexesなど)
  • TCP/IP その他プロトコルスタックを含む
  • 主要クラウドプロバイダへの簡単な接続オプション(予定)
  • CDC、HID(予定)、MSC への USB ミドルウェアサポート
  • Arm PSAの暗号APIと統合ハードウェアアクセラレーションのサポート
  • 安全なデバッグ機能
  • ルネサスと大手開発パートナによるソリューションを用いた幅広いツールサポート
  • ソースコードは全てGitHubから入手可能
 

フレキシブル ソフトウェア パッケージ(FSP)

フレキシブル ソフトウェア パッケージ(FSP)の主な特長

構成

  • e2 studio統合開発環境用の CMSIS 準拠のパックファイル
  • RA MCU/ボード用BSP(Board Support Package)
  • 周辺機器にアクセスするためのHALドライバ
  • ミドルウェア プロトコルスタック
  • 通信モジュールコンフィグレータおよびコードジェネレータ
  • あらゆる開発環境やパートナ製ツールと統合するためのソースファイル

 

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

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

FSP GitHub マニュアル

 

動作環境

詳細は FSP GitHub ページをご覧ください。

 

ターゲットMCU

製品 対応MCU
RAファミリ RA2A1
RA4M1
RA6M1
RA6M2
RA6M3

 

RA 評価キット

利用可能なRAキットの全リストは、RAファミリ MCUの製品情報ページをご参照ください。

評価キット

EK-RA2A1 評価キット

EK-RA2A1

RA2A1 MCUグループ評価キット

EK-RA6M3 評価キット(ボックス付)

EK-RA6M3

RA6M3 MCUグループ評価キット

EK-RA4M1評価キット(ボックス付)

EK-RA4M1

RA4M1 MCUグループ評価キット

EK-RA6M3G 評価キット(ボックス付)

EK-RA6M3G

RA6M3 グループMCU向けグラフィック評価キット

EK-RA6M1評価キット(ボックス付)

EK-RA6M1

RA6M1 MCUグループ評価キット

EK-RA6M2 MCU評価キット(ボックス付)

EK-RA6M2

RA6M2 MCUグループ評価キット

関連ビデオ

3:06
ルネサスの32ビットMCU製品である「RA」ファミリは主に、次世代のセキュアなIoT機器を設計いただくために開発されました。
2:15
Introducing Renesas' RA ready software and hardware building block solutions for the IoT.
2:45
RAファミリMCU評価キットをご紹介いたします。
4:54
RA6M3グループ用の評価キットEK-RA6M3を活用して、IoT機器と組込みシステムの開発を加速させましょう。
3:06
ルネサスの32ビットMCU製品である「RA」ファミリは主に、次世代のセキュアなIoT機器を設計いただくために開発されました。
2:15
Introducing Renesas' RA ready software and hardware building block solutions for the IoT.
2:45
RAファミリMCU評価キットをご紹介いたします。
4:54
RA6M3グループ用の評価キットEK-RA6M3を活用して、IoT機器と組込みシステムの開発を加速させましょう。
3:06
ルネサスの32ビットMCU製品である「RA」ファミリは主に、次世代のセキュアなIoT機器を設計いただくために開発されました。
2:15
Introducing Renesas' RA ready software and hardware building block solutions for the IoT.
2:45
RAファミリMCU評価キットをご紹介いたします。
4:54
RA6M3グループ用の評価キットEK-RA6M3を活用して、IoT機器と組込みシステムの開発を加速させましょう。

Example Projects (EP)

EPでは、アプリケーションにおけるFSPモジュールの基本的な使用法をご覧いただけます。EPのインポートと実行の手順については、FSPサンプルがストックされたGitHubページ上の、example_projectsセクションをご参照ください。

RAキット 概要 ダウンロードリンク
EK-RA2A1 EK-RA2A1に対応したExample Projects (EP) https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra2a1/downloadable
EK-RA4M1 EK-RA4M1に対応したExample Projects (EP) https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra4m1/downloadable
EK-RA6M1 EK-RA6M1に対応したExample Projects (EP) https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m1/downloadable
EK-RA6M2 EK-RA6M2に対応したExample Projects (EP) https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m2/downloadable
EK-RA6M3 EK-RA6M3に対応したExample Projects (EP) https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m3/downloadable
EK-RA6M3G EK-RA6M3Gに対応したExample Projects (EP) https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m3g/downloadable

 

Application Projects (AP)

APでは、さまざまなコアテクノロジーにおけるソリューションをご覧いただけます。 サンプルプロジェクトのインポートと実行の手順については、FSPサンプルがストックされたGitHubページ上の、application_projectsセクションをご参照ください。

RAキット 概要 ダウンロードリンク
EK-RA6M3 Secure Data At Rest Application Project https://github.com/renesas/ra-fsp-examples/tree/master/application_projects/secure_data_at_rest/downloadable