HP (Hewlett-Packard) DL980 G7 Server User Manual


 
Hardware options installation 57
IMPORTANT: ProLiant DL980 G7 servers may be unable to provide MMIO (Memory Mapped
I/O) memory to all slotted PCI devices during Power-On Self-Test (POST) in large I/O
configurations, resulting in the following warning message:
Warning: There is not enough available PCI memory to allocate to all devices installed in the
system. Devices which were not allocated requested resources may not operate properly.
This occurs during the I/O configuration phase of POST, after the System ROM has allocated
most of the available
memory for some PCI devices, leaving insufficient memory for PCI devices
that have not yet been configured.
The above message is an indication that the HP ProLiant DL980 G7 server has encountered this
MMIO limitation and does not indicate an issue with the server. It can occur when the I/O
configuration of the server demands resources beyond those which the platform architecture
allows.
This message is an indication that the HP ProLiant DL980 G7 server has encountered this MMIO
limitation and does not indicate an issue with the server. It can occur when the I/O configuration
of the server demands resources beyond those which the platform architecture allows.
If some PCI devices are not allocated memory and the warning message appears during POST,
perform one
or more of the following potential workarounds to allow the remaining PCI devices
to receive their requested memory allocations:
If the server operating system documentation states that it requires 2GB (or more) of memory
below the 4GB address boundary, do not perform Step 1 below because it may result in
operating system boot failure.
If the operating system documentation does not specify its memory requirements below the 4GB
boundary, the Step 1 procedure below may be attempted. However, if performing Step 1 results
in operating system boot failure, perform Step 1 again and change Memory Mapped I/O
Options to the default value of 2GB of Memory Mapped I/O , and then perform Step 2 below:
1. Change the MMIO Settings in the ROM-Based Setup Utility (RBSU).
a. Boot the server.
b. Press the F9 key during POST (when the F9 prompt appears).
c. Select Advanced Options.
d. Select Advanced System ROM Options.
e. Select Memory Mapped I/O Options.
f. Change the default selection of 2GB of Memory Mapped I/O to either 3GB of
Memory Mapped I/O or Automatically configure Memory Mapped I/O.
g. Reboot the server and verify that no warning messages appear during POST.
If the operating system will not boot, perform Step 1 again and reset Memory
Mapped I/O Options to the default value of 2GB of Memory Mapped I/O .
2. If the warning message continues to appear, ensure that all slotted PCI devices are
using updated firmware and drivers and reboot the server.
3. If the warning message continues to appear, determine which adapter is least
critical for the operating environment and remove or disable that adapter. Repeat
this step until the server completes POST without displaying this error message.
NOTE: Five or more PCIe IO Accelerator Cards are now supported when running DL980 G7
System ROM version 2011.01.27 (or later) and PCIe IO Accelerator Card firmware driver
version 2.2.3 (or later).
The server supports up to 5 low profile PCI Express expansion slots in the optional low profile PCI Express
expansion module.