概要
説明
本モジュールを使用することで、ファームウェアアップデート機能とセキュアブート機能をお客様のシステムに容易に組み込むことができます。
製品構成
- ファームウェアアップデートモジュール
- デモプロジェクト(各製品ボードに対応したサンプルアプリケーション:ブートローダ、アップデートアプリ)
- Renesas Image Generator(初期・更新イメージの生成ツール)
特長
- RX/RL78ファミリを使用しファームウェアアップデート機能を容易に組み込み可能(RXファミリに関してはFITモジュールとして提供)
- ファームウェア起動時に正当性を検証するセキュアブート機能を搭載
- 半面更新方式/全面更新方式/デュアルバンク方式等の多様なアップデート方式を選択可能
- 対応デバイスのボード向けに、直ぐに動作確認可能なデモプロジェクトを提供
- アップデートデータの取得に関しては、ユーザアプリ側で実装する仕組みに成っており、様々な構成のアップデート環境を構築可能
- ファームウェアアップデートに使用する初期・更新イメージを生成するツールを提供(Renesas Image Generator)
- ファームウェアアップデート通信モジュール
セカンダリMCUのファームウェアアップデート時に、プライマリMCUとのマイコン間通信を制御するモジュールを提供しています
Learn More
リリース情報
対応MCU | 製品名 | バージョン/リリース日 | 提供方法 |
---|---|---|---|
RL78/G22 RL78/G23 RL78/G24 | RL78/G22,RL78/G23,RL78/G24 ファームウェア アップデート モジュール | Latest Ver.: V.2.03 Release 00 Released: Apr. 18, 2025 | Download: RL78/G22, RL78/G23, RL78/G24, RL78/L23 Firmware Update Module Rev.2.04 - Sample Code (ZIP | English, 日本語) |
RXファミリ | RXファミリ ファームウェアアップデート モジュール Firmware Integration Technology | Latest Ver.: V.2.04 Release 00 Released: Oct. 15, 2024 | Download: RX Family Firmware Update module Using Firmware Integration Technology Application Notes Rev.2.04 - Sample Code (ZIP) |
ターゲットデバイス
設計・開発
サポート
詳細情報
機能
本モジュールを使用することで、ファームウェアアップデート機能をお客様のシステムに容易に組み込むことができます。
(ファームウェアアップデートとは、機器自身が機器の制御を行うファームウェアを新しいファームウェア(更新イメージ)に書き換えることです。ファームウェアアップデートは不具合の修正や新機能の追加、性能向上などのために行われます)
本モジュールには以下の機能が有ります。
- 通信インタフェース等を介して取得した更新イメージをMCUに取り込む機能
- 更新イメージを内蔵フラッシュに書き込む機能(セルフプログラミング機能)
- 更新イメージを有効化する機能
- イメージの正当性を検証しブートする機能(セキュアブート機能)
- 更新方式として以下の方式を提供
- 半面更新方式
- 全面更新方式(バッファ無し)
- 全面更新方式(バッファは外部フラッシュ)(RL78ファミリのみ)
- デュアルバンク方式(デュアルバンク機能搭載製品のみ)
- ファームウェアアップデート時に使用する初期・更新イメージを生成するツール(Renesas Image Generator)を提供
更新方式
半面更新方式
画像全面更新方式(バッファ無し)
画像全面更新方式(バッファ面は外部フラッシュ)(RL78ファミリのみ)
画像デュアルバンク方式(RXファミリのデュアルバンク機能搭載製品のみ)
画像
Renesas Image Generator
- Renesas Image Generatorはファームウェアアップデートモジュールで使用するファームウェアイメージを生成するユーティリティツールです。初期イメージと更新イメージを生成可能。
- 初期イメージ:ブートローダとアプリケーションプログラムで構成され、システムの初期段階にフラッシュライタ等で書き込むイメージファイル(motファイル)
- 更新イメージ:ファームウェアアップデート対象のイメージファイル(拡張子rsu)
初期イメージ生成(リニアモード)
画像初期イメージ生成(デュアルバンクモード)
画像更新イメージ生成
画像
ファームウェアアップデート通信モジュール
ファームウェアアップデート通信モジュール(FWUPCOMM)とは、以下のようなプライマリMCU―セカンダリMCU 構成のシステムで、セカンダリMCU がプライマリMCU から更新ファームウェアを受け取ってファームウェアアップデートをする際に、MCU 間の通信を制御するミドルウェアです。
プライマリMCU とセカンダリMCU の両方に本モジュールを組み込むことで、容易にセカンダリMCU のファームウェアアップデートを実現できます。
画像

本モジュールを使用したプライマリMCU―セカンダリMCUシステム(RX MCU)のソフトウェア構成イメージ
画像

関連資料
タイトル | 発行日 |
---|---|
Renesas MCUで実現するファームウェアアップデート - FW UPモジュールのご紹介 (PDF | English, 日本語) | 2025年7月 |