[coreboot-gerrit] Patch set updated for coreboot: mainboard/asus/kgpe-d16: Limit HT speed to 2.6GHz

Timothy Pearson (tpearson@raptorengineeringinc.com) gerrit at coreboot.org
Sun Oct 18 07:42:41 CEST 2015


Timothy Pearson (tpearson at raptorengineeringinc.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/12064

-gerrit

commit b34b7578f99e89b53fe6683aab072c56be81d51b
Author: Timothy Pearson <tpearson at raptorengineeringinc.com>
Date:   Thu Sep 3 17:39:51 2015 -0500

    mainboard/asus/kgpe-d16: Limit HT speed to 2.6GHz
    
    The CPU <--> CPU HT wiring on this board has only been validated
    to 2.6GHz.  While higher frequencies appear to function initially,
    and in fact function when only one CPU package is installed, dual
    CPU package systems will lock up after around 6 - 12 hours of uptime
    due to presumed HT link errors at the higher (>= 2.8GHz) HT clocks.
    
    If applications are not being used that stress the coherent fabric,
    then the uptime before hang may be much longer.  Users attempting
    to overclock the HT links are advised to "burn in test" the HT links
    by running memtester locked to a node with no local memory installed.
    
    Change-Id: I8fae90c67aa0e8b103e9b8906dea50d1e92ea5a9
    Signed-off-by: Timothy Pearson <tpearson at raptorengineeringinc.com>
---
 src/mainboard/asus/kgpe-d16/romstage.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/mainboard/asus/kgpe-d16/romstage.c b/src/mainboard/asus/kgpe-d16/romstage.c
index d1b75b6..8f1ec35 100644
--- a/src/mainboard/asus/kgpe-d16/romstage.c
+++ b/src/mainboard/asus/kgpe-d16/romstage.c
@@ -349,6 +349,11 @@ void cache_as_ram_main(unsigned long bist, unsigned long cpu_init_detectedx)
 
 	struct sys_info *sysinfo = &sysinfo_car;
 
+	/* Limit the maximum HT speed to 2.6GHz to prevent lockups
+	 * due to HT CPU <--> CPU wiring not being validated to 3.2GHz
+	 */
+	sysinfo->ht_link_cfg.ht_speed_limit = 2600;
+
 	uint32_t bsp_apicid = 0, val;
 	uint8_t byte;
 	msr_t msr;



More information about the coreboot-gerrit mailing list