[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