summaryrefslogtreecommitdiff
path: root/include/configs/verdin-imx8mp.h
diff options
context:
space:
mode:
authorDenys Drozdov <denys.drozdov@toradex.com>2021-12-16 20:43:31 +0200
committerDenys Drozdov <denys.drozdov@toradex.com>2022-01-18 21:19:23 +0200
commit4d8025db4a25235411d0849aee6f5196237980b9 (patch)
tree6b33550a74a6cf646e0ed510ad24b6bb4e171ae4 /include/configs/verdin-imx8mp.h
parent81bc8894031d96f0da76a115419be971f7162cf9 (diff)
configs: verdin-imx8mm/mp: allocate 64M for the linux kernel
Change the memory map for the latest Linux kernel image to run 64M kernel image to avoid overlapping conflicts with recent defconfig. New Memory Map: kernel: 0x4000_0000 - 0x43FF_FFFF (64M) fdt: 0x4400_0000 - 0x444F_FFFF (5M) load address: 0x4450_0000 - 0x46FF_FFFF (1M) distro boot: 0x4700_0000 - 0x473F_FFFF (4M) ram disk: 0x4740_0000 - 0x4B3F_FFFF (64M) Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
Diffstat (limited to 'include/configs/verdin-imx8mp.h')
-rw-r--r--include/configs/verdin-imx8mp.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/include/configs/verdin-imx8mp.h b/include/configs/verdin-imx8mp.h
index 84ba480a66..2d3edef63e 100644
--- a/include/configs/verdin-imx8mp.h
+++ b/include/configs/verdin-imx8mp.h
@@ -59,14 +59,23 @@
#define CONFIG_ROOTPATH "/srv/nfs"
#endif /* CONFIG_CMD_NET */
+/**
+ * SYS_MEMTEST_START 0x40000000 1.5GiB
+ * kernel_addr_r 0x40000000 64MiB
+ * fdt_addr_r 0x44000000 5MiB
+ * loadaddr 0x44500000 43MiB
+ * scriptaddr 0x47000000 4MiB
+ * ramdisk_addr_r 0x47400000 64MiB
+ */
+
#define MEM_LAYOUT_ENV_SETTINGS \
- "fdt_addr_r=0x43000000\0" \
+ "fdt_addr_r=0x44000000\0" \
"kernel_addr_r=0x40000000\0" \
- "ramdisk_addr_r=0x46400000\0" \
- "scriptaddr=0x46000000\0"
+ "ramdisk_addr_r=0x47400000\0" \
+ "scriptaddr=0x47000000\0"
/* Link Definitions */
-#define CONFIG_LOADADDR 0x43500000
+#define CONFIG_LOADADDR 0x44500000
#define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR
/* Enable Distro Boot */