[U-Boot] [PATCH] rockchip: rk3399: correct the env setting
Kever Yang
kever.yang at rock-chips.com
Wed Jul 19 12:02:11 UTC 2017
The mmc0(emmc) is the default boot device, so let's use
mmc device 0 as default env device.
The SPL size in rk3399 is lager than other Rockchip SoC,
we need to using a new offset and not to conflict with
SPL memory space.
Signed-off-by: Kever Yang <kever.yang at rock-chips.com>
---
include/configs/evb_rk3399.h | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/include/configs/evb_rk3399.h b/include/configs/evb_rk3399.h
index b9fd5b4..bdb1159 100644
--- a/include/configs/evb_rk3399.h
+++ b/include/configs/evb_rk3399.h
@@ -10,13 +10,14 @@
#include <configs/rk3399_common.h>
#define CONFIG_ENV_IS_IN_MMC
-#define CONFIG_SYS_MMC_ENV_DEV 1
+#define CONFIG_SYS_MMC_ENV_DEV 0
/*
- * SPL @ 32k for ~36k
- * ENV @ 96k
- * u-boot @ 128K
+ * SPL @ 32k for ~128k
+ * ENV @ 240k
+ * u-boot @ 256K
*/
-#define CONFIG_ENV_OFFSET (96 * 1024)
+#undef CONFIG_ENV_OFFSET
+#define CONFIG_ENV_OFFSET (240 * 1024)
#define SDRAM_BANK_SIZE (2UL << 30)
--
1.9.1
More information about the U-Boot
mailing list