Bug #6
closed
channel test fails on a Samsung DDR3L 8G memory with IVB processor
Added by Iru Cai about 9 years ago.
Updated over 8 years ago.
Description
I'm using coreboot with a lenovo T420 laptop. I build coreboot as follows:
- checkout to a commit
- apply these patches:
- build coreboot
I found the latest git code causes a channel test failure on Samsung 8G DDR3L M471B1G73DB0-YK0 with i7-3720QM(QS version) processor, it works fine if I do one of the following changes:
- use i5-2520M processor
- use a 1.5V DDR3 8G memory or a Samsung 4G DDR3L module M471B5173QH0-YK0
I did a git bisect and the first bad commit is 9f1fbb9a3002e8d74d53d7973bd1c7e3d4879238.
Files
@Iru it would be nice ifyou could add your .config,
what's the last upstream commit?
Ping siro about this.
I did a git bisect and the first bad commit is 9f1fbb9a3002e8d74d53d7973bd1c7e3d4879238.
Did you verify if the problem goes away if you back out exactly this patch with a top of tree build?
Also, did you try running with mrc.bin instead of native ram init?
Stefan Reinauer wrote:
I did a git bisect and the first bad commit is 9f1fbb9a3002e8d74d53d7973bd1c7e3d4879238.
Did you verify if the problem goes away if you back out exactly this patch with a top of tree build?
Yes, I reverse patch that commit and the laptop boots with that memory module.
Also, did you try running with mrc.bin instead of native ram init?
Well, I don't know other MRC(is that the FSP or ChromiumOS MRC) other than the coreboot MRC.
And I've add my config and a normal boot log after reverse patching that commit and use that Samsung 8G DDR3L.
Alexander Couzens wrote:
@Iru it would be nice ifyou could add your .config,
I've just add my config.
what's the last upstream commit?
362dbea2c9674bb50ddf2da306f477e7ae091134
Ping siro about this.
Please provide a full raminit log of the failing memory initialization.
Patrick Rudolph wrote:
Please provide a full raminit log of the failing memory initialization.
OK. I set up the verbose RAM init log debug option and do the test. And I get some logs about channel test failure, and successful boots after a reverse patchcing.
I've done some more testing recently, and found some more details:
- No bugs if I use a i5-3340M
- I just tested with a hynix 8G DDR3L module HMT41GS6BFR8A-PB, the machine also failed to boot, reverting that patch also solved the problem.
- Status changed from New to Resolved
- Status changed from Resolved to Closed
Also available in: Atom
PDF