Software online upgrading method for SOC processor

The invention discloses an SOC processor software online upgrading method, which comprises the following steps that a FLASH program storage area is divided to generating a total program file; a power-on loading running software process is used for running a BOOT area program and checking and loading...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WANG YUEXI, DONG CHUNYANG, QIN ZHUO, FANG HAIHONG, CHENG GUANGYAO, MAO XIANNING, SU LIANMING, YANG YU, SONG JINGLIANG, FU SISHUAI, JU XIAOYAN, WANG CHEN, WANG JIE, BIAN MENGQI, JIN WEN, SI WENWEN, WANG DONGDONG, XIE YULIN, LI DEBIAO, ZHANG TIAN, SHE XIAOYU, CAI ZHIXU, WANG JINGHUA, LI HUANDONG, ZHANG CHAO, ZHANG HONGJIE, LING XIANQING
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses an SOC processor software online upgrading method, which comprises the following steps that a FLASH program storage area is divided to generating a total program file; a power-on loading running software process is used for running a BOOT area program and checking and loading an application program; an online upgrading and FLASH storage technology process is used for checking and executing an upgrading program; and a processor software online upgrading process is used for the online upgrading of SOC processor software. According to the method, the requirement for high-speed running of software upgrading is met, and meanwhile the online upgrading of SOC software is achieved under the condition that a system does not need to be disassembled and a product does not need to be uncovered. 本发明公开了一种SOC处理器软件在线升级方法,包括FLASH程序存储区划分,用于生成总的程序文件;上电加载运行软件流程,用于BOOT区程序运行及应用程序校验加载;在线升级及FLASH存储技术流程,用于校验和执行升级程序;处理器软件在线升级流程,用于SOC处理器软件在线升级。本发明不仅满足了软件升级高速运行的需求,同时,在系统无须拆卸、产品无须开盖的条件下,实现了SOC软件在线升级。