メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation) - 6月はプライド月間として、LGBTQ+の権利や文化、コミュニティについて啓発する世界的な活動月間です

説明

Topics
RL78/L23に対応したフラッシュメモリ書き換えソフトウェアを公開しました。

コードフラッシュライブラリは、ユーザプログラム自身によってコードフラッシュメモリを書き換えるための無償ソフトウェアです。

RL78用 Renesas Flash Driverは、ユーザプログラムによってデータフラッシュメモリ、コードフラッシュメモリを書き換えるための無償サンプルプログラムです 。

特長

  • デバイスが持つコードフラッシュメモリ領域に対する操作を実行するためのインタフェースを提供しています(デバイスによって機能の有無が異なります。対象のフラッシュ書き換えソフトウェアのユーザーズマニュアルにてご確認ください。):
    • 消去
    • 書き込み
    • 内部ベリファイ
    • ブランクチェック
    • セキュリティ設定、など
  • コードフラッシュ用 EEPROMエミュレーションライブラリを含みます。
  • Learn More

リリース情報

RL78/L23グループ用 Renesas Flash Driver RL78 Type11

  • 最新Ver.: Ver.1.00
  • リリース: 2025/09/05

RL78ファミリ フラッシュセルフプログラミングライブラリ Type01

  • 最新Ver.: Ver.4.00
  • リリース: 2024/02/05

注:パッケージにLLVMコンパイラ版が追加されました。

RL78/G15, G16グループ用 Renesas Flash Sample Program Type01

  • 最新Ver.: Ver.1.21
  • リリース: 2026/01/20

RL78/G2xグループ用 Renesas Flash Driver RL78 Type01

  • 最新Ver.: Ver.1.21
  • リリース: 2025/12/05

RL78/F23,F24グループ用 Renesas Flash Driver RL78 Type02

  • 最新Ver.: Ver.1.01
  • リリース: 2025/12/05

RL78/F22,F25グループ用 Renesas Flash Driver RL78 Type03

  • 最新Ver.: Ver.1.00
  • リリース: 2024/08/05

バージョンアップ内容(ツールニュース参照)

動作環境

入手方法

ユーザ登録

ターゲットデバイス

分類 タイトル 日時
アップデート-プログラマ
ログインしてダウンロード ZIP 2.69 MB English
ライブラリ
ログインしてダウンロード ZIP 1.71 MB
アップデート-プログラマ
ログインしてダウンロード ZIP 9.79 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 10.24 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 10.34 MB
アップデート-プログラマ
ログインしてダウンロード ZIP 10.52 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 10.62 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 10.32 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 9.60 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 10.11 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 11.07 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 12.14 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 11.17 MB English
アップデート-プログラマ
ログインしてダウンロード ZIP 10.68 MB English
14件
分類 タイトル 日時
ツールニュース-リリース PDF 216 KB English
その他資料 PDF 509 KB English
アプリケーションノート PDF 2.48 MB English
Renesas Flash Driver RL78 Type01 SC対応仕様版は、RL78/G22,RL78/G23,RL78/G24に搭載しているフラッシュメモリの書き換えを行うソフトウェアのスマートコンフィグレータ対応版です。 本資料では、Renesas Flash Driver RL78 Type01 SC対応仕様版が対応する開発環境や、ファイル構成を詳述しています。また、プロジェクトの作成手順や動作確認手順を記載しています。
アプリケーションノート PDF 2.27 MB English
Renesas Flash Driver RL78 Type01 SC対応仕様版は、RL78/G22,RL78/G23,RL78/G24に搭載しているフラッシュメモリの書き換えを行うソフトウェアのスマートコンフィグレータ対応版です。 本資料では、Renesas Flash Driver RL78 Type01 SC対応仕様版が対応する開発環境や、ファイル構成を詳述しています。また、プロジェクトの作成手順や動作確認手順を記載しています。
アプリケーションノート PDF 282 KB English
Renesas Flash Driver RL78 Type01 SC対応仕様版は、RL78/G22,RL78/G23,RL78/G24に搭載しているフラッシュメモリの書き換えを行うソフトウェアのスマートコンフィグレータ対応版です。 本資料では、Renesas Flash Driver RL78 Type01 SC対応仕様版が対応する開発環境や、ファイル構成を詳述しています。また、プロジェクトの作成手順や動作確認手順を記載しています。
ツールニュース-リリース PDF 242 KB English
アプリケーションノート PDF 2.14 MB English
AI生成コンテンツ: Renesas Flash Sample Program Type01 SC対応仕様版は、RL78/G15,G16に搭載しているフラッシュメモリの書き換えを行うソフトウェアのスマートコンフィグレータ対応版です。 本資料では、Renesas Flash Sample Program Type01の対応開発環境や、ファイル構成を詳述しています。また、プロジェクトの作成手順や動作確認手順を記載しています。
アプリケーションノート PDF 268 KB English
AI生成コンテンツ: Renesas Flash Sample Program Type01 SC対応仕様版は、RL78/G15,G16に搭載しているフラッシュメモリの書き換えを行うソフトウェアのスマートコンフィグレータ対応版です。 本資料では、Renesas Flash Sample Program Type01の対応開発環境や、ファイル構成を詳述しています。また、プロジェクトの作成手順や動作確認手順を記載しています。
アプリケーションノート PDF 2.19 MB English
AI生成コンテンツ: Renesas Flash Sample Program Type01は、RL78/G15,G16に搭載しているフラッシュメモリを書き換えるソフトウェアです。 Renesas Flash Sample Program Type01のAPI関数をユーザプログラムへ組み込み、コードフラッシュメモリ、データフラッシュメモリを書き換えることができます。 この資料には、Renesas Flash Sample Program Type01のAPI関数の説明や、プロジェクトに登録する手順を記載しています。
ツールニュース-リリース PDF 216 KB English
ツールニュース-リリース PDF 240 KB English
RL78/F23,F24用 Renesas Flash Driver RL78 Type02とEEPROM Emulation Software RL78 Type02のパッケージバージョンをV1.01にリビジョンアップしたことをお知らせします。リビジョンアップ内容(変更点の要約)、入手方法を記載しています。 Renesas Flash Driver RL78 Type02、EEPROM Emulation Software RL78 Type02は、RL78/F23,F24に搭載しているフラッシュメモリの書き換えを行うソフトウェアです。
ツールニュース-リリース PDF 213 KB English
RL78/G2x用 Renesas Flash Driver RL78 Type01とEEPROM Emulation Software RL78 Type01のパッケージバージョンをV1.21にリビジョンアップしたことをお知らせします。リビジョンアップ内容(変更点の要約)、入手方法を記載しています。 Renesas Flash Driver RL78 Type01、EEPROM Emulation Software RL78 Type01は、RL78/G2xに搭載しているフラッシュメモリの書き換えを行うソフトウェアです。
マニュアル-開発ツール PDF 3.47 MB English
Renesas Flash Driver RL78 Type02は、RL78/F23,F24に搭載しているフラッシュメモリを書き換えるソフトウェアです。 Renesas Flash Driver RL78 Type02のAPI関数をユーザプログラムへ組み込み、コードフラッシュメモリ、データフラッシュメモリやエクストラ領域を書き換えることができます。 この資料には、Renesas Flash Driver RL78 Type02のAPI関数の説明や、プロジェクトに登録する手順を記載しています。
マニュアル-開発ツール PDF 3.61 MB English
Renesas Flash Driver RL78 Type01は、RL78/G2xに搭載しているフラッシュメモリを書き換えるソフトウェアです。 Renesas Flash Driver RL78 Type01のAPI関数をユーザプログラムへ組み込み、コードフラッシュメモリ、データフラッシュメモリやエクストラ領域を書き換えることができます。 この資料には、Renesas Flash Driver RL78 Type01のAPI関数の説明や、プロジェクトに登録する手順を記載しています。
マニュアル-開発ツール PDF 4.75 MB English
Renesas Flash Driver RL78 Type11は、RL78/L23に搭載しているフラッシュメモリを書き換えるソフトウェアです。 Renesas Flash Driver RL78 Type11のAPI関数をユーザプログラムへ組み込み、コードフラッシュメモリ、データフラッシュメモリやエクストラ領域を書き換えることができます。 この資料には、Renesas Flash Driver RL78 Type11のAPI関数の説明や、プロジェクトに登録する手順を記載しています。
マニュアル-開発ツール PDF 235 KB English
Renesas Flash Driver RL78 TypeXX、 EEPROM Emulation Software RL78 TypeXXは、RL78/x2xに搭載しているフラッシュメモリの書き換えを行うソフトウェアです。 この資料は、各ソフトウェアのサンプルプログラム使用時に必要なデバイス毎の設定値を記載しています。 対象のソフトウェアのユーザーズマニュアルとあわせてご利用ください。
アプリケーションノート PDF 2.89 MB English
アプリケーションノート PDF 2.55 MB English
アプリケーションノート PDF 265 KB English
アプリケーションノート PDF 2.38 MB English
ツールニュース-リリース PDF 246 KB English
Renesas Flash Driver RL78 Type11 SC対応仕様版は、RL78/L23に搭載しているフラッシュメモリの書き換えを行うソフトウェアのスマートコンフィグレータ対応版です。 書き換える対象毎にコンポーネントが用意されており、スマートコンフィグレータを使用して、書き換える対象のコンポーネントをプロジェクトに組み込むことができます。
ツールニュース-リリース PDF 239 KB English
ツールニュース-リリース PDF 238 KB English
アプリケーションノート PDF 2.53 MB English
アプリケーションノート PDF 269 KB English
アプリケーションノート PDF 1.92 MB English
マニュアル-開発ツール PDF 2.87 MB English
ツールニュース-リリース PDF 215 KB English
マニュアル-ソフトウェア PDF 904 KB
マニュアル-開発ツール PDF 1.61 MB English
リリースノート PDF 1.29 MB English
ツールニュース-リリース PDF 218 KB English
ツールニュース-リリース PDF 213 KB English
ツールニュース-リリース PDF 201 KB English
ツールニュース-リリース PDF 204 KB English
ツールニュース-リリース PDF 213 KB English
マニュアル-開発ツール PDF 303 KB English
ツールニュース-お知らせ PDF 208 KB English
アプリケーションノート PDF 3.19 MB English
AI生成コンテンツ: RL78/F2xグループにおいて、スマート・コンフィグレータ(SC)を用いてRenesas Flash Driver RL78 Type02のコードフラッシュドライバを組み込む方法を説明する。コードフラッシュの書き換え手順やサンプルプログラムの構成、対応コンパイラ、エミュレータ、対象MCU(RL78/F23、RL78/F24)を示す。SC対応版と従来の単体版のファイル構成の違いも比較し、各種IDEでのサンプルプロジェクト作成と登録方法を解説する。
アプリケーションノート PDF 2.26 MB English
AI生成コンテンツ: RL78/F2xマイコン向けに、スマート・コンフィグレータ(SC)を使用してRenesas Flash Driver RL78 Type02のエクストラ領域用ドライバをプロジェクトに組み込む方法を解説する。フラッシュ・シールド・ウインドウ(FSW)の4バイト領域の書き換え方法や、SC対応版と従来の単体版ドライバの比較を含む。CS+、e2studio、IAR EW各IDEでのサンプルプロジェクト作成やソースコード登録手順、ドライバのファイル構成も示す。対応コンパイラ、エミュレータ、対象MCUも記載し、エクストラ領域書き換えの具体的な処理方法を説明する。
アプリケーションノート PDF 274 KB English
AI生成コンテンツ: 本資料は、RL78/F2xグループにおけるRenesas Flash Driver RL78 Type02のスマート・コンフィグレータ(SC)対応版の使用方法と位置づけを説明します。従来の単体版とSC版の違い、対応デバイス、Cコンパイラ、エミュレータの情報を示し、コードフラッシュ、データフラッシュ、エクストラエリア用の各ドライバとの組み合わせ使用を推奨します。また、静電気対策、電源投入時の注意、未使用端子の処理、クロック安定性、法的注意事項など、安全かつ信頼性の高いマイコン運用に必要な注意点を詳述しています。
ツールニュース-リリース PDF 247 KB English
マニュアル-開発ツール PDF 259 KB English
ツールニュース-お知らせ PDF 211 KB English
ツールニュース-リリース PDF 334 KB English
ツールニュース-リリース PDF 248 KB English
ツールニュース-リリース PDF 250 KB English
ツールニュース-リリース PDF 221 KB English
マニュアル-ハードウェア PDF 454 KB English
マニュアル-開発ツール PDF 211 KB English
マニュアル-開発ツール PDF 121 KB English
マニュアル-ソフトウェア PDF 1.69 MB English
ツールニュース-リリース PDF 219 KB English
ツールニュース-リリース PDF 206 KB English
ツールニュース-リリース PDF 465 KB English
ツールニュース-注意事項 PDF 559 KB English
ツールニュース-リリース PDF 738 KB English
ツールニュース-リリース PDF 1018 KB English
アプリケーションノート PDF 2.06 MB English
59件

サンプルコード

サンプルコード

フィルター
分類 タイトル 日時 日時
サンプルコード
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|10.0.0.202312 or later;IAR Compiler for RL78|v.4.21 or later]
ログインしてダウンロード ZIP 4.60 MB
アプリケーション: 産業用機器
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|10.0.0.202312 or later;IAR Compiler for RL78|v.4.21 or later]
ログインしてダウンロード ZIP 4.30 MB
アプリケーション: 産業用機器
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|10.0.0.202312 or later;IAR Compiler for RL78|v.4.21 or later]
ログインしてダウンロード ZIP 440 KB
アプリケーション: 産業用機器
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|V10.0.0.202306 or later;IAR Compiler for RL78|V4.21 or later]
ログインしてダウンロード ZIP 3.62 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|V10.0.0.202306 or later;IAR Compiler for RL78|V4.21 or later]
ログインしてダウンロード ZIP 418 KB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
ログインしてダウンロード ZIP 3.86 MB English
サンプルコード
ログインしてダウンロード ZIP 176 KB English
サンプルコード
ログインしてダウンロード ZIP 265 KB English
サンプルコード
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
ログインしてダウンロード ZIP 5.42 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
ログインしてダウンロード ZIP 4.70 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
ログインしてダウンロード ZIP 418 KB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
ログインしてダウンロード ZIP 4.55 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.15 or later;IAR Compiler for RL78|v.5.10.3 or later]
ログインしてダウンロード ZIP 5.07 MB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.15 or later;IAR Compiler for RL78|v.5.10.3 or later]
ログインしてダウンロード ZIP 449 KB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.15 or later;IAR Compiler for RL78|v.5.10.3 or later]
ログインしてダウンロード ZIP 3.55 MB Compiler: CC-RL Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
ログインしてダウンロード ZIP 256 KB English
サンプルコード
ログインしてダウンロード ZIP 174 KB English
サンプルコード
[Toolchains=CC-RL|V1.11.xx;IAR Compiler for RL78|v4.21.x]
ログインしてダウンロード ZIP 4.93 MB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.11.xx;IAR Compiler for RL78|v4.21.x]
ログインしてダウンロード ZIP 4.13 MB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.11.xx;IAR Compiler for RL78|v4.21.x]
ログインしてダウンロード ZIP 428 KB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+, e2 studio, IAR EWRL78
20件

入手方法/ターゲットデバイス

使用可能なライブラリと対象デバイスの詳細は、マイコン対応セルフプログラミングライブラリ一覧(日本リリース版) (PDF | English, 日本語)でご確認ください。

ターゲットデバイスファミリ入手方法ダウンロードソフトウェア表記
V850ダウンロードフラッシュセルフプログラミングライブラリ 注1
RL78/x1xダウンロードフラッシュセルフプログラミングライブラリ 注2,3 
Renesas Flash Sample Program Type01 注4
RL78/x2x設計・開発Renesas Flash Driver RL78 Type01
Renesas Flash Driver RL78 Type02
Renesas Flash Driver RL78 Type11
Renesas Flash Driver RL78 Type03
注5   
78K (78K0、78K0R)ダウンロードフラッシュセルフプログラミングライブラリ 
EEPROMエミュレーションライブラリ
RXフラッシュ書き込みに関するアプリケーションノートとサンプルコードをご用意しております。RXファミリの各製品ページの「ドキュメント」の「アプリケーションノート/サンプルコード」に掲載しております。-

注:

  1. EPROMエミュレーションライブラリを利用希望の方は弊社特約店または営業へご連絡ください。
  2. RL78マイコンの「ユーザーズマニュアル ハードウェア編」および RL78ファミリ用の各セルフプログラミングライブラリの「ユーザーズマニュアル」において、全ライブラリ共通のセルフRAM領域が記載されている場合がありますが、最新情報は「RL78ファミリ セルフプログラミングライブラリ セルフRAMリスト Rev.3.05 (PDF | English, 日本語)」をご確認ください
  3. セルフRAM領域は、ライブラリのワークエリアとして使用しますのでユーザプログラムでは使用禁止です。セルフRAM領域のサイズは、使用するRL78マイコンおよびライブラリにより異なりますので「RL78ファミリ セルフプログラミングライブラリ セルフRAMリスト Rev.3.05 (PDF | English, 日本語)」にてご確認ください。
  4. RL78/G15, G16グループ用 Renesas Flash Sample Program Type01は、「設計・開発」からダウンロード可能です。
  5. Renesas Flash DriverおよびEEPROM Emulation Softwareの対象デバイスは、RL78用 Renesas Flash Driver, EEPROM Emulation Software 対象MCUリスト (PDF | English, 日本語)をご確認ください。

ユーザ登録

データフラッシュライブラリもユーザ登録が可能です。ご登録いただくことにより、技術サポート、製品の情報提供(ツールニュース)のサービスが受けられます。ユーザ登録がお済みでないお客様は、この機会にご登録ください。

ツール製品のユーザ登録:My Renesas の「ツールユーザ登録」にてご登録ください。

※「製品区分」や「製品型名」等の登録項目については、ルネサスツールユーザ登録 FAQを参照ください。

ターゲットデバイス

サポートコミュニティ

  1. Rh850 コードフラッシュライブラリ サンプルソフトのマイコン移行について

    ... jp/ja/software-tool/code-flash-libraries-flash-self-programming-libraries 上記からRh850 コードフラッシュライブラリを落としてきたのですが、 このライブラリ ...

    2023年11月3日
  2. CS+ for CCでのセクション割り当ての方法

    ... スタートアップとリプロ機能とコードフラッシュライブラリを配置する BCL1領域(0x2000-0x3FFF)は未使用とする。 ユーザコード ...

    2023年1月27日
  3. CS+ for CCでのセクション割り当ての方法

    ... スタートアップとリプロ機能とコードフラッシュライブラリを配置する BCL1領域(0x2000-0x3FFF)は未使用とする。 ユーザコード ...

    2023年1月27日
サポートコミュニティからの全ての結果を参照 (990件)

ナレッジベース

  1. RL78ファミリMCUの消去後のコードフラッシュ・メモリおよびデータ・フラッシュ・メモリのデータ値

    コードフラッシュ・メモリおよびデータ・フラッシュ・メモリ共に FFH です。

    2021年12月9日
  2. RAMパリティ・エラー (フラッシュライブラリ実行時)

    フラッシュライブラリライブラリ関数を実行時にライブラリ関数の引数が初期化されていない場合、RAMパリティ ...

    2021年12月9日
  3. RL78ファミリ用フラッシュ・セルフ・プログラミング・ライブラリで、事前設定エラー処理を行わずにフラッシュ関数を実行した場合

    ... RAMの確保/初期化、CPU動作周波数の設定など)が整わないままフラッシュ関数が実行されますので、ライブラリとしての ...

    2021年12月9日
ナレッジベースからの全ての結果を参照 (73件)
サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。