System and method for providing automatic firmware updates and diagnostics for network attached storage devices
First Claim
1. A system for automatically implementing firmware revisions comprising a plurality of devices, wherein at least one device is capable of updating firmware on at least one other device of the plurality of devices independent of any externally attached controller platforms.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for automatically implementing firmware revisions is disclosed. In one embodiment a plurality of storage devices are connected via a network. The storage devices are configured to implement firmware updates independent of any externally attached controller platforms. In an alternate embodiment, the system is also configured to provide self diagnostics, wherein defective drives attached to the system may be disabled.
-
Citations
18 Claims
- 1. A system for automatically implementing firmware revisions comprising a plurality of devices, wherein at least one device is capable of updating firmware on at least one other device of the plurality of devices independent of any externally attached controller platforms.
-
8. A network attached device comprising:
-
a processor comprising a first and second state, the first state, causing the processor to operate in accordance with a target mode wherein the device only receives commands, the second state, responsive to a firmware update of the device, enabling the device to upgrade the device with the firmware update and send commands to at least one other device to update firmware on the at least one other device, wherein firmware is automatically updated independent of any externally attached controller platforms; and
a memory configured to accept the updated firmware. - View Dependent Claims (9, 10, 11, 12, 14, 16, 17)
-
-
13. A method for automatically providing firmware to attached devices, the method comprising:
-
updating firmware of a device of the attached devices;
determining if firmware of at least one other device of attached devices requires revision, and if so, updating the firmware of the at least one other device without utilizing an external platform.
-
-
15. A method comprising:
-
operating a device of a plurality of devices in a first state wherein the device operates only to receive commands;
receiving a firmware update; and
operating the device in a second state, comprising sending commands to at least one other device to update firmware on the at least one other device.
-
-
18. A method comprising:
-
operating a device of a plurality of devices in a first state wherein the device operates only to receive commands;
receiving a notice of a defective device;
operating the device in a second state, comprising sending commands to disable the defective device and to notify other devices of the defective device'"'"'s status.
-
Specification