摘要 |
A device and a method for upgrading a system using a 2-step bootloader are provided to minimize user interference and use of a non-volatile memory when a bootloader, an OS, or an application program of an embedded system is upgraded, and perform upgrade again even if a fatal error is generated during the upgrade. The first bootloader(111) has a hardware POST(Power-On Self-Test) function and a function for setting a communication interface(120) with an external server(130) for initial system operation of the embedded system(100). The second bootloader(112) has the function for loading a kernel for executing the OS of the embedded system. If the system upgrade is needed, the first bootloader performs the system upgrade by receiving a new system image from the external server connected through the communication interface. The new system image includes at least one of the second bootloader, the kernel(113), and the application program(114).
|
申请人 |
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE |
发明人 |
KANG, KYOUNG SOON;JUNG, BOO GEUM;PARK, HEA SOOK;MOON, SEONG;PARK, YOUNG SIK;SHIN, SANG KWON;KIM, HAE SOOK;LEE, KYEONG HO |