Method and equipment for generating a differential upgrade package, and method for upgrade
AssigneeSuzhou Pankore Integrated Circuit Technology Co. Ltd.
InventorXiaoDan Xu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSuzhou Pankore Integrated Circuit Technology Co. Ltd.
InventorXiaoDan Xu
Estimating the term…
A method for generating a differential upgrade package, adaptable for upgrading a firmware of an embedded system with the differential upgrade package. A differential comparison is performed on an original file and a new file to generate global discrepancy information, comprising addresses and lengths of matched data portions in the new file and the original file. Thereafter, based on the global discrepancy information, the new file is divided into a plurality of blocks, with patch parameters for each of the blocks determined. Based on the patch parameters, a plurality of differential blocks are generated, respectively corresponding to each of the blocks. In the end, the differential upgrade package generation equipment combines the differential blocks into the differential upgrade package, allowing the embedded system to sequentially load each of the differential blocks from the differential upgrade package to upgrade the firmware. A differential upgrade package generation equipment is also provided.
A method for generating a differential upgrade package, adaptable for upgrading a firmware of an embedded system, comprising:
A differential upgrade package generation equipment, adaptable for generating a differential upgrade package, allowing an embedded system to read the differential upgrade package in a per-block fashion to upgrade an original file in a firmware of the embedded system to a new file, comprising:
A method for upgrading firmware in an embedded system, comprising:
Dependencies are inferred from the claim text.