摘要 |
PROBLEM TO BE SOLVED: To safely rewrite a boot program without damaging the using efficiency of a memory. SOLUTION: This flash memory 10 is provided with blocks 0 and 1 for storing both a boot program and boot information, a boot information comparing part 12 and a block selection signal switching part 13 as a block selecting means for selecting either the block 0 or 1 in which the latest boot program is stored according to the boot information, and a data control part 14 as a block updating means for erasing the boot program and the boot information from the block different from the block selected by the block selecting means, and for writing a new boot program, and for writing the boot information indicating that the boot program is the latest when the writing is successful. COPYRIGHT: (C)2004,JPO
|