]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
ppc4xx: Disable POST memory test on NAND-booting Kilauea
authorStefan Roese <sr@denx.de>
Wed, 15 Apr 2009 12:08:48 +0000 (14:08 +0200)
committerStefan Roese <sr@denx.de>
Thu, 16 Apr 2009 07:12:08 +0000 (09:12 +0200)
Don't run the memory POST on the NAND-booting version. It will
overwrite part of the U-Boot image which is already loaded from NAND
to SDRAM. We were just lucky that it booted at all with this SDRAM
test enabled.

Signed-off-by: Stefan Roese <sr@denx.de>
include/configs/kilauea.h

index 26cb854394aee9dc06d9cf79d2e17a07130fd28e..97bac99597b3a081f0e3cfb54816d17adc69c8a4 100644 (file)
 #define CONFIG_CMD_PCI
 #define CONFIG_CMD_SNTP
 
+/*
+ * Don't run the memory POST on the NAND-booting version. It will
+ * overwrite part of the U-Boot image which is already loaded from NAND
+ * to SDRAM.
+ */
+#if defined(CONFIG_NAND_U_BOOT)
+#define CONFIG_SYS_POST_MEMORY_ON      0
+#else
+#define CONFIG_SYS_POST_MEMORY_ON      CONFIG_SYS_POST_MEMORY
+#endif
+
 /* POST support */
 #define CONFIG_POST            (CONFIG_SYS_POST_CACHE          | \
                                 CONFIG_SYS_POST_CPU            | \
                                 CONFIG_SYS_POST_ETHER          | \
                                 CONFIG_SYS_POST_I2C            | \
-                                CONFIG_SYS_POST_MEMORY | \
+                                CONFIG_SYS_POST_MEMORY_ON      | \
                                 CONFIG_SYS_POST_UART)
 
 /* Define here the base-addresses of the UARTs to test in POST */