Projects per year
Abstract
Firmware update is an essential service on Internet-of-Things (IoT) devices to fix vulnerabilities and add new functionalities. Firmware update is energy-consuming since it involves intensive flash erase/write operations. Nowadays, IoT devices are increasingly powered by energy harvesting. As the energy output of the harvesters on IoT devices is typically tiny and unstable, a firmware update will likely experience power failures during its progress and fail to complete. This paper presents an approach to increase the success rate of firmware update on energy-harvesting IoT devices. The main idea is to first conduct a lightweight flash write with reduced erase/write time (and thus less energy consumed) to quickly save the new firmware image to flash memory before a power failure occurs. To ensure a long data retention time, a reinforcement step follows to re-write the new firmware image on the flash with default erase/write configuration when the system is not busy and has free energy. Experiments conducted with different energy scenarios show that our approach can significantly increase the success rate and the efficiency of firmware update on energy-harvesting IoT devices. © 2023 EDAA.
| Original language | English |
|---|---|
| Title of host publication | 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE) - Proceedings |
| Publisher | IEEE |
| Number of pages | 6 |
| ISBN (Electronic) | 9783981926378 |
| ISBN (Print) | 9798350396249 |
| DOIs | |
| Publication status | Published - 2023 |
| Event | 2023 Design, Automation and Test in Europe Conference and Exhibition (DATE 2023) - Flanders Meeting and Convention Center (FMCCA), Antwerp, Belgium Duration: 17 Apr 2023 → 19 Apr 2023 |
Publication series
| Name | Proceedings -Design, Automation and Test in Europe, DATE |
|---|---|
| Volume | 2023-April |
| ISSN (Print) | 1530-1591 |
| ISSN (Electronic) | 1558-1101 |
Conference
| Conference | 2023 Design, Automation and Test in Europe Conference and Exhibition (DATE 2023) |
|---|---|
| Abbreviated title | DATE 23 |
| Place | Belgium |
| City | Antwerp |
| Period | 17/04/23 → 19/04/23 |
Bibliographical note
Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).Funding
This work is partially supported by Research Grants Council of Hong Kong (GRF 11208522, 15206221) and Natural Science Foundation of China (grant No. 61772123).
Research Keywords
- energy-harvesting
- firmware update
- IoT
RGC Funding Information
- RGC-funded
Fingerprint
Dive into the research topics of 'Light Flash Write for Efficient Firmware Update on Energy-harvesting IoT Devices'. Together they form a unique fingerprint.-
GRF: Managing Information Synchronicity in Real-Time Systems
GUAN, N. (Principal Investigator / Project Coordinator)
1/01/23 → …
Project: Research
-
GRF: Building a Theoretical Foundation for Real-time ROS
GUAN, N. (Principal Investigator / Project Coordinator)
1/01/22 → 18/11/25
Project: Research
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver