summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Drozdov <denys.drozdov@toradex.com>2021-12-29 10:52:49 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2022-01-23 11:17:37 +0100
commit8d3b2f937334dac214848d1579b157a4850c4d26 (patch)
tree7da19dca8cb6e92d41334ca6d45fbe839bdd3aee
parent57d7cb4732567b896c68b601af2a756a99dc8d6c (diff)
machine: configs: update addresses to load 64M kernel
The memory map updated to match bootloader changes, allowing loading Linux kernel with size up to 64M. Allocate 64M to load the kernel from FIT image: - 0x9600_0000 for Colibri iMX8X and Apalis iMX8 - 0x4000_0000 for Verdin iMX8M Mini/Plus Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit e7751bf81c3634161c14d16a0857d02ca0be02cb)
-rw-r--r--conf/machine/apalis-imx8.conf2
-rw-r--r--conf/machine/colibri-imx8x.conf2
-rw-r--r--conf/machine/verdin-imx8mm.conf6
-rw-r--r--conf/machine/verdin-imx8mp.conf6
4 files changed, 8 insertions, 8 deletions
diff --git a/conf/machine/apalis-imx8.conf b/conf/machine/apalis-imx8.conf
index 78075a5..179ef27 100644
--- a/conf/machine/apalis-imx8.conf
+++ b/conf/machine/apalis-imx8.conf
@@ -42,7 +42,7 @@ UBOOT_SUFFIX = "bin"
UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "apalis-imx8_defconfig,sdcard"
-UBOOT_ENTRYPOINT = "0x80280000"
+UBOOT_ENTRYPOINT = "0x96000000"
UBOOT_DTB_LOADADDRESS = "0x83000000"
UBOOT_DTBO_LOADADDRESS = "0x83100000"
UBOOT_RD_LOADADDRESS = "0xA0000000"
diff --git a/conf/machine/colibri-imx8x.conf b/conf/machine/colibri-imx8x.conf
index d9f1669..71a179c 100644
--- a/conf/machine/colibri-imx8x.conf
+++ b/conf/machine/colibri-imx8x.conf
@@ -41,7 +41,7 @@ UBOOT_SUFFIX = "bin"
UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "colibri-imx8x_defconfig,sdcard"
-UBOOT_ENTRYPOINT = "0x80280000"
+UBOOT_ENTRYPOINT = "0x96000000"
UBOOT_DTB_LOADADDRESS = "0x83100000"
UBOOT_DTBO_LOADADDRESS = "0x83200000"
UBOOT_RD_LOADADDRESS = "0xA0000000"
diff --git a/conf/machine/verdin-imx8mm.conf b/conf/machine/verdin-imx8mm.conf
index 5dd4503..2954f6d 100644
--- a/conf/machine/verdin-imx8mm.conf
+++ b/conf/machine/verdin-imx8mm.conf
@@ -30,9 +30,9 @@ UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "verdin-imx8mm_defconfig,sdcard"
SPL_BINARY = "spl/u-boot-spl.bin"
-UBOOT_ENTRYPOINT = "0x40280000"
-UBOOT_DTB_LOADADDRESS = "0x43000000"
-UBOOT_DTBO_LOADADDRESS = "0x46000000"
+UBOOT_ENTRYPOINT_mx8mm = "0x40000000"
+UBOOT_DTB_LOADADDRESS_mx8mm = "0x44000000"
+UBOOT_DTBO_LOADADDRESS_mx8mm = "0x46000000"
UBOOT_RD_LOADADDRESS = "0x60000000"
# Set DDR FIRMWARE
diff --git a/conf/machine/verdin-imx8mp.conf b/conf/machine/verdin-imx8mp.conf
index 380d8b6..fb6a1b6 100644
--- a/conf/machine/verdin-imx8mp.conf
+++ b/conf/machine/verdin-imx8mp.conf
@@ -30,9 +30,9 @@ UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "verdin-imx8mp_defconfig,sdcard"
SPL_BINARY = "spl/u-boot-spl.bin"
-UBOOT_ENTRYPOINT = "0x40280000"
-UBOOT_DTB_LOADADDRESS = "0x43000000"
-UBOOT_DTBO_LOADADDRESS = "0x46000000"
+UBOOT_ENTRYPOINT_mx8mp = "0x40000000"
+UBOOT_DTB_LOADADDRESS_mx8mp = "0x44000000"
+UBOOT_DTBO_LOADADDRESS_mx8mp = "0x46000000"
UBOOT_RD_LOADADDRESS = "0x60000000"
# Set u-boot DTB