diff options
author | Igor Opaniuk <igor.opaniuk@toradex.com> | 2020-08-21 18:34:05 +0300 |
---|---|---|
committer | Igor Opaniuk <igor.opaniuk@toradex.com> | 2020-08-21 18:34:05 +0300 |
commit | b3b93d3c78db7598b4fd43268c1f368ba2372f10 (patch) | |
tree | 8f69be5d6795d367a562019bab34fd1321e33ea3 | |
parent | a32eb7f09a289f934a30aeefef659804c57406e4 (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.h | 5 |
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" \ |