Skip to content
Snippets Groups Projects
Commit b6517a0d authored by Jeffy Chen's avatar Jeffy Chen Committed by Simon Glass
Browse files

rockchip: kylin: Store env in emmc


There's a 64K reserved area at the end of the first 4M.
Store env there, so we can use fastboot to flash it.

Signed-off-by: default avatarJeffy Chen <jeffy.chen@rock-chips.com>
Acked-by: default avatarSimon Glass <sjg@chromium.org>
parent e68f2036
No related branches found
No related tags found
No related merge requests found
...@@ -7,10 +7,22 @@ ...@@ -7,10 +7,22 @@
#ifndef __CONFIG_H #ifndef __CONFIG_H
#define __CONFIG_H #define __CONFIG_H
#include <linux/sizes.h>
#include <configs/rk3036_common.h> #include <configs/rk3036_common.h>
#ifndef CONFIG_SPL_BUILD #ifndef CONFIG_SPL_BUILD
/* Store env in emmc */
#undef CONFIG_ENV_SIZE
#define CONFIG_ENV_SIZE SZ_32K
#undef CONFIG_ENV_IS_NOWHERE
#define CONFIG_ENV_IS_IN_MMC
#define CONFIG_SYS_MMC_ENV_DEV 0 /* emmc */
#define CONFIG_SYS_MMC_ENV_PART 0 /* user area */
#define CONFIG_ENV_OFFSET (SZ_4M - SZ_64K) /* reserved area */
#define CONFIG_ENV_OFFSET_REDUND (CONFIG_ENV_OFFSET + CONFIG_ENV_SIZE)
#define CONFIG_SYS_REDUNDAND_ENVIRONMENT
/* Enable gpt partition table */ /* Enable gpt partition table */
#define CONFIG_CMD_GPT #define CONFIG_CMD_GPT
#define CONFIG_RANDOM_UUID #define CONFIG_RANDOM_UUID
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment