Back to results
US 2005/0097540 A1Published application
Program updating method and terminal device
OwnerTaisuke Matsumoto, Yasuhiko Watanabeinventors
Life of this patent
Estimating the term…
Abstract
In the present invention, in updating a program stored in rewritable nonvolatile memory such as Flash ROM, a program portion in a block in the nonvolatile memory is expanded in RAM which includes a portion needing an update of the program stored, and only the portion needing the update is instructed from the outside and updated among the expanded program portion. Then, the block in the nonvolatile memory is erased, and the program portion updated in the RAM is recorded again in the erased block in the nonvolatile memory.
Claims27
A program update method, comprising:
- expanding a program portion in a block storing an update target portion of a program in RAM in updating the program stored in rewritable nonvolatile memory comprised of a plurality of blocks including the block;
- updating only the update target portion of the program portion expanded in the RAM, according to a rewrite instruction instructed through an external interface;
- and
- collectively writing back the updated program portion in the nonvolatile memory.
1 more element
A terminal apparatus comprising:
- rewritable nonvolatile memory storing a program in a plurality of blocks;
- RAM;
- an external interface that receives a rewrite instruction on the program;
- and
- a controller which expands a program portion in at least one of the blocks storing an update target portion of the program, updates only the update target portion of the program portion expanded in the RAM according to the rewrite instruction, and collectively writes back the program portion updated in the nonvolatile memory.
2 more elements
Dependencies are inferred from the claim text.