public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] OpenRD: relocate environment to 640kB
@ 2013-05-27  9:42 Sascha Silbe
  2013-06-11 10:00 ` Albert ARIBAUD
  0 siblings, 1 reply; 21+ messages in thread
From: Sascha Silbe @ 2013-05-27  9:42 UTC (permalink / raw)
  To: u-boot

U-Boot has become slightly larger than where the environment sector
was previously located. Saving the environment would brick the device.

Relocate the environment to where it is with the stock (i.e. Marvell
USP) U-Boot version. That should give plenty of room for U-Boot to
grow, including local customisations.

This obviously breaks compatibility with previous mainline versions of
U-Boot. Users will need to back up the environment before an update
and restore it afterwards, or manually copy it to the new address
before the update.

Signed-off-by: Sascha Silbe <t-uboot@infra-silbe.de>
---
 include/configs/openrd.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/configs/openrd.h b/include/configs/openrd.h
index 53bafe1..ea7f9aa 100644
--- a/include/configs/openrd.h
+++ b/include/configs/openrd.h
@@ -90,8 +90,8 @@
  * it has to be rounded to sector size
  */
 #define CONFIG_ENV_SIZE			0x20000	/* 128k */
-#define CONFIG_ENV_ADDR			0x60000
-#define CONFIG_ENV_OFFSET		0x60000	/* env starts here */
+#define CONFIG_ENV_ADDR			0xa0000
+#define CONFIG_ENV_OFFSET		0xa0000	/* env starts here */
 
 /*
  * Default environment variables
-- 
1.8.2.1

^ permalink raw reply related	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2014-08-14 14:10 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-27  9:42 [U-Boot] [PATCH] OpenRD: relocate environment to 640kB Sascha Silbe
2013-06-11 10:00 ` Albert ARIBAUD
2013-06-22  9:29   ` Albert ARIBAUD
2013-06-22 20:57     ` Tom Rini
2013-06-25  9:42   ` Sascha Silbe
2013-06-27  9:41     ` Albert ARIBAUD
2013-07-11 16:15       ` Tom Rini
2013-07-11 17:40         ` Albert ARIBAUD
2013-07-11 18:08           ` Tom Rini
2013-07-15  9:23       ` Sascha Silbe
2013-07-15 11:55         ` Albert ARIBAUD
2013-07-15 12:19         ` Tom Rini
2013-07-29  7:24           ` Albert ARIBAUD
2013-08-11 14:49             ` Sascha Silbe
2013-08-11 14:40           ` [U-Boot] [PATCH 0/3] openrd: Check U-Boot size at build time Sascha Silbe
2013-08-11 14:40             ` [U-Boot] [PATCH 1/3] README: document CONFIG_BOARD_SIZE_LIMIT Sascha Silbe
2014-08-14 14:08               ` Anatolij Gustschin
2013-08-11 14:40             ` [U-Boot] [PATCH 2/3] Makefile: check native boot image sizes against CONFIG_BOARD_SIZE_LIMIT Sascha Silbe
2014-08-14 14:10               ` Anatolij Gustschin
2013-08-11 14:40             ` [U-Boot] [PATCH 3/3] openrd: fail build if U-Boot would overlap with environment in flash Sascha Silbe
2014-08-14 14:09               ` Anatolij Gustschin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox