AUTOMATED FIRMWARE RESTORATION TO A PEER PROGRAMMABLE HARDWARE DEVICE
First Claim
Patent Images
1. A system, comprising:
- logic at a first programmable hardware device capable of performing operations, the operations comprising;
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
logic at a second programmable hardware device capable of performing operations, the operations comprising;
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.
87 Citations
11 Claims
-
1. A system, comprising:
-
logic at a first programmable hardware device capable of performing operations, the operations comprising; 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 logic at a second programmable hardware device capable of performing operations, the operations comprising; restoring existing firmware using the valid firmware image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
logic at a first programmable hardware device capable of performing operations, the operations comprising; 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 logic at a second programmable hardware device capable of performing operations, the operations comprising; restoring existing firmware using the valid firmware image. - View Dependent Claims (11)
-
Specification