Information processor, method of updating a program and information processing system
First Claim
Patent Images
1. A program updating method of updating a current basic program stored in a main area of storage means by replacing the current basic program with a new basic program on the basis of an updating program stored in a common area of the storage means, said method comprising the steps of:
- copying to the spare area of the storage means the current basic program read out from the main area; and
finally writing the new basic program to the main area on the basis of the updating program.
1 Assignment
0 Petitions
Accused Products
Abstract
BIOS updating is performed after saving an old BIOS to a spare storage area. A current version BIOS stored in a first bank of a flash ROM is moved to a second bank of the flash ROM, and a new BIOS supplied from a home server to a network interface card is stored in the first bank to complete BIOS updating. If the new BIOS does not run well, the old BIOS in the second bank of the flash ROM is moved to the first bank through a RAM to be reinstalled.
315 Citations
9 Claims
-
1. A program updating method of updating a current basic program stored in a main area of storage means by replacing the current basic program with a new basic program on the basis of an updating program stored in a common area of the storage means, said method comprising the steps of:
-
copying to the spare area of the storage means the current basic program read out from the main area; and finally writing the new basic program to the main area on the basis of the updating program. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. An information processor comprising:
-
storage means having a main area in which a current basic program is stored, a common area in which an updating program describing a procedure for updating the basic program is stored, and a spare area in which the basic program is stored before it is updated; and processing means for performing updating on the basis of the updating program stored in the common area of said storage means, said updating including copying to said spare area the current basic program read out from said main area and finally writing a new basic program to said main area.
-
-
8. An information processing system comprising:
-
information providing means for providing information through a predetermined transmission channel; and information processing means for performing updating on the basis of an updating program stored in a common area of storage means, said updating including copying to a spare area of the storage means a current basic program read out from a main area of the storage means and finally writing to the main area of the storage means a new basic program supplied through said transmission channel.
-
-
9. A program updating method of updating a current basic program stored in a main area of storage means by replacing the current basic program with a new basic program on the basis of an updating program stored in a common area of the storage means, said method comprising the steps of:
-
saving to a temporary storage area the current basic program read out from the main area; writing the current basic program saved to the temporary storage area to a spare area of the storage means; collating the current basic program written to the spare area of the storage means with the current basic program saved to the temporary storage area; writing to the temporary storage area a new basic program supplied from an external source and thereafter writing the new basic program to the main area of the storage means; and collating the new basic program written to the main area of the storage means with the new basic program written to the temporary storage area.
-
Specification