AUTOMATED FIRMWARE RESTORATION TO A PEER PROGRAMMABLE HARDWARE DEVICE
First Claim
1. A computer-implemented method for restoring firmware, comprising:
- under control of a first programmable hardware device,determining that a second programmable hardware device needs a valid firmware image;
retrieving a copy of the valid firmware image from an external memory; and
sending the valid firmware image to the second programmable hardware device via a private communication link, wherein the private communication link enables private communication between the first programmable hardware device and the second programmable hardware device; and
under control of the second programmable hardware device,restoring existing firmware using the valid firmware image.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are techniques for restoring firmware. A first programmable hardware device determines that a second programmable hardware device needs a valid firmware image, retrieves a copy of the valid firmware image from an external memory, and sends the valid firmware image to the second programmable hardware device via a private communication link, wherein the private communication link enables private communication between the first programmable hardware device and the second programmable hardware device. The second programmable hardware device restores existing firmware using the valid firmware image.
-
Citations
22 Claims
-
1. A computer-implemented method for restoring firmware, comprising:
-
under control of a first programmable hardware device, determining that a second programmable hardware device needs a valid firmware image; retrieving a copy of the valid firmware image from an external memory; and sending the valid firmware image to the second programmable hardware device via a private communication link, wherein the private communication link enables private communication between the first programmable hardware device and the second programmable hardware device; and under control of the second programmable hardware device, restoring existing firmware using the valid firmware image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for restoring firmware, comprising:
-
under control of a first programmable hardware device, determining that a second programmable hardware device needs a valid firmware image; retrieving a copy of the valid firmware image from an external memory; and directly updating an internal memory of the second programmable hardware device with the valid firmware image by writing directly to a utility that updates the internal memory; and under control of the second programmable hardware device, restoring existing firmware using the valid firmware image. - View Dependent Claims (11)
-
-
12. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed causes:
under control of a first programmable hardware device, determining that a second programmable hardware device needs a valid firmware image; retrieving a copy of the valid firmware image from an external memory; and sending the valid firmware image to the second programmable hardware device via a private communication link, wherein the private communication link enables private communication between the first programmable hardware device and the second programmable hardware device, wherein existing firmware at the second programmable hardware device is restored using the valid firmware image. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed causes:
under control of a first programmable hardware device, determining that a second programmable hardware device needs a valid firmware image; retrieving a copy of the valid firmware image from an external memory; and directly updating an internal memory of the second programmable hardware device with the valid firmware image by writing directly to a utility that updates the internal memory, wherein existing firmware at the second programmable hardware device is restored using the valid firmware image. - View Dependent Claims (22)
Specification