4 comments:
File src/northbridge/intel/x4x/Kconfig:
Patch Set #1, Line 49: bool "Ignore RAM timing values stored in SPD EEPROMs"
This option should be in an "Overclocking" menu
File src/northbridge/intel/x4x/raminit.c:
Patch Set #1, Line 116: if (IS_ENABLED(CONFIG_RAMINIT_FORCE)) {
You'd still want to use a sticky scratchpad register to recover from non-working values.
If hardcoded timings don't work:
"Overriding probed memory timings:"
"tclk=%d, CAS=%d\n", CONFIG_RAMINIT_FORCE_TCK,
CONFIG_RAMINIT_FORCE_CL);
Tried printing the values that get decoded from the SPDs?
Also, I'm not sure how this raminit handles the other timings (they need to be adjusted when the tCK is changed).
Patch Set #1, Line 132: if ((s->selected_timings.CAS < 3) || (s->selected_timings.tclk == 0))
You would still want to keep this check in place.
To view, visit change 28200. To unsubscribe, or for help writing mail filters, visit settings.