Skip to main navigation Skip to search Skip to main content

Light Flash Write for Efficient Firmware Update on Energy-harvesting IoT Devices

  • Songran Liu
  • , Mingsong Lv*
  • , Wei Zhang
  • , Xu Jiang
  • , Chuancai Gu
  • , Tao Yang
  • , Wang Yi
  • , Nan Guan
  • *Corresponding author for this work

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

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 languageEnglish
Title of host publication2023 Design, Automation & Test in Europe Conference & Exhibition (DATE) - Proceedings
PublisherIEEE
Number of pages6
ISBN (Electronic)9783981926378
ISBN (Print)9798350396249
DOIs
Publication statusPublished - 2023
Event2023 Design, Automation and Test in Europe Conference and Exhibition (DATE 2023) - Flanders Meeting and Convention Center (FMCCA), Antwerp, Belgium
Duration: 17 Apr 202319 Apr 2023

Publication series

NameProceedings -Design, Automation and Test in Europe, DATE
Volume2023-April
ISSN (Print)1530-1591
ISSN (Electronic)1558-1101

Conference

Conference2023 Design, Automation and Test in Europe Conference and Exhibition (DATE 2023)
Abbreviated titleDATE 23
PlaceBelgium
CityAntwerp
Period17/04/2319/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.

Cite this