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.
News & Blog Posts
Blog Post Sep 11, 2023 |
Blog Post Apr 24, 2023 |
Additional Details
Features
Easy Operation by Following the Workflow Diagram
QE for OTA assists in various tasks required in updating firmware on devices, such as embedding security information into the MCU and generating the new firmware.
・OTA from the Cloud
Automating the configuration of various clouds enables creating initial firmware for OTA, generating the update firmware for the OTA targets, uploading the firmware to the cloud, and executing OTA.
・Firmware Update with MCUboot
Creation of a bootloader using MCUboot and firmware update by the update firmware are supported.
・Firmware Update of a Secondary MCU
Firmware update of a secondary MCU connected to a primary MCU via a UART is supported.
・Firmware Updates Using FIT or the SIS Firmware Updating Communications Modules
Firmware updates using the RX Family Firmware Update Communication Module, Firmware Integration Technology (FIT), and the RL78/G23 Firmware Update Communication Module, Software Integration System (SIS), are supported.
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 | ✔ | ✔ |

