diff --git a/include/configs/rpi_b.h b/include/configs/rpi_b.h
index 202c9c309fc5151839da8fdab6ea4b0158d72aca..4b5a0c2150fb10dce6708cfe6a62c104c01a6fa0 100644
--- a/include/configs/rpi_b.h
+++ b/include/configs/rpi_b.h
@@ -95,6 +95,11 @@
 #define CONFIG_SYS_LOAD_ADDR		0x1000000
 #define CONFIG_CONSOLE_MUX
 #define CONFIG_SYS_CONSOLE_IS_IN_ENV
+#define CONFIG_PREBOOT \
+	"if load mmc 0:1 ${loadaddr} /uEnv.txt; then " \
+		"env import -t ${loadaddr} ${filesize}; " \
+	"fi"
+
 /*
  * Memory layout for where various images get loaded by boot scripts:
  *