概要
説明
デバイスのファームウェアアップデートを簡単にお試しいただくための開発支援ツールです。
本製品は、統合開発環境e² studioの拡張機能です。
本製品は、無償で提供します。
特長
- デバイスのファームウェアアップデートを簡単にお試し
- OTAを利用するためのRTOSプロジェクトを簡単に導入
- IoTデバイスの作成をはじめ、様々なクラウドの設定を自動化
- Learn More
リリース情報
| 製品名 | 最新 Ver. | リリース日 | ターゲットデバイス (Note1) | バージョンアップ内容 | ダウンロード(Note2) | 動作環境 |
|---|---|---|---|---|---|---|
| QE for OTA | V2.3.0 | 2026/01/16 | RXファミリ RL78ファミリ RAファミリ | リリースノート参照 | ダウンロード | 動作環境 |
Notes
- 詳細なサポートデバイスは「ターゲットデバイス」をご参照ください。
- インストール方法 >>
ターゲットデバイス
設計・開発
ビデオ&トレーニング
このチュートリアルでは、QE for OTAを使って、MCUbootを使ったブートローダーの作成から更新ファームウェアによるファームウェアアップデート実行までの手順を解説します。
チャプター
00:00 オープニング
00:22 プロジェクトの準備
01:05 MCUbootの設定
02:35 初期ファームウェアの作成
03:10 更新ファームウェアの作成
03:20 ファームウェアアップデートの実行
関連リソース
ニュース&ブログ
詳細情報
機能
ワークフローに従って操作するだけ
デバイスのファームウェアアップデートを実施するためのMCUへのセキュリティ情報の組み込みやファームウェアの作成など、様々な作業を支援します。
・クラウドを使用したOTA
様々なクラウドの設定を自動化していて、OTA を利用するための初期ファームウェアを作成から、OTA対象の更新ファームウェアを作成、クラウドへのアップロードとOTAが実施できます。
・MCUboot を使用したファームウェアアップデート
MCUboot を使ったブートローダーの作成から、更新ファームウェアによるファームウェアアップデートができます。
・Secondary MCU のファームウェアアップデート
Primary MCUに UART で接続された Secondary MCU のファームウェアアップ デートができます。
・FWUP FIT/SIS を利用したファームウェアアップデート
RX ファミリ ファームウェアアップデート通信モジュール Firmware Integration Technology および RL78/G23 ファームウェアアップデート通信モジュールを利用したファームウェアアップデートができます。
| 機能 | 対応マイコン |
|---|---|
| クラウドを使用したOTA | RX65N RL78/G23 RA6M5 |
| MCUboot を使用したファームウェアアップデート | RA6M4, RA6M5 |
| Secondary MCU のファームウェアアップデート | RX140, RX23E-B, RX261, RX660, RX66T RL78/G23 |
| FWUP FIT/SIS を利用したファームウェアアップデート | RX140, RX23E-B, RX261, RX65N, RX660, RX66T RL78/G23 |
IoTデバイスを管理し、それぞれのファームウェアを作成しOTAを実行
IoTデバイス管理ビューにより、IoTデバイスを管理が可能です。
次の機能を提供します。
- IoTデバイス作成時にデバイス証明書とセキュリティキーを作成後、ダウンロードして管理
- 初期ファームウェアを作成 (IoTデバイスごとの情報をソースに埋め込み)
- 初期ファームウェアをボードに書き込みを支援
- 更新ファームウェアを作成(IoTデバイスごとの情報をソースに埋め込み)
- クラウドに更新ファームウェアをアップロードしてOTAを実行
サポートドライバとミドルウェア
Renesas - renesas/iot-reference-rx - GitHub
202210.01-LTS-rx-1.1.3, 202210.01-LTS-rx-1.2.1, FreeRTOS v202210.01-LTS-rx-1.3.1, FreeRTOS v202406.01-LTS-rx-1.1.1
Releases - renesas/iot-reference-rl78 - GitHub
v202210.01-LTS-rl78-1.0.0, v202210.01-LTS-rl78-1.1.0 (LTE のみ, Wi-Fi は未サポート)
動作確認済みのボードと OTA サンプルプログラム(RTOS を含む)の組み合わせ
| ボードまたはキット | OTAサンプルプロジェクト(RTOSを含む) |
|---|---|
| CK-RX65N v1 | FreeRTOS v202210.01-LTS-rx-1.1.3(LTS #2), FreeRTOS v202210.01-LTS-rx-1.2.1 (LTS #2), FreeRTOS v202210.01-LTS-rx-1.3.1 (LTS #2) |
| CK-RX65N v2 (Wi-Fi) (推奨) | FreeRTOS v202210.01-LTS-rx-1.2.1 (LTS #2), FreeRTOS v202210.01-LTS-rx-1.3.1 (LTS #2), FreeRTOS v202406.01-LTS-rx-1.1.1 (LTS #3) (Wi-Fi は未サポート) |
| RL78/G23-128p Fast Prototyping Board | FreeRTOS v202210.01-LTS-rl78-1.0.0,FreeRTOS v202210.01-LTS-rl78-1.1.0 (LTE のみ, Wi-Fi は未サポート) |
| CK-RA6M5 v2 | アプリケーションノート「RA AWS Cloud Connectivity and Firmware Update OTA on CK RA6M5 v2 with Ethernet(R11AN0915)」付属のサンプルプロジェクト |
| EK-RA6M5 | MCUboot 機能のみ |
| EK-RA6M4 | MCUboot 機能のみ |
Secondary MCUとしての動作確認済みボード
| ボードまたはキット | 参考アプリケーションノート |
|---|---|
| FPB-RX140 | RXファミリ ファームウェアアップデート通信モジュール Firmware Integration Technology (R01AN7757) |
| RSSK-RX23E-B | |
| FPB-RX261 | |
| RSK-RX66T | |
| TB-RX660 | |
| RL78/G23-128p Fast Prototyping Board | RL78/G23 ファームウェアアップデート通信モジュール(R01AN7825) |
FWUP FIT/SIS を利用した動作確認済みのボード
| ボードまたはキット | 参考アプリケーションノート |
|---|---|
| FPB-RX140 | RX ファミリ ファームウェアアップデート モジュール Firmware Integration Technology アプリケーションノート (R01AN6850) |
| RSSK-RX23E-B | |
| FPB-RX261 | |
| CK-RX65N v2 | |
| RSK-RX66T | |
| TB-RX660 | |
| RL78/G23-128p Fast Prototyping Board | RL78/G22, RL78/G23, RL78/G24, RL78/L23 ファーム ウェア アップデート モジュール (R01AN6374) |
動作確認済みデバッグツール
| デバイス | E2エミュレータ | E2エミュレータLite | J-link |
|---|---|---|---|
| RAファミリ | ✔ | ✔ | |
| RXファミリ | ✔ | ✔ | |
| RL78ファミリ | ✔ | ✔ |

