Specifications

99
F
Re-programming the flash chip
F
This appendix details how to update or recover your system BIOS, Flash Boot
Device (FBD), and Boot Block. You accomplish this by re-programming all or part
of the EPC-3305s flash chip.
When reading this file online, you can immediately view information about any
topic by placing the mouse cursor over a task and clicking.
About the flash chip
The EPC-3305 flash chip contains these major sections:
For information about... Go to this page...
About the flash chip ......................................................................................... 99
About re-programming the flash chip.............................................................. 100
Before you begin ............................................................................................ 102
Creating a Flash Boot diskette ........................................................................ 103
Using phlash.exe to re-program the flash chip ................................................. 105
Using BIOS configuration options to re-program the flash chip ........................ 106
Using jumpers to re-program the flash chip ..................................................... 107
Figure F-1. Flash chip
configuration
Boot block
ESCD
BIOS
Other:
CSR, user extensions,
BIOS extensions, etc.
Boot block: A 16 KB, hardware-write-protected area
that contains the Boot Block program. This program:
Completes minimal hardware setup, including
checking for conditions that require
re-programming the flash chip.
Initiates a re-flash if conditions warrant. When
initiating a re-flash, this program looks for the file
necessary to re-flash (described in Creating a Flash
Boot diskette on page 103) in a floppy diskette
drive.
Passes control to the BIOS program.
BIOS: Initializes the hardware and finds a device from
which to bootload. The BIOS menus enable you to
change the systems behavior and configuration. For
details about the EPC-3305 BIOS, see Chapter 3,
BIOS configuration.
Other: The remaining reprogrammable area contains
various BIOS data structures.