System and method for reflashing disk drive firmware
First Claim
Patent Images
1. A method comprising:
- storing a firmware flash image in a storage area on a disk drive;
initiating power-on self test operations for the computer; and
reflashing firmware associated with the disk drive using the firmware flash image stored on the disk drive, wherein the reflashing occurs during the power-on self test operations.
4 Assignments
0 Petitions
Accused Products
Abstract
There is provided a system and a method for reflashing disk drive firmware. Specifically, there is provided a method comprising storing a firmware flash image in a storage area on a disk drive, initiating power-on self test operations for the computer, and reflashing firmware associated with the disk drive using the firmware flash image stored on the disk drive, wherein the reflashing occurs during the power-on self test operations.
-
Citations
22 Claims
-
1. A method comprising:
-
storing a firmware flash image in a storage area on a disk drive;
initiating power-on self test operations for the computer; and
reflashing firmware associated with the disk drive using the firmware flash image stored on the disk drive, wherein the reflashing occurs during the power-on self test operations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
a disk drive comprising firmware configured to be reflashed;
a host computer coupled to the disk drive and configured to copy an update request package to the disk drive before a reboot; and
a disk drive controller coupled to the host computer and the disk drive, wherein the disk drive controller is configured to reflash the firmware using the update request package while the host computer is rebooted. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
identifying a subset of disk drives with a pending status from amongst a plurality of disk drives;
determining whether fast mode reflashing is enabled;
if fast mode reflashing is enabled, simultaneously reflashing all of the disk drives from the subset of disk drives; and
if the fast mode reflashing in not enabled, simultaneously reflashing a recoverable number of disk drives from the subset of disk drives. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A hard disk drive comprising:
-
a processor;
a read-only memory storing firmware; and
a disk having a storage area configured to store a firmware flash image, wherein the processor is configured to use the stored firmware flash image to reflash the firmware on the read-only memory. - View Dependent Claims (22)
-
Specification