aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Rigby <john.rigby@linaro.org>2011-10-24 00:11:41 -0600
committerJohn Rigby <john.rigby@linaro.org>2012-04-25 07:54:01 -0600
commit71189b6b7008f14c7033377ef187e2e82650e0e3 (patch)
treee8b52eef147b3e12043bf885d5c591b9e2d088c2
parent431c97d0708e9defbb64cafd7e94faf885ca2237 (diff)
downloadu-boot-linaro-stable-71189b6b7008f14c7033377ef187e2e82650e0e3.tar.gz
OMAP3: igep0020: Enable PXE support
Signed-off-by: John Rigby <john.rigby@linaro.org>
-rw-r--r--include/configs/igep0020.h25
1 files changed, 24 insertions, 1 deletions
diff --git a/include/configs/igep0020.h b/include/configs/igep0020.h
index c2fcdffda..0ffd37820 100644
--- a/include/configs/igep0020.h
+++ b/include/configs/igep0020.h
@@ -169,6 +169,9 @@
"run nandargs; " \
"onenand read ${loadaddr} 280000 400000; " \
"bootm ${loadaddr}\0" \
+ "kernel_addr_r=0x88000000\0" \
+ "ramdisk_addr_r=0x81600000\0" \
+ "pxefile_addr_r=0x86000000\0"
#define CONFIG_BOOTCOMMAND \
"if mmc rescan ${mmcdev}; then " \
@@ -180,7 +183,13 @@
"else run nandboot; " \
"fi; " \
"fi; " \
- "else run nandboot; fi"
+ "fi; " \
+ "setenv autoload no; "\
+ "bootp; " \
+ "if pxe get; then " \
+ "pxe boot;" \
+ "fi;" \
+ "run nandboot;" \
#define CONFIG_AUTO_COMPLETE 1
@@ -260,6 +269,20 @@
#define CONFIG_SMC911X
#define CONFIG_SMC911X_32_BIT
#define CONFIG_SMC911X_BASE 0x2C000000
+
+/* BOOTP options */
+#define CONFIG_BOOTP_BOOTFILESIZE
+#define CONFIG_BOOTP_BOOTPATH
+#define CONFIG_BOOTP_GATEWAY
+#define CONFIG_BOOTP_HOSTNAME
+
+/* PXE */
+#define CONFIG_CMD_PXE
+#define CONFIG_MENU
+#define CONFIG_BOOTP_PXE
+#define CONFIG_BOOTP_PXE_CLIENTARCH 0x100
+#define CONFIG_BOOTP_VCI_STRING "U-boot.armv7.omap3_igep0020"
+
#endif /* (CONFIG_CMD_NET) */
#define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1