[coreboot-gerrit] Patch merged into coreboot/master: intel raminit: support two DIMMs per channel

gerrit at coreboot.org gerrit at coreboot.org
Wed Jul 22 18:10:35 CEST 2015


the following patch was just integrated into master:
commit 0620b1e8a3097a1b1fd5f8e29839fec393723b81
Author: Patrick Rudolph <siro at das-labor.org>
Date:   Thu Jul 16 20:48:16 2015 +0200

    intel raminit: support two DIMMs per channel
    
    Issue observed:
    Two memory DIMMs are placed in the same channel, but only one shows up.
    The SPD is read and printed, but the first DIMM isn't recognized any more.
    Due to an existing but unconfigured memory DIMM the timB test failed.
    
    Test system:
     * Intel Pentium CPU G2130
     * Gigabyte GA-B75M-D3H
     * DIMMs:
          * crucial 2GB 256Mx64 CT2566aBA160BJ
          * corsair 8GB CMZ16GX3M2A1866C9
    
    Problem description:
    The channel's rankmap was overwritten by the second slot's rankmap.
    
    Problem solution:
    Logical OR the channel's rankmap with every slot's rankmap.
    
    Final testing result:
    The DIMM is recognized and can be properly configured and used.
    The timB test doesn't fail any more.
    
    Change-Id: I17a205ff4d344c13d9ddfe71aaae2f3cef047665
    Signed-off-by: Patrick Rudolph <siro at das-labor.org>
    Reviewed-on: http://review.coreboot.org/10960
    Reviewed-by: Vladimir Serbinenko <phcoder at gmail.com>
    Tested-by: build bot (Jenkins)
    Reviewed-by: Paul Menzel <paulepanter at users.sourceforge.net>
    Reviewed-by: Nicolas Reinecke <nr at das-labor.org>


See http://review.coreboot.org/10960 for details.

-gerrit



More information about the coreboot-gerrit mailing list