Overview
Description
This development assistance tool helps you easily try firmware update on your device.
This product is a plug-in which extends the Renesas IDE "e² studio".
This product is available free of charge.
Features
- Easily try firmware updates on your device
- Enables easy introduction of RTOS projects
- Automates various cloud settings such as creating those for IoT devices
- Learn More
Release Information
| Product Name | Latest Ver. | Released | Taget Device (Note1) | Details | Download(Note2) | Operating Environment |
|---|---|---|---|---|---|---|
| QE for OTA | V2.3.0 | Jan 16, 2026 | RX Family RL78 Family RA Family | See Release Note | Download | Operating Environment |
Notes
- For detailed support devices, refer to Target Devices
- Installing this Product >>
Target Devices
Design & Development
Videos & Training
This tutorial walks you through the steps to create a bootloader using MCUboot and update the firmware with the new version.
Chapter's Title
00:00 Opening
00:18 Preparing the projects
01:01 Configuring the MCUboot settings
02:31 Creating initial firmware
03:06 Creating updated firmware
03:15 Performing a firmware Update
Related Resources
News & Blog Posts
Blog Post Sep 11, 2023 |
Blog Post Apr 24, 2023 |
Additional Details
Features
Operate by Following the Workflow.
QE for OTA supports various tasks required to perform firmware updates on devices, such as embedding security information into the MCU and creating firmware.
・OTA with Cloud
Automates the configuration of various clouds, enabling the creation of initial firmware for OTA, generation of update firmware for OTA targets, uploading to the cloud, and execution of OTA.
・Firmware Update with MCUboot
Allows creation of a bootloader using MCUboot and firmware updates with update firmware.
・Firmware Update for Secondary MCU
Enables firmware updates for a Secondary MCU connected to a Primary MCU via UART.
・Firmware Update Using FWUP FIT/SIS
Supports firmware updates using the RX Family Firmware Update Communication Module Firmware Integration Technology and the RL78/G23 Firmware Update Communication Module.
Supported Microcontroller
| Functions | Supported Microcontroller |
|---|---|
| OTA with cloud | RX65N RL78/G23 RA6M5 |
| Firmware update with MCUboot | RA6M4, RA6M5 |
| Firmware update for secondary MCU | RX140, RX23E-B, RX261, RX660, RX66T RL78/G23 |
| Firmware Update Using FWUP | RX140, RX23E-B, RX261, RX65N, RX660, RX66T RL78/G23 |
View for creating firmware for individual IoT devices and starting OTA updates
The [OTA Manage IoT Device (QE)] view, which is used to manage IoT devices, has the following features.
- Creating and downloading a device certificate and security key for each IoT device
- Creating an initial version of firmware (with the source code including IoT-device specific information)
- Support for programming boards with the initial firmware
- Creating firmware updates (with the source code including IoT-device specific information
- Uploading firmware updates to the cloud and starting OTA updates
Supported Driver and Middleware
Releases - 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 (Supported LTE only, not Wi-Fi)
The combinations of the confirmed board and OTA sample program (including RTOS)
| Board or Kit | OTA sample projects(including 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) (Recommended) | 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) (Not support Wi-Fi) |
| RL78/G23-128p Fast Prototyping Board | FreeRTOS v202210.01-LTS-rl78-1.0.0,FreeRTOS v202210.01-LTS-rl78-1.1.0 (Supported LTE only, not Wi-Fi) |
| CK-RA6M5 v2 | Sample project included in the application note "RA AWS CloudConnectivity and Firmware Update OTA on CK RA6M5 v2 with Ethernet (R11AN0915)” |
| EK-RA6M5 | MCUboot function only |
| EK-RA6M4 | MCUboot function only |
Boards that have been confirmed to work as secondary MCUs
| Board or Kit | Reference Application Note |
|---|---|
| FPB-RX140 | RX Family Firmware Updating Communications Module Using Firmware Integration Technology (R01AN7757) |
| RSSK-RX23E-B | |
| FPB-RX261 | |
| RSK-RX66T | |
| TB-RX660 | |
| RL78/G23-128p Fast Prototyping Board | RL78/G23 Firmware Updating Communications Module (R01AN7825) |
Operation confirmed boards using FWUP FIT/SIS
| Board or Kit | Reference Application Note |
|---|---|
| FPB-RX140 | RX Family Firmware Update Module Using 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 Firmware Update Module Module (R01AN6374) |
The confirmed debugging tools
| Device | E2 emulator | E2 emulator Lite | J-Link |
|---|---|---|---|
| RA Family | ✔ | ✔ | |
| RX Family | ✔ | ✔ | |
| RL78 Family | ✔ | ✔ |

