Intel SE7320EP2 Product Specification - Page 78

Flash Architecture and Flash Update Utility

Page 78 highlights

Intel® Server Board SE7320EP2 / Intel® Server Board SE7525RP2 TPS BIOS 6.6 Flash Architecture and Flash Update Utility The flash ROM contains system initialization routines, the BIOS Setup Utility, and runtime support routines. The exact layout is subject to change, as determined by Intel. A 64KB user block is available for user ROM code or custom logos. The flash ROM also contains initialization code in compressed form for onboard peripherals, such as NIC and video controllers. It also contains support for the rolling single-boot BIOS update feature. The complete ROM is visible, starting at physical address 4 GB minus the size of the flash ROM device. A 16KB parameter block in the flash ROM is dedicated to storing configuration data that controls the system configuration (ESCD). Application software must use standard APIs to access these areas; application software cannot access the data directly. 6.6.1 Flash Update Utility Server platforms support a DOS-based firmware update utility. This utility loads a fresh copy of the BIOS into the flash ROM. The BIOS update may affect the following items: ƒ The system BIOS, including the recovery code, setup utility and strings ƒ Embedded device option ROMs ƒ OEM binary area ƒ Microcode updates 6.6.1.1 Flash BIOS The BIOS flash utility is compatible with EFI, DOS, Microsoft* Windows* 2000 / 2003 / XP, and Linux operating environments. An afuXXX AMI Firmware Update utility (such as afudos, afuwin, afulnx, or afuefi) is required for a BIOS update. The format and usage of the afuXXX utility is as follows: afuXXX /i [/n] [/p[b][c]] [/r] [/s] [/q] [/h] /n - don't check ROM ID /pbc - b - Program Boot Block c - Destroy System CMOS /r - registry path to store result of operation (afuwin only) /s - Leave signature in BIOS /q - Silent execution /h - Print help 78 Revision 1.0 Intel order number D24635-001

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132

IntelĀ® Server Board SE7320EP2 / IntelĀ® Server Board SE7525RP2 TPS
BIOS
Revision 1.0
Intel order number D24635-001
78
6.6
Flash Architecture and Flash Update Utility
The flash ROM contains system initialization routines, the BIOS Setup Utility, and runtime
support routines. The exact layout is subject to change, as determined by Intel. A 64KB user
block is available for user ROM code or custom logos. The flash ROM also contains initialization
code in compressed form for onboard peripherals, such as NIC and video controllers. It also
contains support for the rolling single-boot BIOS update feature.
The complete ROM is visible, starting at physical address 4 GB minus the size of the flash ROM
device.
A 16KB parameter block in the flash ROM is dedicated to storing configuration data that
controls the system configuration (ESCD). Application software must use standard APIs to
access these areas; application software cannot access the data directly.
6.6.1
Flash Update Utility
Server platforms support a DOS-based firmware update utility. This utility loads a fresh copy of
the BIOS into the flash ROM.
The BIOS update may affect the following items:
The system BIOS, including the recovery code, setup utility and strings
Embedded device option ROMs
OEM binary area
Microcode updates
6.6.1.1
Flash BIOS
The BIOS flash utility is compatible with EFI, DOS, Microsoft* Windows* 2000 / 2003 / XP, and
Linux operating environments.
An
afuXXX
AMI Firmware Update utility (such as
afudos
,
afuwin
,
afulnx,
or
afuefi
) is
required for a BIOS update.
The format and usage of the
afuXXX
utility is as follows:
afuXXX /i<ROM filename> [/n] [/p[b][c]] [/r<registry_path>] [/s]
[/q] [/h]
/n
- don't check ROM ID
/pbc -
b - Program Boot Block
c - Destroy System CMOS
/r
- registry path to store result of operation (afuwin only)
/s
- Leave signature in BIOS
/q
- Silent execution
/h
- Print help