summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Opaniuk <igor.opaniuk@toradex.com>2020-08-21 18:34:05 +0300
committerIgor Opaniuk <igor.opaniuk@toradex.com>2020-08-21 18:34:05 +0300
commitb3b93d3c78db7598b4fd43268c1f368ba2372f10 (patch)
tree8f69be5d6795d367a562019bab34fd1321e33ea3
parenta32eb7f09a289f934a30aeefef659804c57406e4 (diff)
verdin-imx8mm: correct fdt and kernel load addresses
1. Drop fdt_addr_r duplicate 2. Correct kernel load address, as it doesn't fit into the old one and overlaps loaded dtb which leads to this error: 14 bytes read in 18 ms (0 Bytes/s) 33118720 bytes read in 995 ms (31.7 MiB/s) ERROR: Did not find a cmdline Flattened Device Tree FDT and ATAGS support not compiled in - hanging ERROR Please RESET the board Now kernel boots properly: 33118720 bytes read in 994 ms (31.8 MiB/s) Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 Loading Device Tree to 00000000bd6f8000, end 00000000bd729fff ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 5.4.47-5.0.0-devel+git.98042fb779d6 (oe-user@oe-host) (gcc version 9.3.0 (GCC)) #1 SMP PREEMPT Thu Aug 20 22:34:15 UTC 2020 [ 0.000000] Machine model: Toradex Verdin iMX8M Mini WB on Verdin Development Board ... TDX Wayland with XWayland 4.0.0-devel-202008+build.6 (zeus) verdin-imx8mm ttymxc0 Verdin-iMX8MM_Console-Image verdin-imx8mm login: Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
-rw-r--r--include/configs/verdin-imx8mm.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/configs/verdin-imx8mm.h b/include/configs/verdin-imx8mm.h
index 75d625d417..ef07aa6e05 100644
--- a/include/configs/verdin-imx8mm.h
+++ b/include/configs/verdin-imx8mm.h
@@ -72,8 +72,8 @@
#define FDT_FILE "imx8mm-verdin-${variant}-${fdt_board}.dtb"
#define MEM_LAYOUT_ENV_SETTINGS \
- "fdt_addr_r=0x44000000\0" \
- "kernel_addr_r=0x42000000\0" \
+ "fdt_addr_r=0x43000000\0" \
+ "kernel_addr_r=0x40000000\0" \
"ramdisk_addr_r=0x46400000\0" \
"scriptaddr=0x46000000\0"
@@ -101,7 +101,6 @@
MEM_LAYOUT_ENV_SETTINGS \
"bootcmd_mfg=fastboot 0\0" \
"console=ttymxc0\0" \
- "fdt_addr=0x43000000\0" \
"fdt_board=dev\0" \
"initrd_addr=0x43800000\0" \
"initrd_high=0xffffffffffffffff\0" \