Storage apparatus, control method, and control device which can be reliably started up when power is turned on even after there is an error during firmware update
US7818556B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 25, 2007 |
| Grant date | Oct 19, 2010 |
| Priority date | — |
| Expiry date | May 14, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/2094
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Firmware FW1 and FW2 is separately stored in a non-volatile memory, in which a boot code for start-up and a restoration code are stored, and a first magnetic disk. A copy of the firmware FW1 stored in the non-volatile memory is stored in the first magnetic disk, and a copy of the entire firmware FW1 and FW2 stored in the first disk medium is stored in the second magnetic disk. When an error occurs during firmware update, upon next power-on, whether the volatile memory, the first magnetic disk, and the second magnetic disk are normal or abnormal is determined, and valid firmware is read and allocated to the volatile memory so as to perform start-up by a start-up mode corresponding to the determination contents.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.