summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2008-10-24 08:56:09 +0200
committerStefan Roese <sr@denx.de>2008-10-24 17:25:13 +0200
commit485c00a57fab86f72a3769480c66bf1ca22e1459 (patch)
treeb692c5a683430ed1fbafe5cb4cb615182ea0ec4c
parentd9d8c7c696dec370ca714c03beb6e79d4c90bd5e (diff)
ppc4xx: Disable DDR2 autocalibration on Kilauea for now
Since the new autocalibration still has some problems on some Kilauea boards with 200MHz DDR2 frequency we disable the autocalibration and use the hardcoded values as done before. This seems to work reliably on all known DDR2 frequencies. After the autocalibration issue is fixed we will enable it again. Signed-off-by: Stefan Roese <sr@denx.de>
-rw-r--r--include/configs/kilauea.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/configs/kilauea.h b/include/configs/kilauea.h
index 237a9c56a3..b943f3153b 100644
--- a/include/configs/kilauea.h
+++ b/include/configs/kilauea.h
@@ -235,9 +235,16 @@
*
* DDR Autocalibration Method_B is the default.
*/
+#if 0
+/*
+ * Needs FIX!!!
+ * Disable autocalibration for now, because of the unresolved problem
+ * with kilauea board using 200MHz PLB/DDR2 frequency
+ */
#define CONFIG_PPC4xx_DDR_AUTOCALIBRATION /* IBM DDR autocalibration */
#define DEBUG_PPC4xx_DDR_AUTOCALIBRATION /* dynamic DDR autocal debug */
#undef CONFIG_PPC4xx_DDR_METHOD_A
+#endif
#define CONFIG_SYS_SDRAM0_MB0CF_BASE (( 0 << 20) + CONFIG_SYS_SDRAM_BASE)