Hi

On Tue, Nov 22, 2016 at 9:30 PM, Charlotte Plusplus <
[email protected]> wrote:

> I have had similar issues with Corsair ram on the W520 recently: sometimes
> not booting at all, sometimes being unstable (in memest) after a succesfull
> raminit.
>
> The only way I could get the 4 dimms to work was to hardcode some SPDs, or
> set the MCU to a much slower speed.
>
> Like you, I found removing even 1 stick did help a lot: the raminit
> succeeded much more frequently as a higher MCU, even if this MCU still
> lower than the one the RAM is rated for, or that worked in the factory bios.
>
> I tried using the MRC blob to compare the timings, but I must have done
> something wrong in my code as it didn't work at all
>

See following commits:
 5c10abe nb/intel/sandybridge: increase MMCONF_BASE_ADDRESS
 0306e6a intel/sandybridge: Fix builds with System Agent blob
 f9c4197 northbridge/sandybridge/raminit_mrc.c: fix missing include

My guess is something is really wrong in the raminit code. I read up too
> much specs and code for no result, so I just gave up on this.
>
> Hopefully more people getting similar problems will mean the MRC will be
> added back as an option next to the native raminit. This would facilite
> comparison on all boards, and identification of whatever bug there may be.
> (imagine figuring out native video init issues if there was no way to use a
> VGA option rom)
>
>
Was MRC blob ever really an option for lenovo/xxx boards? I did not check
history.

Anyways, currently I have no trouble on samsung/lumpy changing between MRC
and native raminits. And with native raminit it should now boot much faster
than two weeks ago.

Kyösti
-- 
coreboot mailing list: [email protected]
https://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to