メインコンテンツに移動
ご購入

概要

説明

本モジュールを使用することで、ファームウェアアップデート機能とセキュアブート機能をお客様のシステムに容易に組み込むことができます。

製品構成

  • ファームウェアアップデートモジュール
  • デモプロジェクト(各製品ボードに対応したサンプルアプリケーション:ブートローダ、アップデートアプリ)
  • Renesas Image Generator(初期・更新イメージの生成ツール)

特長

  • RX/RL78ファミリを使用しファームウェアアップデート機能を容易に組み込み可能(RXファミリに関してはFITモジュールとして提供)
  • ファームウェア起動時に正当性を検証するセキュアブート機能を搭載
  • 半面更新方式/全面更新方式/デュアルバンク方式等の多様なアップデート方式を選択可能
  • 対応デバイスのボード向けに、直ぐに動作確認可能なデモプロジェクトを提供
  • アップデートデータの取得に関しては、ユーザアプリ側で実装する仕組みに成っており、様々な構成のアップデート環境を構築可能
  • ファームウェアアップデートに使用する初期・更新イメージを生成するツールを提供(Renesas Image Generator)

リリース情報

対応MCU製品名バージョン/リリース日提供方法
RL78/G22
RL78/G23
RL78/G24
RL78/G22,RL78/G23,RL78/G24 
ファームウェア アップデート モジュール
Latest Ver.: V.2.02 Release 00
Released: Dec. 13, 2024
Download: RL78/G22,RL78/G23,RL78/G24 ファームウェア アップデート モジュール Rev.2.02 - サンプルコード (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)

ターゲットデバイス

ドキュメント

分類 タイトル 日時
アプリケーションノート PDF 4.01 MB English
アプリケーションノート PDF 11.46 MB English
2件

設計・開発

サンプルコード

詳細情報

機能

本モジュールを使用することで、ファームウェアアップデート機能をお客様のシステムに容易に組み込むことができます。
(ファームウェアアップデートとは、機器自身が機器の制御を行うファームウェアを新しいファームウェア(更新イメージ)に書き換えることです。ファームウェアアップデートは不具合の修正や新機能の追加、性能向上などのために行われます)

本モジュールには以下の機能が有ります。

  • 通信インタフェース等を介して取得した更新イメージをMCUに取り込む機能
  • 更新イメージを内蔵フラッシュに書き込む機能(セルフプログラミング機能)
  • 更新イメージを有効化する機能
  • イメージの正当性を検証しブートする機能(セキュアブート機能)
  • 更新方式として以下の方式を提供
    • 半面更新方式
    • 全面更新方式(バッファ無し)
    • 全面更新方式(バッファは外部フラッシュ)(RL78ファミリのみ)
    • デュアルバンク方式(デュアルバンク機能搭載製品のみ)
  • ファームウェアアップデート時に使用する初期・更新イメージを生成するツール(Renesas Image Generator)を提供

更新方式

  • 半面更新方式

    画像
    半面更新方式
  • 全面更新方式(バッファ無し)

    画像
    全面更新方式(バッファ無し)
  • 全面更新方式(バッファ面は外部フラッシュ)(RL78ファミリのみ)

    画像
    全面更新方式(バッファ面は外部フラッシュ)(RL78ファミリのみ)
  • デュアルバンク方式(RXファミリのデュアルバンク機能搭載製品のみ)

    画像
    デュアルバンク方式(RXファミリのデュアルバンク機能搭載製品のみ)

Renesas Image Generator

  • Renesas Image Generatorはファームウェアアップデートモジュールで使用するファームウェアイメージを生成するユーティリティツールです。初期イメージと更新イメージを生成可能。
    • 初期イメージ:ブートローダとアプリケーションプログラムで構成され、システムの初期段階にフラッシュライタ等で書き込むイメージファイル(motファイル)
    • 更新イメージ:ファームウェアアップデート対象のイメージファイル(拡張子rsu)

 

  • 初期イメージ生成(リニアモード)

    画像
    初期イメージ生成(リニアモード)
  • 初期イメージ生成(デュアルバンクモード)

    画像
    初期イメージ生成(デュアルバンクモード)
  • 更新イメージ生成

    画像
    更新イメージ生成