Program upgrading method, program upgrading device and embedded equipment

2011 
The invention discloses a program upgrading method, a program upgrading device and embedded equipment. The program upgrading method comprises the following steps of: operating a bootstrap program, loading a main program image in a program image packet on a hardware platform which is required to be subjected to program upgrading, and if the main program image is applicable to the hardware platform, operating a main program on the hardware platform; or if standby program images exist in the program image packet, sequentially loading all standby program images on the hardware platform until the standby program image which is currently loaded is applicable to the hardware platform, and operating a standby program which is currently loaded on the hardware platform. By adoption of the program upgrading method provided by the embodiment of the invention, a plurality of hardware platforms can be upgraded by using the same program image packet. Compared with an implementation mode of upgrading a hardware platform by using a program image in the prior art, the implementation mode by the program upgrading method has the advantages that: the complexity of upgrading can be reduced; the probability of using errors of upgrading software when a plurality of pieces of equipment are required to be upgraded can be reduced; and upgrading efficiency is improved.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []