BIOS Bug ? Precision 7920 Rack - 1024GB RAM only recognized when Jumper in
RESET mode - Mapped I/O MMIO error
Hello,
We upgraded the RAM from 512GB to 1024GB RAM and updated the BIOS to the latest version v2.9.4 on our DELL Precision 7920 Rack with 2 CPU (Intel Xeon 6140M 2,3GHz, DDR4 Memory 2666MHz).
However the BIOS only recognizes the 1024GB RAM when the NVRAM Jumper is in RESET at Boot Mode!
Putting the Jumper in Normal mode and rebooting the UEFI0379 error is displayed with the message:
Unable to use total amount of installed memory because the Memory Mapped I/O (MMIO) base address value is less than the maximum installed memory capacity.
So when I press F2 in System Setup > System BIOS > Integrated Device > the Memory Mapped I/O Base is always set to 512GB instead of the default value of 56TB.
Setting the MMIO value to 56TB then saving the changes and rebooting the BIOS displays again the MMIO error: checking again in the BIOS the MMIO value is again reset to 512GB instead of 56TB!
I even drained the flea power / Hard reset (power off >hold down Power button more than 15 seconds) but no luck.
What only helps is to set the NVRAM Jumper to BIOS Reset mode, which implies that we have to press F1 to continue booting...not really a solution.
We have 16x64GB LRDIMM at 2666MHz same rank and speed etc. and we've setup the Main Memory to 1024GB according to page 103 of the Precision 7920 Rack manual here
@gilceldell Did you ever solve this? I just added a second CPU and moved 6 of my 12 RAM modules over to the second CPU. Now the system keeps setting the memory mapped IO to 512GB so I'm not getting access to all my RAM. I have 12 64GB modules, total 768GB. I reset the BIOS and reseated every stick of RAM. This RAM was known good and working in the same system, just added a second CPU and moved the sticks. All white slots are being used. No black slots
Unfortunately no, I tried several things months ago but couldn't find a way to have more than > 512GB of RAM. Even with updated BIOS version 2.21.2 it doesn't recognize more than 512GB of RAM.
At first we had 512GB of DELL-RAM and I just added RAM from SAMSUNG (Density, Frequency etc. are equivalent), so I really think it's a BIOS problem since it doesn't save the setting of "Setting the MMIO value to 56TB". Which BIOS version is installed ? The latest BIOS is v2.24.0. Please let me know.
@gilceldell I figured out what my problem was. Sharing this with you in hopes that it might help...
I had an Nvidia Quadro GPU in the system that only supported 40bit memory addressing and could only address up to 1TB. The computer started up and detected this and changed the memory address space to 512GB, since the 2 other options were more than 1TB.
If you happen to have any PCIe cards like GPU's, check to see what address space they support (or just pull them all out and add them back in one at a time) :-)
@gilceldell Thank you! I checked your link and validated that I do have the latest BIOS. I had checked for an updated BIOS previously, but I always like to confirm when someone shares a link :-)
I didn't update yet to BIOS v2.24.0 so glad you confirm that it doesn't work with this version either. Is the installed RAM from DELL or from another brand ? Well DELL RAM is rebranded from Hynix or Samsung but can't remember exactly.
speedstep
11 Legend
•
46969 Posts
1058
0
Posted January 20th, 2021 08:00
You cannot put ram in with mixed rank and density and speed randomly into slots and it works
All the ram should be the same rank, size, density,
It must be installed in 3 channel mode in the slots with white ejector ears
It must be the same for the 1st and 2nd processor
There are 24 ram slots.
So if you use 6 slots on each side. 64gig modules that would be 768G
there is no sequence for having 64 or 128 gig modules in 6 or 12 that will come out to be 1024 GIG
12 128 gig modules would be 1536 Gig
6 256 gig modules would also be 1536 GIG
You MUST INSTALL matched sets of 6 or 12
YOU CANNOT MIX Rank and Density and Speed
You CANNOT MIX 8gig and 32 gig and 64 gig and 128 gig and 256 gig modules randomly.
There is no bug in the bios you are improperly trying to install modules