• 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