发明名称 IN-APPLICATION UPGRADE METHOD FOR OPTICAL MODULE FIRMWARE NOT BREAKING SERVICE
摘要 An in-application upgrade method is used for optical module firmware not breaking a service. A storage area for internal programs of an optical module is divided into two areas which are respectively used for storing upgrade and application programs, and is divided into an area for backing up an interrupt vector table of a Boot program. An upper computer is in communication with the optical module. The interrupt vector table is switched, and the jump between the Boot program and the application program is achieved. The method includes extracting the contents of firmware, entering a download mode and updating the firmware. The original firmware is erased, and new firmware is written. An application mode is entered, the upper computer sending an exit command from the download mode. The upgrade program exits and a new application program is executed. The optical module operates normally without interruption.
申请公布号 US2015154017(A1) 申请公布日期 2015.06.04
申请号 US201214403178 申请日期 2012.12.17
申请人 WUHAN TELECOMMUNICATION DEVICES CO., LTD. 发明人 Yuan Tao;Yu Xianghong;Chen Xuguang
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人
主权项 1. An in-application upgrade method for optical module firmware not breaking a service, characterized in that a storage area for internal programs of an optical module is divided into two areas which are respectively used for storing an upgrade program and an application program, and is divided into a special area for backing up an interrupt vector table of a Boot program; an upper computer is in communication with the optical module; the interrupt vector table is switched; and the jump between the Boot program and the application program is achieved through a program pointer, the method specifically comprises the following steps of: Step 1: extracting the contents of the firmware; Step 2: entering a download mode; Step 3: erasing original firmware; Step 4: writing new firmware; and Step 5: entering an application mode, the upper computer sending a command of exiting from the download mode after data and a code pass verification, exiting from the upgrade program and turning to execute a new application program, and the optical module operating normally.
地址 Hubei CN