DocumentCode
480097
Title
The Design and Implementation of Online-Update on Embedded Devices
Author
Yao, Gang ; Zhang, Wu ; Wang, JinLin
Author_Institution
Inst. of Acoust., Chinese Acad. of Sci., Beijing
Volume
4
fYear
2008
fDate
12-14 Dec. 2008
Firstpage
24
Lastpage
27
Abstract
As more and more embedded network devices appear, in order to meet changes of the function requirement or to fix bugs of software, these devices need to be online-updated at any moment. However, the online-update which updates the applications or the kernel of the embedded devices should be completed in the bootloader for safety considerations. Restricted by the storage capacity, the embedded device can not realize the NIC driver and the protocol stack in the bootloader like mode based on Linux OS kernel. The paper presents an optimized solution, which includes NIC driver model, a special network protocol stack model and expands the bootloader with the NIC driver and the protocol stack. And then a complete implementation of the online-update is given.
Keywords
Linux; program debugging; Linux OS kernel; NIC driver; bootloader; embedded network devices; network protocol stack model; software bugs; Application software; File servers; Hardware; Kernel; Linux; Local area networks; Network servers; Protocols; SDRAM; Web server; Linux; NIC driver; PCIe; online-update;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location
Wuhan, Hubei
Print_ISBN
978-0-7695-3336-0
Type
conf
DOI
10.1109/CSSE.2008.367
Filename
4722555
Link To Document