Design of a Modular System Upgrade Scheme Based on USB Flash Drive
This paper presents a design of a modular system upgrade scheme based on USB flash drive, focusing on on-site maintenance scenarios for industrial equipment. The solution achieves offline system upgrades using USB drives as the medium, triggering automatic upgrade processes by monitoring USB hotplug events through udev rules. It supports independent modular upgrades for U-Boot, the kernel, and the root filesystem. Core technologies include: using the dd command to write U-Boot and kernel images into partitioned storage, updating the root filesystem via compressed packages, and ensuring upgrade reliability through backup, MD5 checksum, and exception rollback mechanisms. This solution breaks through traditional network dependencies, simplifies manual operations, and improves industrial on-site maintenance efficiency, making it suitable for embedded devices with incomplete network coverage or requiring offline upgrades.
Authors
- Zhen Niu
- Yanpeng Guo (ORCID: https://orcid.org/0000-0002-0152-5314)
- Qingquan Wang (ORCID: https://orcid.org/0000-0002-4958-0603)
- Z. N. Xia
- Shaohua Song
- Lizhao Wang
- Yingjie Zhang
Institutions
- Beijing Microelectronics Technology Institute (CN)
Publication Details
- Published
- 2025-06-28
- DOI
- https://doi.org/10.1109/icipca65645.2025.11138808
- Primary Topic
- Advanced Algorithms and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00