env: ti: boot: Fix Android boot on AM57x EVM
[oweals/u-boot.git] / include / environment / ti / boot.h
index 523c8fc4fe9a80ce1fd87909e6697893ce2930d9..11a57af0a4bd17abac9eec18621bbb905018d235 100644 (file)
                "echo \"  Reading DTB for AM57x EVM RevA3...\"; " \
                "abootimg get dtb --index=0 dtb_start dtb_size; " \
                "cp.b $dtb_start $fdtaddr $dtb_size; " \
-               "fdt addr $fdtaddr; " \
+               "fdt addr $fdtaddr 0x80000; " \
                "echo \"  Applying DTBOs for AM57x EVM RevA3...\"; " \
                "adtimg addr $dtboaddr; " \
-               "adtimg get dt --index=0 dtbo0_addr; " \
+               "adtimg get dt --index=0 dtbo0_addr dtbo0_size; " \
                "fdt apply $dtbo0_addr; " \
-               "adtimg get dt --index=1 dtbo1_addr; " \
+               "adtimg get dt --index=1 dtbo1_addr dtbo1_size; " \
                "fdt apply $dtbo1_addr; " \
        "elif test $board_name = beagle_x15_revc; then " \
                "echo \"  Reading DTB for Beagle X15 RevC...\"; " \
                "abootimg get dtb --index=0 dtb_start dtb_size; " \
                "cp.b $dtb_start $fdtaddr $dtb_size; " \
-               "fdt addr $fdtaddr; " \
+               "fdt addr $fdtaddr 0x80000; " \
        "else " \
                "echo Error: Android boot is not supported for $board_name; " \
                "exit; " \