Skip to main content

Struggling with OTA? Easier and Faster Your Development using AWS IoT Core!

Image
Koji Maruno
Koji Maruno
Principal Software Engineer
Published: April 19, 2023

Online updates for smartphones and computer software have become the norm. The ability to update software as soon as possible when there are problems with the software, not to mention the addition of new functions and improvements, has many advantages. Looking at embedded devices, the number of such devices is gradually increasing, but their full-scale diffusion is yet to come.

The challenge to realizing this feature is the need for additional skills in embedded device software development compared to traditional development. As shown in the following application note, you should configure cloud services and establish robust security measures when using cloud connections.
It realizingincreases the complexity of the software.

How to implement FreeRTOS OTA by using Amazon Web Services

Prepared tools for OTA (Over-The-Air).

To solve these problems, Renesas RX cloud solution has prepared a user-friendly tool called “QE for OTA”. Using this tool, you can easily develop your OTA in just 4 steps, from the settings of the cloud to the execution of the OTA. 

Image
 User-friendly tool “QE for OTA”

QE for OTA V1.0.0 supports software updates using AWS IoT Core. It provides a guided workflow to make the complexities of the OTA procedure much easier. By following this workflow, you can confidently move forward with your development project without making mistakes. 

Image
Guided Workflow for QE for OTA V1.0.0

The benefits of QE for OTA

The following figure shows the time required to create the initial software. 

Image
Man-hours to create initial firmware for 10 IoT devices

When creating software for 10 IoT devices in manual operation, it would have taken more than 2 hours if you refer to the application notes during development. With QE for OTA, this operating time has been reduced to just 1 minute, and the entire process can be completed in less than 20 minutes Since this process must be repeated until software development is completed, the overall time savings become even greater.

In summary

IoT devices require more development time and resources than in the past because they must undergo sufficient field testing during the prototype stage before being introduced to the market. QE for OTA currently supports the management of a few devices in the prototype phase. In anticipation of managing a large number of devices at the time of market launch, or after the mass production, we plan to link with Fleet Provisioning, a service provided by AWS.
Furthermore, we are planning to support Microsoft's Azure OTA (ADU) from 2023 onward.

About QE for OTA V1.0.0

We released QE for OTA V1.0.0 Technical Preview on July 29, 2022. 
Please refer to the URL below for more information, including tool details and tutorial videos.

https://www.renesas.com/qe-ota

The “technical preview version” aims to allow everyone to try out the new concept tool when it is released and to provide feedback on usability and impressions.
Of course, the evaluation process is the same as the regular version, so you can confidently use the tool. We are also conducting a "Questionnaire on QE for OTA ". Please let us know your opinions and insights to improve this tool.

QE for OTA Survey

For an overview of cloud solutions for RX, please visit this site.

RX Cloud Connectivity Solutions

Share this news on