ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

G2 Memory problems

Ayman Altounji
Valued Contributor

G2 Memory problems

We just purchased this box along with a 5302/128 Array controller and a 512MB memory kit (187418-B21) to go along with its base 1GB (2 x 512). With the 512MB kit installed in bank B (sockets 3 and 4), we get amber error lights on three of the four DIMM banks (1,3,4) indicating some correctable memory error (although the box still seems to function). With the base 1GB, we usually get green lights, but #1 has errored out occasionally (swapping the base 512MB DIMMs does not move the error to #2 -- it is always #1). Putting in the 512MB kit alone in bank A results in errors in 1 and 2 consistently (although, again, the box still booted and no POST errors were indicated). Right now we are back to the base 1GB and are running diags and so far no problems.

Is there some special trick to getting this memory to work, or does it sound like we have some bad memory, a bad memory board, or both?

Thanks,
Bryan
1 REPLY
Sunil Jerath
Honored Contributor

Re: G2 Memory problems

Hello,
Please follow the instructions as per the following. If you still encounter any problems then please contact our Technical Support by calling 1-800-652-6672:
Memory Configuration
The ProLiant ML530 G2 memory supports features not available in earlier servers. These features include Advanced ECC mode, online-spare memory, mirrored memory, and hotplug memory.
Advanced ECC mode is the typical memory mode used in previous ProLiant products. All installed memory is used towards system memory. The memory protection is Advanced ECC protection against single-bit errors and multi-bit errors within a single x4 DRAM part. Advanced ECC mode is and has been availble for some time.

Online-Spare Memory is a high-availability memory feature that can be used to disengage a faulty DIMM bank when memory pre-failure warranty conditions occur. Specifically, a bank will be disabled if it exceeds the threshold of correctable errors. This mode is available when using one or two memory cards. One of the installed banks of memory is used as the online spare bank. If the number of correctable errors on any used bank exceeds a predetermined threshold, that bank will fail over to the online spare bank. Bank D is the online spare bank. When two boards are used, Bank D of board 1 is the online spare bank. Highlights of this mode include:

Provides protection against correctable memory errors but NOT multi-bit errors
Supports fail over from any one of seven memory banks to a spare bank
Fail over is triggered by the chipset when the number of correctable errors on a bank exceeds a threshold
Support requires no operating system drivers and all software is in the system BIOS
Main requirement is that the spare bank must have equal or more capacity than primary bank

Dual-Card Mirrored Memory Mode is a high-availability memory feature that allows two memory boards to run in parallel and provide protection against correctable and previously uncorrectable memory errors. This mode provides protection against multi-bit errors and correctable errors. This mode is available when using two memory cards.
All memory writes go to both memory boards. All memory reads are performed from the primary memory board. If a multi-bit error occurs during a read, that read is retried from the second memory board. This allows complete protection from any type of memory error. Highlights of this mode include:

Uses two memory cards to provide robust fault-tolerance
Provides protection against correctable memory errors and multi-bit errors
Multiple multi-bit errors can be tolerated as long as the same cache-line does not fail in both memory cards
Hotplug support provides method to swap out a board with failures without bringing down the server
Support requires no operating system drivers and all software is in the system BIOS
Main requirement is that both memory boards must have similar configurations

Single-Card Mirrored Memory Mode is similar to dual-card mirroring except that the mirroring occurs using just one memory board. No hotplug support is provided. Bank C mirrors Bank A and Bank D mirrors Bank B. Banks A/C must be installed but installing banks B/D is optional. The interaction and memory populations between these mirroring banks is the same as the requirements between boards in dual-card mirroring.

Hotplug Memory Support complements dual-card mirrored memory mode and allows the user to replace a board that is exhibiting failures without bringing down the server. There are three sub-components of hotplug memory:
hot-replace, hot-upgrade, and hot-add.

Hot-replace allows failed memory to be replaced without bringing down the server.
Hot-upgrade allows the user to enter mirrored memory mode during runtime by adding a second memory board under certain configurations.
Hot-add memory allows the system maximum memory to be increased during runtime by adding an additional memory card.

Regards,