发明名称 Methods and apparatus for upgrading firmware in an embedded system
摘要 The present invention provides methods and apparatus for upgrading firmware in an embedded system, without impacting the system. More specifically, the present invention enables an embedded system to be upgraded without any system downtime, by providing two application areas in non-volatile programmable read only memory. A processor can boot up and run from either application area. A fixed vector table is provided, which, in cooperation with a software vector table, enables the processor to maintain proper interrupt vector addresses while being able to run from either application area. Upgraded firmware can be loaded into one application area while the system is running from the other application area. Resetting the processor allows the system to run the upgraded version of firmware.
申请公布号 US2002170050(A1) 申请公布日期 2002.11.14
申请号 US20010808370 申请日期 2001.03.14
申请人 GENERAL INSTRUMENT CORPORATION 发明人 FIORELLA DANIEL CHARLES;GEBHARDT RONALD L.;MCGREGOR MARLIN F.
分类号 G06F9/445;(IPC1-7):G06F9/44 主分类号 G06F9/445
代理机构 代理人
主权项
地址