コンテンツにスキップ

Renesas RAファミリ

出典: フリー百科事典『ウィキペディア(Wikipedia)』
RAファミリから転送)

Renesas RAファミリは、ルネサスエレクトロニクスが開発する32ビットマイクロコントローラーのファミリ名である。RAの名称の由来は「Renesas Advanced」の頭文字からきている。

概要

[編集]

Arm Cortex-Mコアを採用したCPUと、ルネサスがSHファミリやRXファミリなどのオリジナルコアマイコンなどの長年の経験とノウハウが詰まった周辺機能を備えている。2019年10月に発表された。[1]RA2シリーズ(最大60MHz)、RA4シリーズ(最大100MHz)、RA6シリーズ(最大240MHz)、そして最上位のRA8シリーズ(最大480MHz)、さらにRA0シリーズ(最大32MHz)を追加し、全5シリーズがラインアップされている。

RAファミリの特長はルネサスの独自の周辺機能とArmアーキテクチャの融合であり、特にセキュリティに関しては自社で開発した暗号エンジンであるSecure Crypt Engine (SCE) とArmの「TrustZone for Arm v8-M」を融合し、PSAに準拠した「Trusted Firmware-M (TF-M) API」に対応することによってIoT機器のセキュリティ開発を安全かつ迅速に行えるとしている。

もう一つの特長として、オペレーティングシステムとしてFreeRTOSおよびAzure RTOSを採用したFlexible Software Package (FSP)を提供している。このFSPはほぼソースコードで提供されており(一部オブジェクト部分あり)、無償で利用可能であり、また様々なユースケースを想定し、ユーザーの過去からのソフトウェア資産やエコシステムソフトウェアとの併用などのフレキシブルな活用が可能である。よってデフォルトで採用されているFreeRTOSやAzure RTOSにこだわらずベアメタルでの開発はもちろん、μITRONなど他の様々な商用オペレーティングシステムを活用することも可能としている。

歴史

[編集]

マイクロコントローラー

[編集]
  • 2019年10月 Renesas RAファミリ発表。初期ラインナップとして5グループ(RA2A1, RA4M1, RA6M1, RA6M2, RA6M3)がリリースされる。
  • 2020年
    • 5月 ワイヤレス対応製品を拡充。Bluetooth Low Energy 5.0に対応するRA4W1をリリース。
    • 10月
      • 最高200MHz動作のCortex-M33コア、TrustZone搭載のRA6M4をリリース。
      • AIによる予知保全システムの実現にも対応するモータ制御用マイコンRA6T1をリリース。
    • 12月
      • 新たなタッチセンシング用IPを搭載するCortex-M23コアのRA2L1をリリース。
      • RA4シリーズで初めてCortex-M33コア、TrustZone搭載のRA4M3をリリース。
  • 2021年
    • 1月 超小型WLCSPパッケージをラインナップに揃える低コスト帯向けエントリー製品RA2E1リリース。
    • 2月 100MHz動作のCortex-M33を搭載したRA4M2をリリースし、RA4シリーズを拡充。
    • 3月 最大2MBのデュアルバンクFlash、CAN-FDやUSB-HSをサポートするRA6M5をリリース。
    • 9月 Cortex-M33コアを搭載した製品としては初のエントリーライン製品、RA4E1とRA6E1をリリース。
    • 10月 ファミリ最軽量マイコンとして、小ピン/小型/低消費電力のRA2E2をリリース。
    • 12月 モータ制御用マイコン「RA6T2」グループをリリースし、RA6シリーズを拡充。
  • 2023年
    • 3月 RA4/RA6シリーズのエントリーライン新製品、RA4E2とRA6E2をリリース。
    • 5月 RA4/RA6シリーズのモータ制御用マイコンの新製品、RA4T1とRA6T3をリリース。
    • 10月 業界初Arm Cortex-M85コアを搭載したRA8シリーズの第一弾となる「RA8M1」グループをリリース。
    • 12月 RA2シリーズのエントリーライン新製品、RA2E3をリリース
    • 12月 RA8シリーズのグラフィックス対応新製品、RA8D1をリリース
  • 2024年
    • 1月 RA8シリーズのモータ制御マイコンの新製品、RA8T1をリリース
    • 3月 RA2シリーズの新製品、RA2A2をリリース
    • 4月 RA0シリーズの第一弾となる「RA0E1」グループをリリーズ
    • 11月 RA8シリーズのエントリーラインマイコン「RA8E1」「RA8E2」をリリース

ソフトウェア

[編集]
  • 2019年10月 マイコンの初期ラインナップの評価用にFSPv0.8.0をリリース
  • 2020年
    • 3月 FSPv1.0.0をリリースし初期ラインナップの全機能に一通り対応
    • 5月 RA4W1のBSPやBluetoothプロトコルスタックを備えるFSPv1.1.0をリリース
    • 7月 FSPv1.2.0をリリースし、Segger emWinやCMSISのアップデートを実施
    • 8月 FSPv1.3.0をリリースし、仮想EEPROMなどの仕様拡張を実施
    • 10月
      • TrustZone対応等メジャーアップデートを実施。RA6M4のBSPを含むFSPv2.0.0をリリース
      • RA6T1に対応し、モーター制御ドライバやUSBコンポジットに対応したFSPv2.1.0をリリース
    • 12月 RA2L1とRA4M3の新製品に対応するFSPv2.2.0をリリース
  • 2021年
    • 1月 RA2E1及びRA4M2に対応するFSPv2.3.0をリリース
    • 3月 RA6M5のリリースに併せてFSPv2.4.0をリリース
    • 4月 FSPv3.0.0により、従来のFreeRTOSに加えて、Microsoft Azure RTOSに対応
    • 6月 FSPv3.1.0をリリース
    • 8月 FSPv3.2.0をリリース
    • 9月 FSPv3.3.0をリリース
    • 10月 FSPv3.4.0をリリース
    • 12月 FSPv3.5.0をリリース
  • 2022年
    • 2月 FSPv3.6.0をリリース
    • 4月 FSPv3.7.0をリリース
    • 6月 FSPv3.8.0をリリース
    • 8月 FSPv4.00をリリース
    • 10月 FSPv4.1.0をリリース
    • 12月 FSPv4.2.0をリリース
  • 2023年
    • 2月 FSPv4.3.0をリリース
    • 4月 FSPv4.4.0をリリース
    • 6月 FSPv4.5.0をリリース
    • 8月 FSPv4.6.0をリリース
    • 10月 FSPv5.0.0をリリース
    • 11月 FSPv5.0.1をリリース
    • 12月 FSPv5.1.0をリリース
  • 2024年
    • 2月 FSPv5.2.0をリリース
    • 4月 FSPv5.3.0をリリース
    • 6月 FSPv5.40をリリース
    • 8月 FSPv5.50をリリース
    • 10月 FSPv5.6.0をリリース

CPUコア

[編集]

RA4シリーズとRA6シリーズではArm v7-MアーキテクチャのArm Cortex-M4コアおよびARMv8-MアーキテクチャのArm Cortex-M33コアを採用、ローエンドのシリーズであるRA2シリーズとRA0シリーズにはARMv8-MアーキテクチャのArm Cortex-M23コアを採用している。

また、2023年10月にはRA8シリーズとして業界で初めてArm Cortex-M85を採用したマイクロコントローラがリリースされた。

マイコンラインアップ

[編集]

RA8シリーズ

[編集]

RA8シリーズはRAファミリの中でも最上位に位置付けられているシリーズである。ArmのCortex-M85コアを業界で最初に採用したμコントローラで、動作周波数は最大で480MHz。MプロファイルベクタエンジンであるHeliumを搭載することで、従来のCortex-M7よりも大幅に性能向上することがうたわれている。これにより従来MPUが必要だった性能要求の厳しいアプリケーションにおいてもマイコンを使用することが可能になり、低い消費電力やコスト、短い起動時間などのマイコンの利点を享受することができる。

シリーズ 製品グループ CPUコア

最大動作周波数

動作電圧範囲

ピン数 Flash容量 SRAM容量 代表的な周辺機能
RA8 RA8M1 Arm Cortex-M85

480MHz

1.68~3.6V動作

100~224 最大2MB 1MB Renesas Security IP, Arm TrustZone, Octal SPI, USBHS, USBFS, イーサネット, SDHI, SCI, SPI, I2C, I3C, CAN-FD, SSI, 12bit ADC, 12bit DAC, Comparator, 各種タイマ, CEU Camera Interface
RA8D1 176~224 Renesas Security IP, Arm TrustZone, Octal SPI, USBHS, USBFS, イーサネット, SDHI, SCI, SPI, I2C, I3C, CAN-FD, SSI, Octal SPI, 12bit ADC, 12bit DAC, Comparator, 各種タイマ, Graphics LCDC, 2D DRW, MIPI DSI IF, CEU Camera Interface
RA8T1 100~224 Renesas Security IP, Arm TrustZone, USBFS, イーサネット, SDHI, SCI, SPI, I2C, I3C, CAN-FD, 12bit ADC, 12bit DAC, Comparator, 各種タイマ
RA8E1 Arm Cortex-M85

360MHz

1.68~3.6V動作

100, 144 1MB 544KB Arm TrustZone, Octal SPI, USBFS, イーサネット, SCI, SPI, I2C, CAN-FD, SSI, 12bit ADC, 12bit DAC, Comparator, 各種タイマ, CEU Camera Interface
RA8E2 Arm Cortex-M85

480MHz

1.68~3.6V動作

224 1MB 672KB Arm TrustZone, Octal SPI, USBFS, SCI, SPI, I2C, CAN-FD, SSI, 12bit ADC, 12bit DAC, Comparator, 各種タイマ, Graphics LCDC, 2D DRW, External memory IF

RA6シリーズ

[編集]

RA6シリーズは高い処理性能と大容量メモリを搭載したシリーズである。CAN、USB、QSPIやイーサネットなどの多彩なコネクティビティに対応しており、TFTグラフィックLCDへの対応や、モーター制御用のPWMを出力するタイマやアナログ回路も豊富にサポートするなど多彩な機能が充実している。共通鍵暗号であるAESだけではなく、公開鍵暗号のRSAやECCに加えて、ハッシュ演算の処理を実行できる専用ハードウェア(Secure Crypt Engine)を搭載している為、IoTデバイスに要求されるセキュアコミュニケーションを容易に実現できる。

シリーズ 製品グループ CPUコア

最大動作周波数

動作電圧範囲

ピン数 Flash容量 SRAM容量 代表的な周辺機能
RA6 RA6M5 Arm Cortex-M33

200MHz

2.7~3.6V動作

100~176 最大2MB

(Dual Bank)

512KB Arm TrustZone, USBHS, USBFS, QSPI, Octaメモリインタフェース,

イーサネット, SDHI, SCI, SPI, I2C, CAN-FD, CEC

IIC, 12bit ADC, 12bit DAC, 各種タイマ,

静電容量タッチセンシング,

Secure Crypt Engine 9 (SCE9)

RA6M4 64~144 最大1MB

(Dual Bank)

256KB Arm TrustZone, USBFS, QSPI, Octaメモリインタフェース,

イーサネット, SDHI, SCI, SPI, I2C, CAN,

IIC, 12bit ADC, 12bit DAC, 各種タイマ,

静電容量タッチセンシング,

Secure Crypt Engine 9 (SCE9)

RA6M3 Arm Cortex-M4

120MHz

2.7~3.6V動作

100~176 最大2MB 640KB USBHS/FS, QSPI, イーサネット, SDHI,

SCI, SPI, I2C, CAN, IIC,

12bit ADC, 12bit DAC, 各種タイマ,

GLCDC, JPEG, 2DG,

静電容量タッチセンシング,

Secure Crypt Engine 7 (SCE7)

RA6M2 100~145 最大1MB 384KB USBFS, QSPI, イーサネット, SDHI,

SCI, SPI, I2C, CAN, IIC,

12bit ADC, 12bit DAC, 各種タイマ,

静電容量タッチセンシング,

Secure Crypt Engine 7 (SCE7)

RA6M1 64~100 最大512KB 256KB USBFS, QSPI, SDHI, 各種タイマ,

SCI, SPI, I2C, CAN, IIC,

12bit ADC, 12bit DAC,

静電容量タッチセンシング,

Secure Crypt Engine 7 (SCE7)

RA6E1 Arm Cortex-M33

200MHz

2.7~3.6V動作

48~100 最大1MB Arm TrustZone, USBFS, QSPI,

イーサネット, SDHI, SCI, SPI, I2C, CAN,

IIC, 12bit ADC, 12bit DAC, 各種タイマ

RA6T1 Arm Cortex-M4

120MHz

2.7~3.6V動作

64~100 最大512KB 64KB モーター制御用マイコン

各種タイマ, SCI, SPI, I2C, CAN, 12bit ADC, 12bit DAC,

Secure Crypt Engine 7 (SCE7)

RA6T2 Arm Cortex-M33

240MHz 2.7~3.6V動作

48~100 最大512KB 64KB モーター制御用マイコン

各種タイマ, SCI, SPI, I2C, CAN FD, 16bit ADC, 12bit DAC, TFUとIIRフィルタを統合したハードウェアアクセラレータ

RA6E2 Arm Cortex-M33

200MHz 2.7~3.6V動作

32~64 最大256KB 40KB Arm TrustZone, USB FS, QSPI, SSI, HDMI CEC, SCI, SPI, I3C, CAN FD, 12bit ADC, 12bit DAC, 各種タイマ
RA6T3 256KB モーター制御用マイコン

各種タイマ, USB FS, SCI, SPI, I3C, CAN FD, 12bit ADC, 12bit DAC, PGA, Comparator, TFU

RA4シリーズ

[編集]

RA4シリーズは最適化された処理性能と消費電力のバランスが特長である。電力消費を抑えつつ、性能やコネクティビティが必要なアプリケーションに最適である。USBやCANといったコネクティビティも充実しており、またその低消費電力を活かして、Bluetooth Low Energy 5.0に対応した製品もそろえる。高分解能A/Dコンバータ、セグメントLCDコントローラ、静電容量タッチセンシングなど、家電製品やヘルスケア製品に必要な機能を備えている。

シリーズ 製品グループ CPUコア

最大動作周波数

動作電圧範囲

ピン数 Flash容量 SRAM容量 代表的な周辺機能
RA4 RA4M3 Arm Cortex-M33

100MHz

2.7~3.6V動作

64~144 最大1MB 128KB Arm TrustZone, USBFS, QSPI,

SDHI, SCI, SPI, I2C, CAN,

IIC, 12bit ADC, 12bit DAC, 各種タイマ,

静電容量タッチセンシング,

Secure Crypt Engine 9 (SCE9)

RA4M2 48~100 最大512KB
RA4M1 Arm Cortex-M4

48MHz

1.6~5.5V動作

40~100 最大256KB 32KB USBFS, 各種タイマ,

SCI, SPI, I2C, CAN, IIC,

14bit ADC, 12bit DAC,

静電容量タッチセンシング,

Secure Crypt Engine 5 (SCE5)

RA4E1 Arm Cortex-M33

100MHz

2.7~3.6V動作

48~64 最大512KB 128KB Arm TrustZone, USBFS, QSPI,

SDHI, SCI, SPI, I2C, CAN,

IIC, 12bit ADC, 12bit DAC, 各種タイマ

RA4W1 Arm Cortex-M4

48MHz

1.8~3.6V動作

56 96KB Bluetooth 5.0,

USBFS, 各種タイマ,

SCI, SPI, I2C, CAN, IIC,

14bit ADC, 12bit DAC,

静電容量タッチセンシング,

Secure Crypt Engine 5 (SCE5)

RA4E2 Arm Cortex-M33

100MHz 2.7~3.6V動作

32~64 128KB 40KB Arm TrustZone, USB FS, SSI, HDMI CEC, SCI, SPI, I3C, CAN FD, 12bit ADC, 12bit DAC, 各種タイマ
RA4T1 最大256KB モーター制御用マイコン

各種タイマ, SCI, SPI, I3C, CAN FD, 12bit ADC, 12bit DAC, PGA, Comparator, TFU

RA2シリーズ

[編集]

RA2シリーズはRAファミリの中でも最も低消費電力が求められるアプリケーションの為に設計されている。動作時、スタンバイ時の消費電力が極めて低く、またスタンバイからの復帰も高速で、主にバッテリ動作のアプリケーションに用いられる。1.6Vから5.5Vまで広範囲で動作し、最大24ビットの高分解能A/Dコンバータや静電容量タッチセンシングに対応している。

シリーズ 製品グループ CPUコア

最大動作周波数

動作電圧範囲

ピン数 Flash容量 SRAM容量 代表的な周辺機能
RA2 RA2L1 Arm Cortex-M23

48MHz

1.6~5.5V動作

48~100 最大256KB 32KB レギュレータ, 各種タイマ,

SCI, SPI, I2C, CAN,

12bit ADC, 12bit DAC, コンパレータ

静電容量タッチセンシング(CTSU2),

AESアクセラレータ, TRNG

RA2E1 25~64 最大128KB 16KB 各種タイマ,

SCI, SPI, I2C,

12bit ADC, コンパレータ

静電容量タッチセンシング(CTSU2),

AESアクセラレータ, TRNG

RA2E2 16~24 最大64KB 8KB 各種タイマ,

SCI, SPI, I2C/I3C,

12bit ADC, コンパレータ,

AESアクセラレータ, TRNG

RA2A1 32~64 最大256KB 32KB USBFS, 各種タイマ,

SCI, SPI, I2C, CAN,

24bit ΔΣADC, 16bit ADC, 12/8bit DAC,

静電容量タッチセンシング,

AESアクセラレータ, TRNG

RA2E3 32~48 最大64KB 16KB 各種タイマ,

SCI, SPI, I2C,

12bit ADC, Temperature Sensor

RA2A2 64~100 最大512KB 48KB 各種タイマ,

SCI, SPI, I2C, 24bit シグマ・デルタADC, 12bit ADC, Temperature Sensor, セグメントLCDコントローラ

RA0シリーズ

[編集]

RA0シリーズは、動作周波数32MHzのCortex®-M23コアを搭載し、32ビットの汎用マイコンとしては業界最小クラスとなる低消費電力を実現。バッテリ駆動の民生用電子機器や小型家電、産業機器、ビルディングオートメーション(BA)などの低消費電力化に貢献します。

シリーズ 製品グループ CPUコア

最大動作周波数

動作電圧範囲

ピン数 Flash容量 SRAM容量 代表的な周辺機能
RA0 RA0E1 Arm Cortex-M23 48MHz

1.6~5.5V動作

16~32 64KB 12KB 各種タイマ, RTC,

SPI, I2C, 12bit ADC, Temperature Sensor

Part Number Decoder

[編集]

RAファミリのマイクロコントローラーの型名は16桁のPart Numberで表記される。

Part Number Decoder
R 7 F A X X X X X X X X X X X X
Renesas MCU Flash Advanced Series Application Group Feature Flash size Temp ROM Number Quality Package

① R(固定):Renesas

② 7(固定):マイクロコントローラ

③ F(固定):フラッシュメモリ混載製品

④ A(固定):Renesas RAファミリ

⑤ シリーズ:RA2=2、RA4=4、RA6=6、RA8=8、RA0=0

⑥ アプリケーション:M=メインストリーム、W=ワイヤレス、T=モータ制御、A=アナログフロントエンド、E=エントリーライン、L=ローパワー、D=ディスプレイ

⑨ フラッシュメモリ容量:3=16KB、4=24KB、 5=32KB、6=48KB、7=64KB、8=96KB、9=128KB、A=192KB、B=256KB、C=384KB、D=512KB、E=768KB、F=1,024KB、G=1,536KB、H=2,048KB

⑩ 動作温度範囲:2:Ta=-40度~85度、3:Ta=-40度~105度、4:Ta=40度~125度、D:Tj=-40度~105度、E:Tj=-40度~125度

⑭ 品質グレード:C=産業グレード(Q2A)、D=民生グレード(Q2B)

⑮ パッケージ

タイプ ピン数 サイズ(mm) ピンピッチ(mm)
BY WLCSP 16 1.87x1.84 0.4
DA WLCSP 25 2.14x2.17 0.4
SC LSSOP 29 6x4 0.65
BT BGA 36 5x5 0.8
BC BGA 36 4x4 0.5
BU BGA 64 4x4 0.4
BB BGA 64 5x5 0.5
BQ BGA 64 6x6 0.65
BM BGA 144 7x7 0.5
BG BGA 176 13x13 0.8
BD BGA 224 13x13 0.8
LM LGA 36 4x4 0.5
LJ LGA 100 7x7 0.65
LK LGA 145 7x7 0.5
NL QFN 16 3x3 0.5
NJ QFN 20 4x4 0.5
NK QFN 24 4x4 0.5
NH QFN 32 5x5 0.5
NF QFN 40 6x6 0.5
NE QFN 48 7x7 0.5
NG QFN 56 7x7 0.5
NB QFN 64 8x8 0.4
FJ LQFP 32 7x7 0.8
FL LQFP 48 7x7 0.5
FM LQFP 64 10x10 0.5
FK LQFP 64 14x14 0.8
FN LQFP 80 12x12 0.5
FP LQFP 100 14x14 0.5
FB LQFP 144 20x20 0.5
FC LQFP 176 24x24 0.5

Flexible Software Package (FSP)

[編集]

概要

[編集]

Flexible Software Package (FSP) は、ルネサスエレクトロニクスが提供するソフトウェア群である。無償のソースコードがGitHubから提供されている。FreeRTOSに加えてAzure RTOSに対応しており、各種ミドルウェア、HALドライバなどのソフトウェアが含まれており、RAファミリを用いたシステム開発を行うユーザーが、必要なソフトウェアを自由に活用することができる。

Flexible Software Packageの概略図

主な機能

[編集]
  • FSPv5.6.0 (Latest)
    • 2024年10月リリース
    • Arm® TrustZone® 対応

BSP(Board Support Package)

[編集]
  • CMSIS-Core準拠のスタートアップコード
  • クロック、メモリ、割込み、スタック、ランタイムなど基本的サービス
  • CMSIS-DSP
  • CMSIS-NN

HALドライバ

[編集]
  • MCUのマニュアルに沿ったレジスタレベルのアクセス
  • 高性能、省フットプリント

オペレーティングシステム

[編集]
  • 最新バージョンのFreeRTOSおよびAzureRTOSをリファレンスとして採用
  • ツールでコンフィギュレーション可能なRTOSリソース(スレッド、ミューテックスなど)
  • サードパーティ製OS対応、ベアメタル対応

ミドルウェア

[編集]
  • FreeRTOS+FAT, LittleFS, FileXのファイルシステム
  • 仮想EEPROMエミュレーション
  • TCP/IPをはじめとした各種通信プロトコルスタック
  • セキュアコミュニケーションを実現するMbed TLS1.3
  • CDC、HID、マスストレージに対応したUSBミドルウェア
  • Bluetoothプロトコルスタックとサンプルアプリケーション
  • 主要なクラウドプロバイダとの簡単な接続オプション
  • Arm PSA Crypt APIと暗号ハードウェアエンジン ※PSA Level2準拠予定
  • Segger emWinグラフィックスライブラリインターフェース

ツール開発環境

[編集]

統合開発環境

[編集]

Renesas RAファミリの統合開発環境としてはルネサスエレクトロニクスが独自に用意するものだけではなく、ARM KeilやIARシステムズといったサードパーティ製の製品が使用できる。直感的な操作でデバイスの各種設定を行いコードを生成するスマートコンフィギュレータの機能は、いずれのケースでも利用できる。

RAファミリで使用できる統合開発環境
IDE(統合開発環境) Renesas

e2 studio

IAR Systems

Embedded Workbench for ARM

ARM

Keil MDK

コンパイラ GCC

•LLVM •Arm Compiler * •IAR Arm Compiler *

•IAR Arm Compiler * •Arm Compiler *
デバッガ •Renesas E2/E2 Lite

•SEGGER J-Link

•IAR I-Jet

•SEGGER J-Link •Renesas E2/E2 Lite •CMSIS-DAP **

•SEGGER J-Link

•Keil ULINK / CMSIS-DAP **

プログラマ •Renesas PG-FP6

•SEGGER J-Flash •パートナーソリューション

コンフィギュレータ e2 studioにビルトイン:

•BSPコンフィギュレーション

•クロック・コンフィギュレーション

•ピン・コンフィギュレーション

•モジュール・コンフィギュレーション

•割込みコンフィギュレーション

•RA SC (RAスマート・コンフィギュレータ)を使用
その他サポートツール •Motor QorkbenchE for Capacitive Touch

•QE for Capacitive Touch

•QE for BLEなど

•C-SPY

•C-RUN, C-STATなど

N/A
ライセンス 無償 有償 有償

* お客様ご自身で直接パートナーからコンパイラを購入しライセンスを取得する必要があります

** 限定サポート

開発用/評価用ボード(Evaluation Kits)

[編集]

ルネサスはRAファミリの開発用/評価用ボードとしてEvaluation Kit(EK)を製品化している。EKにはMCUの全端子にアクセス可能なピンヘッダを備え、また用途に応じたセンサやコネクティビティを拡張するための拡張コネクタとしてPmod、Arduino、Mikrobus、Groveのコネクタを備えている。オンボードデバッガとしてJ-Link OBも実装している為、同梱されているUSBケーブルとPCで接続するだけですぐにデバッグやプログラムの書き込みが可能な仕様となっている。回路図やBOM、デザインファイルなどもルネサスの公式HPで公開されており、これらのEKはルネサスの販売代理店や電子部品の通販サイトなどで購入可能である。

Renesas RAファミリ Evaluation Kitsのラインナップ
名称 型名 説明 利用できるエコシステムコネクタ 購入
RA6T1 RSSK RTK0EMA170S00020BJ RA6T1 グループ用モータ制御評価システム ルネサスエレクトロニクス販売特約店・代理店

または

オンラインディストリビュータ

EK-RA6M5 RTK7EKA6M5S00001BE RA6M5グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS|-

CK-RA6M5 RTK7CKA6M5S04001BE

RTK7CKA6M5S08002BE

RA6M5グループクラウドキット Digilent Pmod
EK-RA6M4 RTK7EKA6M4S00001BE RA6M4グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

EK-RA6M3G RTK7EKA6M3S01001BU RA6M3グループグラフィックス評価キット

(EK-RA6M3 + 4.3インチTFTカラー液晶480x272搭載グラフィック拡張ボード)

Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

EK-RA6M3 RTK7EKA6M3S00001BU RA6M3グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

RA6M2 Touch RSSK RTK0EG0021S01001BJ RA6M2搭載静電容量タッチ評価システム
EK-RA6M2 RTK7EKA6M2S00001BU RA6M2グループ評価キット Digilent Pmod
EK-RA6M1 RTK7EKA6M1S00001BU RA6M1グループ評価キット Digilent Pmod
FPB-RA6E1 RTK7FPA6E1S00001BE RA6E1 Fast Prototyping Board Digilent Pmod

Arduino uno R3

VOICE-RA6E1 TW001-VUIA6E1POCZ RA6E1音声ユーザリファレンスキット
FPB-RA6E2 RTK7FPA6E2S00001BE RA6E2 Fast Prototyping Board Digilent Pmod

Arduino uno R3

EK-RA6E2 RTK7EKA6E2S00001BE RA6E2グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

SparkFun Qwiic

EK-RA4M3 RTK7EKA4M3S00001BE RA4M3グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

EK-RA4W1 RTK7EKA4W1S00000BJ RA4W1グループ Bluetooth Low Energy評価キット Digilent Pmod

Arduino uno R3

EK-RA4M1 RTK7EKA4M1S00001B RA4M1グループ評価キット Digilent Pmod
FPB-RA4E1 RTK7FPA4E1S00001BE RA4E1 Fast Prototyping Board Digilent Pmod

Arduino uno R3

VOICE-RA4E1 TW001-VUIA4E1POCZ RA4E1音声ユーザリファレンスキット
FPB-RA4E2 RTK7FPA4E2S00001BE RA4E2 Fast Prototyping Board Digilent Pmod

Arduino uno R3

EK-RA4E2 RTK7EKA4E2S00001BE RA4E2グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

SparkFun Qwiic

RA2L1 Touch RSSK RTK0EG0022S01001BJ RA2L1搭載静電容量タッチ評価システム
EK-RA2L1 RTK7EKA2L1S00001BE RA2L1グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

VOICE-RA2L1 TW001-VUIA2L1POCZ RA2L1 音声ユーザリファレンスキット
EK-RA2E1 RTK7EKA2E1S00001BE RA2E1グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

FPB-RA2E1 RTK7FPA2E1S00001BE RA2E1 Fast Prototyping Board Digilent Pmod

Arduino uno R3

EK-RA2A1 RTK7EKA2A1S00001BU RA2A1グループ評価キット Digilent Pmod
EK-RA2E2 RTK7EKA2E2S00001BE RA2E2グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

SparkFun Qwiic

FPB-RA2E2 RTK7FPA2E2S00001BE RA2E2 Fast Prototyping Board Digilent Pmod

Arduino uno R3

MCK-RA6T2 RTK0EMA270S00020BJ RA6T2グループ用モータ制御評価システム
MCK-RA4T1 RTK0EMA430S00020BJ RA4T1グループ用モータ制御評価システム
MCK-RA6T3 RTK0EMA330S00020BJ RA6T3グループ用モータ制御評価システム
FPB-RA4T1 RTK7FPA4T1S00001BE RA4T1 Fast Prototyping Board Digilent Pmod

Arduino uno R3

FPB-RA6T3 RTK7FPA6T3S00001BE RA6T3 Fast Prototyping Board Digilent Pmod

Arduino uno R3

EK-RA8M1 RTK7EKA8M1S00001BE RA8M1グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

SparkFun Qwiic

FPB-RA2E3 RTK7FPA2E3S00001BE RA2E3 Fast Prototyping Board Digilent Pmod

Arduino uno R3

EK-RA8D1 RTK7EKA8D1S01001BE RA8M1グループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

SparkFun Qwiic

MCK-RA8T1 RTK0EMA5K0S00020BJ RA8T1グループ用モータ制御評価システム
EK-RA2A2 RTK7EKA2A2S00001BJ RA2A2 MCUグループ評価キット Digilent Pmod

Arduino uno R3

Seeed Grove

MikroBUS

SparkFun Qwiic

FBP-RA0E1 RTK7FPA0E1S00001BJ RA0E1 Fast Prototyping Board Digilent Pmod

Arduino uno R3

FPB-RA8E1 RTK7FPA8E1S00001BE RA8E1 Fast Prototyping Board Digilent Pmod

Arduino uno R3


また、株式会社アルファプロジェクトや株式会社北斗電子などによるサードパーティ製ボードも存在する。

その他

[編集]

Renesas RAファミリで使用可能なツール

Bluetooth® low energyを使った組み込みシステム開発に対応した開発支援ツール。統合開発環境e² studioに対応。RA4W1のBluetooth®仕様の通信機能をすぐに試すことが可能。

静電容量式タッチセンサを使った組み込みシステム開発に対応した開発支援ツール。RXファミリ、RAファミリに対応。

ワークフローに従って操作するだけでモータ用ソフトウェアの開発ができるモータ用ソフトウェア開発支援ツール。統合開発環境 e² studioの拡張機能で無償でダウンロードできる。

モータ制御向けのデバッグツール。Analyzer機能ではマイコン内部の変数の読み書きや変数の波形表示などを行うことができ、Tuner機能はソリューションキットを使用してモータの自動調整を行うことができる。自動調整を行うことで、ベクトル制御で使用するモータのパラメータや制御のパラメータを自動で取得することができる。

ルネサス製フラッシュメモリ内蔵マイコンに対し、ユーザシステム上で、プログラムの消去、書き込み、ベリファイを行うためのツール。

ルネサス製フラッシュ内蔵マイコンのフラッシュメモリに対し、開発フェーズ、量産フェーズそれぞれでの書き込みをサポートする操作性・機能を提供する

AppWizard(Segger)

[編集]

RA6M3とFSPに同梱されたSegger社のemWinグラフィックスライブラリを用いたGUI開発ツール。WYSIWYGエディタ。

動作中の組込みソフトウェア内部の入出力データや変数など、動的に変化するデータ値をリアルタイムに計測

FL-PR6(内藤電誠町田製作所)

[編集]

フラッシュメモリプログラマ

RA Ready 開発パートナーエコシステム

[編集]

ルネサスではRAファミリですぐに使えるソフトウェア/ハードウェアソリューションを提供しているパートナー製品を「RA Ready」の表記のもとでいくつか公表している。代表的なパートナー企業は以下の通りである。(順不同)

セキュリティとセーフティ

[編集]
  • Cypherbridge Systems LLC
  • Veridify Security
  • WolfSSL
  • ユビキタスAIコーポレーション
  • SmartAxiom, Inc
  • Segger
  • HEX Five Security
  • Secure Thingz
  • IARシステムズ

コネクティビティとクラウド連携

[編集]
  • Microsoft Azure
  • Alibaba Cloud
  • ARM Pelion
  • サイレックス・テクノロジー株式会社
  • RELOC
  • 株式会社プロアシスト
  • Clarinox
  • Altobeam

人工知能と機械学習

[編集]
  • Qeexo
  • Ignitarium

ヒューマン・マシン・インタフェース

[編集]
  • Sensory
  • Cyberon
  • テクノマセマティカル
  • アドバンスト・メディア
  • Segger
  • FDI
  • Pachira
  • 東芝

センシングとコントロール

[編集]
  • BFG Engineering

特定用途/新規アプリケーション

[編集]
  • ORBSTAR
  • TATA ELXSI
  • GT&T
  • MBS

ツールとユーザーエクスペリエンス

[編集]
  • IARシステムズ
  • イー・フォース株式会社
  • 株式会社グレープシステム
  • ミナトエレクトロニクス
  • フラッシュサポートグループ
  • ユークエスト
  • アルファプロジェクト
  • arm Keil
  • DTSインサイト
  • FreeRTOS
  • CapExt

脚注

[編集]
  1. ^ ルネサス エレクトロニクス [1] 2020年10月8日

関連項目

[編集]

外部リンク

[編集]