Browse Prior Art Database

Recovery Method for Damaged Firmware

IP.com Disclosure Number: IPCOM000116057D
Original Publication Date: 1995-Jul-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 37K

Publishing Venue

IBM

Related People

Bealkowski, R: AUTHOR [+3]

Abstract

Disclosed is a method to recover from and repair a damaged system firmware image. A soft copy of the system firmware is loaded and the system is restarted. This allows user-interactive utilities to be invoked to repair the firmware image.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Recovery Method for Damaged Firmware

      Disclosed is a method to recover from and repair a damaged
system firmware image.  A soft copy of the system firmware is loaded
and the system is restarted.  This allows user-interactive utilities
to be invoked to repair the firmware image.

      When the system firmware is stored in reprogrammable storage
such as Flash memory a failed or interrupted update cycle can result
in a loss of the firmware program.  The Flash is divided into a
(normally) non-updateable boot block portion and an updateable
portion.  The boot block typically contains a simple, non-interactive
program capable of restoring the Flash to its operational state.

      The disclosed method places a program into the boot block which
is capable of locating a file-based version of the system firmware
image (recovery image) and loading it into memory.  The file-based
version of the system firmware is then allowed to restart the
computer system.  With the complete firmware support environment
loaded, the system diagnostics and utilities can be executed allowing
the system to be diagnosed and the Flash to be reprogrammed.  The
Figure shows the enhanced boot block operation.