跳转到主要内容
瑞萨电子 (Renesas Electronics Corporation) - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community

描述

By using the FIT module, users can easily incorporate firmware update functionality and secure boot functionality into their applications.

Product Composition

  • Firmware Update Module
  • Demonstration project (Sample applications: Bootloader, Update application)
  • Renesas Image Generator (Initial and update image generation tool)

特性

  • Firmware update functionality can be easily integrated using the RX/RL78 family.
  • The product is equipped with a secure boot function to verify the legitimacy of the firmware.
  • The product offers a variety of update methods, such as Partial update method/Full update method/Dual-Bank method.
  • Demonstration projects are available for boards with compatible devices.
  • The acquisition of update data is implemented in the user application.
    Therefore, various update environments can be constructed.
  • Tools for generating initial/update images for firmware updates are provided. (Renesas Image Generator)
  • About the Firmware Updating Communications Module
    We provide a module that controls communication between the primary MCU and the secondary MCU during firmware updates for the secondary MCU.
    Learn More

发布信息

Target DeviceProduct NameVersion/ReleaseProviding Method
RL78/G22
RL78/G23
RL78/G24
RL78/L23
RL78/G22, RL78/G23, RL78/G24, RL78/L23
Firmware Update Module
Latest Ver.: V.2.04 Release 00
Released: Aug. 27, 2025
Download: RL78/G22, RL78/G23, RL78/G24, RL78/L23 Firmware Update Module Rev.2.05 - Sample Code (ZIP)
RX FamilyRX Family 
Firmware Update Module 
Using Firmware Integration Technology
Latest Ver.: V.2.06 Release 00
Released: Jan. 23, 2026
Download: RX Family Firmware Update module Using Firmware Integration Technology Application Notes Rev.2.06 - Sample Code (ZIP)

目标设备

类型 文档标题 日期
应用说明 PDF 1.02 MB 日本語
This application note describes a firmware updating communications module for the RL78/G22 and RL78/G23.
应用说明 PDF 4.94 MB 日本語
By using the module, users can easily incorporate firmware update functionality and secure boot functionality into their applications. The firmware update module provides middleware that functions as a component when adding firmware update functionality to the user's system.
应用说明 PDF 1.64 MB 日本語
The Firmware Updating Communications Module provides communication control functionality between microcontrollers in a primary MCU-secondary MCU system configuration. By using this module, firmware updates for the secondary MCU can be easily performed via the primary MCU. The communication protocol supports UART or 3-wire SPI.
应用说明 PDF 12.71 MB 日本語
By using the FIT module, users can easily incorporate firmware update functionality and secure boot functionality into their applications. The firmware update module provides middleware that functions as a component when adding firmware update functionality to the user's system.
4 项目

样例程序

样例程序

筛选
类型 文档标题 日期 日期
示例代码
[Toolchains=CC-RL|V1.15.00]
登录后下载 ZIP 7.02 MB
应用: 工业, 工业自动化, 楼宇自动化, 消费电子产品
Compiler: CC-RL Function: Application Example, Communication Interface IDE: e2 studio
In a system consisting of a primary MCU and a secondary MCU, this module allows user updating of the firmware of the secondary MCU. This application note explains how to use this module, incorporate its API functions into user applications, and extend its functionality.
示例代码
[Toolchains=CC-RL|V1.16.00;LLVM for Renesas RL78|17.0.1.202512;IAR Compiler for RL78|v.5.20.2]
登录后下载 ZIP 42.00 MB
应用: 消费电子产品
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Driver or Library IDE: e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RX|V3.07.00;GNURX|14.2.0.202505]
登录后下载 ZIP 51.35 MB Compiler: CC-RX, GNURX Function: Application Example, Communication Interface, Driver or Library IDE: e2 studio
示例代码
[Software=RX Driver Package|V1.48],[Toolchains=CC-RX|V3.07.00;GNURX|14.2.0.202505;IAR Compiler for RX|v.5.20.1]
登录后下载 ZIP 156.61 MB
应用: 消费电子产品
Compiler: CC-RX, ICCRX Function: Driver or Library IDE: e2 studio, GCC EWRX, IAR EWRX
By using the FIT module, users can easily incorporate firmware update functionality and secure boot functionality into their applications. The firmware update module provides middleware that functions as a component when adding firmware update functionality to the user's system.
4 项目

Function

By using the FIT module, users can easily incorporate firmware update functionality and secure boot functionality into their applications. (A firmware update is a process in which a device overwrites its own firmware with a new version of the firmware. Firmware updates may be applied to fix bugs, add new functions, or improve performance.)

This module has the following functions.

  • Function for importing the update image acquired via the communication interface, etc. into the MCU.
  • Function to write the update image to the built-in flash. (self-programming function)
  • Function to activate the update image.
  • Function to verify the validity of the image and boot. (secure boot function)
  • The following update methods are provided.
    • Partial Update Method
    • Full Update Method (without buffer)
    • Full Update Method (buffer is external flash)
    • Dual-Bank Method (Only for products with dual bank function)
  • Tools for generating initial/update images for firmware updates are provided. (Renesas Image Generator)

Update Method

  • Partial Update Method

    图像
    Partial Update Method
  • Full Update Method (without buffer)

    图像
    Full Update Method (without buffer)
  • Full Update Method (buffer is external flash)

    图像
    Full Update Method (buffer is external flash) RL78 only
  • Dual-Bank Method (Only for products with dual bank function)

    图像
    Dual-Bank Method (Only for products with dual bank function)

Renesas Image Generator

  • Renesas Image Generator is a utility tool that generates firmware images for use with firmware update modules. The Renesas Image Generator can generate the following images used by the firmware update module.
    • Initial image:An image file containing the bootloader and application program that is programmed using Flash Writer at the time of initial system configuration (extension: mot).
    • Update image: An image file containing the firmware update (extension: rsu).

 

  • Generate initial image (Linear mode)

    图像
    Generate initial image (Linear mode)
  • Generate initial image (Dual-bank mode)

    图像
    Generate initial image (Dual-bank mode)
  • Generate update image

    图像
    Generate updated image

Firmware Updating Communications module

The firmware updating communications module is middleware which controls communications between MCUs in which the secondary MCU receives firmware for use in updating from the primary MCU and applies the firmware to updating in a system of the kind shown below, consisting of the primary MCU and the secondary MCU.

Users can easily update the firmware of the secondary MCU by embedding this module into the primary and secondary MCUs.

图像
FirmwareUpdatingCommunicationsModule2

Software configuration of primary MCU-secondary MCU system (RX MCU) using this module

图像
FirmwareUpdatingCommunicationsModule1

Related Documents

TitleIssue date
Firmware Updates for Renesas MCU (PDF | English, 日本語)Apr. 2026

支持社区

  1. RX72M R5F572MDDxFP full update method 升级问题

    帮忙看下为什么bootloader 跳转进入不了leddemo 程序中: bootloader section: leddemo section:

    2024年8月22日
  2. RX72M 2MB Firmware 升级

    官网提供的demo code RX72M是4MB, 帮忙确认下有没有Flash 2MB demo code 用于Firmware 升级

    2024年6月4日
  3. 有RX26T系列芯片使用mcuboot的例程?

    R5F526T系列芯片使用bootlaoder和OTA的例程?

    2024年11月26日
查看所有来自 支持社区 的搜索结果 (6个)

知识库

  1. 智能配置器(Smart Configurator) FAQ汇总

    ... 率/波特率) 如何通过智能配置器 (Smart Configurator) 进行CAN/LIN/Ethernet通信Firmware Integration Technology (FIT) Smart Configurator Freezes When Downloading Components Downloaded FIT Module Not Correctly Displayed in Smart Configurator for RX If I generate code ...

支持社区

支持社区

在线询问瑞萨电子工程社群的技术人员,快速获得技术支持。
浏览文章

知识库

浏览我们的知识库,获取文章、常见问题解答及其他实用资源。
提交工单

提交工单

需要咨询技术性问题或提供非公开信息吗?