build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/22998 )
Change subject: nb/intel/x4x: Limit DDR3 speed to 400MHz
......................................................................
Patch Set 1:
No Builds Executed
--
To view, visit https://review.coreboot.org/22998
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I11f663a50a42c70ed63ba045bd89fcd96cd047ce
Gerrit-Change-Number: 22998
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Tue, 26 Dec 2017 23:33:38 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: No
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/22997 )
Change subject: nb/intel/x4x: Disable watchdog, halt TCO timer and clear timeout
......................................................................
Patch Set 1:
No Builds Executed
--
To view, visit https://review.coreboot.org/22997
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Icfd3789312704f61000a417f23a121d02d2e7fbe
Gerrit-Change-Number: 22997
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Tue, 26 Dec 2017 23:33:38 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: No
Arthur Heymans has uploaded a new patch set (#2). ( https://review.coreboot.org/22997 )
Change subject: nb/intel/x4x: Disable watchdog, halt TCO timer and clear timeout
......................................................................
nb/intel/x4x: Disable watchdog, halt TCO timer and clear timeout
Especially on ICH7 failing to do so results in i2c block read being
unusable. On ICH10 this problem doesn't manifest itself that much.
This moves disabling the watchdog reboot to the northbridge code like
i945 (even though it technically is southbridge stuff).
TESTED on Intel DG41WV: hacking on raminit is much nicer since no
need to do a hard power down for +4s are needed to clear the timeouts.
Change-Id: Icfd3789312704f61000a417f23a121d02d2e7fbe
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/mainboard/asrock/g41c-gs/romstage.c
M src/mainboard/foxconn/g41s-k/romstage.c
M src/mainboard/gigabyte/ga-g41m-es2l/romstage.c
M src/mainboard/intel/dg43gt/romstage.c
M src/northbridge/intel/x4x/early_init.c
M src/southbridge/intel/i82801jx/i82801jx.h
6 files changed, 8 insertions(+), 12 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/97/22997/2
--
To view, visit https://review.coreboot.org/22997
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Icfd3789312704f61000a417f23a121d02d2e7fbe
Gerrit-Change-Number: 22997
Gerrit-PatchSet: 2
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Arthur Heymans has uploaded this change for review. ( https://review.coreboot.org/22998
Change subject: nb/intel/x4x: Limit DDR3 speed to 400MHz
......................................................................
nb/intel/x4x: Limit DDR3 speed to 400MHz
Faster speeds seem to work much worse compatibility wise with this
code.
Change-Id: I11f663a50a42c70ed63ba045bd89fcd96cd047ce
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/northbridge/intel/x4x/spd_ddr3_decode.c
1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/98/22998/1
diff --git a/src/northbridge/intel/x4x/spd_ddr3_decode.c b/src/northbridge/intel/x4x/spd_ddr3_decode.c
index a57b14c..35d6bf6 100644
--- a/src/northbridge/intel/x4x/spd_ddr3_decode.c
+++ b/src/northbridge/intel/x4x/spd_ddr3_decode.c
@@ -86,6 +86,7 @@
}
min_tCLK = MAX(min_tCLK, saved_timings->min_tclk);
+ min_tCLK = TCK_400MHZ; /* TODO: other speedsseem to fail */
normalize_tCLK(&min_tCLK);
if (min_tCLK == 0) {
printk(BIOS_ERR, "DRAM frequency is under lowest supported "
--
To view, visit https://review.coreboot.org/22998
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I11f663a50a42c70ed63ba045bd89fcd96cd047ce
Gerrit-Change-Number: 22998
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>