All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] arm: vf610: move device tree after kernel image
@ 2015-10-14  6:11 Stefan Agner
  2015-10-14  8:36 ` Albert ARIBAUD
  2015-10-14 12:39 ` Tom Rini
  0 siblings, 2 replies; 8+ messages in thread
From: Stefan Agner @ 2015-10-14  6:11 UTC (permalink / raw)
  To: u-boot

Since the device tree relocation is disabled (fdt_high set to
0xffffffff), U-Boot keeps the device tree at its load address
0x81000000. The kernel uncompresses itself to 0x80008000 by
default, hence this limits the maximum (uncompressed) kernel
size to somewhat below 16MiB, otherwise the device tree gets
overwritten by the kernel data...

Move the device tree load address to 0x84000000 to avoid that
the device tree being overwritten by the kernel.

Signed-off-by: Stefan Agner <stefan@agner.ch>
---
 include/configs/vf610twr.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/configs/vf610twr.h b/include/configs/vf610twr.h
index 324ba8f..1d15f35 100644
--- a/include/configs/vf610twr.h
+++ b/include/configs/vf610twr.h
@@ -129,7 +129,7 @@
 	"fdt_high=0xffffffff\0" \
 	"initrd_high=0xffffffff\0" \
 	"fdt_file=vf610-twr.dtb\0" \
-	"fdt_addr=0x81000000\0" \
+	"fdt_addr=0x84000000\0" \
 	"boot_fdt=try\0" \
 	"ip_dyn=yes\0" \
 	"mmcdev=" __stringify(CONFIG_SYS_MMC_ENV_DEV) "\0" \
-- 
2.6.1

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

end of thread, other threads:[~2015-10-14 18:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-14  6:11 [U-Boot] [PATCH] arm: vf610: move device tree after kernel image Stefan Agner
2015-10-14  8:36 ` Albert ARIBAUD
2015-10-14  9:08   ` Albert ARIBAUD
2015-10-14 17:45   ` Stefan Agner
2015-10-14 18:41     ` Albert ARIBAUD
2015-10-14 12:39 ` Tom Rini
2015-10-14 16:05   ` Stefan Agner
2015-10-14 16:36     ` Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.