Issue #626 has been updated by Christian Schrötter.

File 1772412470-c940d20-nri-16gb-top.fixed.log added
File 1772412665-c940d20-nri-16gb-bottom.fixed.log added
File 1772412740-c940d20-nri-16gb+2gb.fixed.log added
File 1772413121-c940d20-nri-2gb-bottom.fixed.log added

> are there any success reports of people using 16 GiB DIMMs on a Haswell Trad 
> (traditional, i.e. not ULT) computer? For the record, I cannot magically work 
> around hardware limitations.

Unfortunately not :-(

I am aware that it's not possible to fix a hardware limitation. I am just 
looking for confirmation that it's really a hardware limitation so that I can 
finally close this chapter. :-)

> The margins themselves look fine, even though NRI currently only implements a 
> few training steps. https://review.coreboot.org/89314 (more training steps) 
> got merged yesterday, feel free to give it a try but I highly doubt it will 
> help, although seeing the plots from the new training steps will help me 
> confirm or deny whether the margins are okay.

I've built the main branch (commit c940d20696b4200bfa47c48f3f86a6d8f9ff6147), 
new logs attached.

Funnily enough, the graphic errors have slightly changed since my last 25.12 
build if there's only the 16GB module installed. If you want, I can attach a 
photo tomorrow.

----------------------------------------
Support #626: Haswell Trad/T440p: Support for 16GB DDR3L modules with NRI?
https://ticket.coreboot.org/issues/626#change-2231

* Author: Christian Schrötter
* Status: In Progress
* Priority: Normal
* Assignee: Angel Pons
* Category: chipset configuration
* Target version: none
* Start date: 2026-01-29
* Affected hardware: Haswell Trad (e.g. T440p)
----------------------------------------
There are rumors, that 16GB modules may be supported with NRI, even though the 
original BIOS nor the MRC blob support them in a T440p. I really wanted to test 
this myself, but unfortunately with limited success...

I have tested two different RAM modules over the last two months:
* ~~ZimaBlade - 16GB PC3L-10600S~~ (returned to seller)
* Micron MT16KTF2G64HZ-1G6A1 - 16GB PC3L-12800S

Both showed identical errors:
* The graphics output (via VGA) is mangled and unusable. Only a small 
"condensed" area is visible.
* EDK2 and memtest86+ start successfully (with the mentioned graphics issue), 
but memtest86+ crashes after a few seconds and causes a reset/reboot.
* GRUB2 loads successfully, but Debian (12/13) hangs at some point. Probably 
during kernel initialization.

The 16GB module from Micron starts up in other devices (Igel M340C + Lenovo 
T450s) without any problems and survives a memtest86+ over several hours. So it 
doesn't appear to be defective.

I then added various other 2/4/8 GB modules in addition to the 16GB module. 
Funnily enough, this changes the graphics output! Now every second line (each 
consisting of a few pixels in height) is displayed correctly. Unfortunately, 
this does not change the fact, that memtets86+ crashes and Debian can't boot.

I purchased a USB dongle (with a FT232H chip) specifically to read all Coreboot 
debug logs and have attached these along with my build configuration for v25.12!

I would like to know whether 16GB modules are really not supported in a T440p 
with NRI, or whether this could be a bug? I am happy to execute further tests 
or flash specific commits.


---Files--------------------------------
defconfig (650 Bytes)
1769676506-2512-nri-2gb.log (51.8 KB)
1769677242-2512-nri-16gb-bottom.log (137 KB)
1769677400-2512-nri-16gb-top.log (85.4 KB)
1769677514-2512-nri-16gb+2gb.log (152 KB)
1769677649-2512-nri-16gb.log (85.4 KB)
1772412470-c940d20-nri-16gb-top.fixed.log (151 KB)
1772412665-c940d20-nri-16gb-bottom.fixed.log (150 KB)
1772412740-c940d20-nri-16gb+2gb.fixed.log (189 KB)
1772413121-c940d20-nri-2gb-bottom.fixed.log (105 KB)


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
https://ticket.coreboot.org/my/account
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to