Embedded system and method of controlling non-volatile memory to perform firmware update
AssigneeRealtek Semiconductor Corp.
InventorSheng-Kai Hung
Life of this patent
Estimating the term…
Loading patent…
AssigneeRealtek Semiconductor Corp.
InventorSheng-Kai Hung
Estimating the term…
A non-volatile memory includes a first block and a second block. The first block is used to store first firmware. The second block is used to store second firmware. A method of controlling the non-volatile memory includes comparing a version of the first firmware and a version of the second firmware, if a comparison result between the version of the first firmware and the version of the second firmware indicates that the second firmware is newer than the first firmware, employing the second firmware to perform a boot process, and if the boot process is successful, upgrading a portion of a firmware image to the first block whenever there is a firmware upgrade request after the boot process.
A method of controlling non-volatile memory, the non-volatile memory comprising a first block and a second block, the first block storing first firmware, and the second block storing second firmware, the method comprising:
An embedded system comprising:
Dependencies are inferred from the claim text.