Safe Flashing
First Claim
1. A method of flashing a reprogrammable non-volatile storage medium, wherein the method comprises the steps of:
- uploading (310) a flashcode to a flash only area of said storage medium;
verifying (320) whether the flashcode has been uploaded correctly;
if soflashing (330) a code segment of said storage medium; and
verifying (340) whether the code segment has been written correctly;
if it is not written correctly, flashing the code segment again.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with the present invention, when a flashing is initiated a flashcode can be uploaded (310) to a flash only area of a reprogrammable non-volatile storage medium. Then, it is verified (320) whether the flashcode has been uploaded correctly to the flash only area. If the flashcode has not been uploaded correctly, the flashcode will be uploaded (310) to the flash only area again. When the flashcode has been uploaded correctly, a code segment of said reprogrammable non-volatile storage medium can be flashed (330) with new code in the next step. Thereafter, it is verified (340) whether the new code has been correctly written into the code segment. If the code was not satisfactorily written into the code segment, the code segment is flashed (330) again.
19 Citations
27 Claims
-
1. A method of flashing a reprogrammable non-volatile storage medium, wherein the method comprises the steps of:
-
uploading (310) a flashcode to a flash only area of said storage medium; verifying (320) whether the flashcode has been uploaded correctly;
if soflashing (330) a code segment of said storage medium; and verifying (340) whether the code segment has been written correctly;
if it is not written correctly, flashing the code segment again. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification