This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/PROCESSOR-SDK-AM65X: U-Boot included in SDK v06.00.00.07 doesn't build

Part Number: PROCESSOR-SDK-AM65X

Tool/software: Linux

Hello,

I am trying to build U-Boot for the AM65x IDK using the version of U-Boot used with the latest Linux SDK release. Specifically, branch ti-2019.01 and commit 2654d29fd037730ebb154e9eda257acd7175b46b.

Using the instructions in board/ti/am65x/README, U-Boot fails to build the A53 portion of the build with the following errors:

  ... (previous lines snipped)
CC examples/standalone/stubs.o LD examples/standalone/libstubs.o CC examples/standalone/hello_world.o LD examples/standalone/hello_world OBJCOPY examples/standalone/hello_world.srec OBJCOPY examples/standalone/hello_world.bin LDS u-boot.lds LD u-boot OBJCOPY u-boot-nodtb.bin start=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x80800000 $start $end DTC arch/arm/dts/k3-am654-base-board.dtb DTC arch/arm/dts/k3-am654-r5-base-board.dtb arch/arm/dts/k3-am654-r5-base-board.dtb: Warning (avoid_unnecessary_addr_size): /interconnect@100000/interconnect@28380000/interconnect@42040000/i2c@42120000: unnecessary #address-cells/#size-cells without "ranges" or child "reg" property DTCO arch/arm/dts/k3-am654-pcie-usb2.dtbo DTCO arch/arm/dts/k3-am654-idk.dtbo make[4]: 'arch/arm/dts/k3-am654-base-board.dtb' is up to date. SHIPPED dts/dt.dtb FDTGREP dts/dt-spl.dtb /home/mmckee/dev/am6/uboot/arch/arm/mach-k3/make_fit.py am65x \ arch/arm/dts/k3-am654-base-board.dtb > u-boot.its cannot find k3-am654-gp.dtbo. removing from its! cannot find k3-am654-pcie-usb3.dtbo. removing from its! cannot find k3-am654-evm-oldi-lcd1evm.dtbo. removing from its! MKIMAGE u-boot.itb ./tools/mkimage: Invalid FIT blob /home/mmckee/dev/am6/uboot/Makefile:1209: recipe for target 'u-boot.itb' failed make[2]: *** [u-boot.itb] Error 255 /home/mmckee/dev/am6/uboot/Makefile:478: recipe for target '__build_one_by_one' failed make[1]: *** [__build_one_by_one] Error 2 make[1]: Leaving directory '/tmp/a53' Makefile:148: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Error: last command exited with non-zero exit status.

I had no issue building U-Boot in the previous version of the SDK.

Thanks,

Matt McKee

  • Hello Matt,

    I've just compiled the a53 U-Boot with no issues from branch ti-2019.01 commit 2654d29fd037730ebb154e9eda257acd7175b46b by following the instructions in board/ti/am65x/README.

    As on your side it fails while building 'u-boot.itb' target, it could be either related with your host computer's python environment or you have improperly modified your board's U-Boot device tree.  Please, try to done this build on another host computer, or if you have modified the device tree files, revert the changes you made.

    Best regards,
    Kemal

  • I just tested again with the correct release U-Boot git repo (git.ti.com/processor-sdk/processor-sdk-u-boot.git), branch (processor-sdk-u-boot-2019.01) and commit (8b90adfb1630ed19959f89d39a5100573bca90fa). Still no success. It says on this page that Ubuntu 16.04 (64-bit) has been validated to work with this SDK. Which host operating system did you use to build?

    Attached is the entirety of the log of my most recent attempt to build. As you can see from the log, I haven't modified the U-Boot branch and it still fails to build.

    mmckee@ubuntu:~/temp$ git clone git://git.ti.com/processor-sdk/processor-sdk-u-boot.git
    Cloning into 'processor-sdk-u-boot'...
    remote: Counting objects: 594512, done.
    remote: Compressing objects: 100% (95622/95622), done.
    remote: Total 594512 (delta 490511), reused 594474 (delta 490491)
    Receiving objects: 100% (594512/594512), 119.87 MiB | 9.55 MiB/s, done.
    Resolving deltas: 100% (490511/490511), done.
    Checking connectivity... done.
    warning: remote HEAD refers to nonexistent ref, unable to checkout.
    
    mmckee@ubuntu:~/temp$ cd processor-sdk-u-boot/
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ git checkout -B processor-sdk-u-boot-2019.01 origin/processor-sdk-u-boot-2019.01
    Branch processor-sdk-u-boot-2019.01 set up to track remote branch processor-sdk-u-boot-2019.01 from origin.
    Switched to a new branch 'processor-sdk-u-boot-2019.01'
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ git log -1
    commit 8b90adfb1630ed19959f89d39a5100573bca90fa
    Merge: 37d1fc1 84ab485
    Author: Jacob Stiffler <a0866934@ti.com>
    Date:   Wed Jul 3 14:15:31 2019 -0500
    
        Merge pull request #6 in PROCESSOR-SDK/processor-sdk-u-boot from update_k2_secmon_addrs to processor-sdk-u-boot-2019.01
        
        * commit '84ab485b76a07e403e4c83637229742b0ff0d1e0':
          ARM: keystone2: update the default addresses of the secure monitor
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ export PATH=/opt/bin/gcc-
    gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/
    gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/
    gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/
    gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/
    gcc-linaro-7.2.1-2017.11-x86_64_aarch64-linux-gnu/
    gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ export PATH=/opt/bin/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin:$PATH
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ export PATH=/opt/bin/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin:$PATH
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ ls -lah ~/dev/am6/images/
    total 588K
    drwxrwxr-x  2 mmckee mmckee 4.0K Jul 12 14:39 .
    drwxrwxr-x 19 mmckee mmckee 4.0K Jun 24 14:28 ..
    -rw-r--r--  1 mmckee mmckee  33K Jul 12 14:39 bl31.bin
    -rw-r--r--  1 mmckee mmckee 282K Jul 12 14:39 bl32.bin
    -rw-r--r--  1 mmckee mmckee 260K Jul 12 14:39 sysfw.itb
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am65x_evm_r5_defconfig O=/tmp/r5
    make[1]: Entering directory '/tmp/r5'
      HOSTCC  scripts/basic/fixdep
      GEN     ./Makefile
      HOSTCC  scripts/kconfig/conf.o
      YACC    scripts/kconfig/zconf.tab.c
      LEX     scripts/kconfig/zconf.lex.c
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    #
    # configuration written to .config
    #
    make[1]: Leaving directory '/tmp/r5'
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=/tmp/r5 
    make[1]: Entering directory '/tmp/r5'
      GEN     ./Makefile
    scripts/kconfig/conf  --syncconfig Kconfig
      CHK     include/config.h
      UPD     include/config.h
      CFG     u-boot.cfg
      GEN     include/autoconf.mk
      GEN     include/autoconf.mk.dep
      CFG     spl/u-boot.cfg
      GEN     spl/include/autoconf.mk
      CHK     include/config/uboot.release
      UPD     include/config/uboot.release
      Using /home/mmckee/temp/processor-sdk-u-boot as source for U-Boot
      GEN     ./Makefile
      CHK     include/generated/version_autogenerated.h
      UPD     include/generated/version_autogenerated.h
      CHK     include/generated/timestamp_autogenerated.h
      UPD     include/generated/timestamp_autogenerated.h
      CC      lib/asm-offsets.s
      CHK     include/generated/generic-asm-offsets.h
      UPD     include/generated/generic-asm-offsets.h
      CC      arch/arm/lib/asm-offsets.s
      CHK     include/generated/asm-offsets.h
      UPD     include/generated/asm-offsets.h
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      LEX     scripts/dtc/dtc-lexer.lex.c
      YACC    scripts/dtc/dtc-parser.tab.h
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      YACC    scripts/dtc/dtc-parser.tab.c
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      HOSTCC  tools/gen_eth_addr
      HOSTCC  tools/gen_ethaddr_crc.o
      WRAP    tools/lib/crc8.c
      HOSTCC  tools/lib/crc8.o
      HOSTLD  tools/gen_ethaddr_crc
      HOSTCC  tools/img2srec
      HOSTCC  tools/mkenvimage.o
      HOSTCC  tools/os_support.o
      WRAP    tools/lib/crc32.c
      HOSTCC  tools/lib/crc32.o
      HOSTLD  tools/mkenvimage
      HOSTCC  tools/aisimage.o
      HOSTCC  tools/atmelimage.o
      WRAP    tools/common/bootm.c
      HOSTCC  tools/common/bootm.o
      HOSTCC  tools/default_image.o
      WRAP    tools/lib/fdtdec_common.c
      HOSTCC  tools/lib/fdtdec_common.o
      WRAP    tools/lib/fdtdec.c
      HOSTCC  tools/lib/fdtdec.o
      HOSTCC  tools/fit_common.o
      HOSTCC  tools/fit_image.o
      WRAP    tools/common/image-fit.c
      HOSTCC  tools/common/image-fit.o
      HOSTCC  tools/image-host.o
      WRAP    tools/common/image.c
      HOSTCC  tools/common/image.o
      HOSTCC  tools/imagetool.o
      HOSTCC  tools/imximage.o
      HOSTCC  tools/imx8image.o
      HOSTCC  tools/imx8mimage.o
      HOSTCC  tools/kwbimage.o
      WRAP    tools/lib/md5.c
      HOSTCC  tools/lib/md5.o
      HOSTCC  tools/lpc32xximage.o
      HOSTCC  tools/mxsimage.o
      HOSTCC  tools/omapimage.o
      HOSTCC  tools/pblimage.o
      HOSTCC  tools/pbl_crc32.o
      HOSTCC  tools/vybridimage.o
      HOSTCC  tools/stm32image.o
      WRAP    tools/lib/rc4.c
      HOSTCC  tools/lib/rc4.o
      HOSTCC  tools/rkcommon.o
      HOSTCC  tools/rkimage.o
      HOSTCC  tools/rksd.o
      HOSTCC  tools/rkspi.o
      HOSTCC  tools/socfpgaimage.o
      WRAP    tools/lib/crc16.c
      HOSTCC  tools/lib/crc16.o
      WRAP    tools/lib/sha1.c
      HOSTCC  tools/lib/sha1.o
      WRAP    tools/lib/sha256.c
      HOSTCC  tools/lib/sha256.o
      WRAP    tools/common/hash.c
      HOSTCC  tools/common/hash.o
      HOSTCC  tools/ublimage.o
      HOSTCC  tools/zynqimage.o
      HOSTCC  tools/zynqmpimage.o
      HOSTCC  tools/zynqmpbif.o
      HOSTCC  tools/libfdt/fdt.o
      HOSTCC  tools/libfdt/fdt_wip.o
      HOSTCC  tools/libfdt/fdt_sw.o
      HOSTCC  tools/libfdt/fdt_rw.o
      HOSTCC  tools/libfdt/fdt_strerror.o
      HOSTCC  tools/libfdt/fdt_empty_tree.o
      HOSTCC  tools/libfdt/fdt_addresses.o
      HOSTCC  tools/libfdt/fdt_overlay.o
      WRAP    tools/lib/libfdt/fdt_ro.c
      HOSTCC  tools/lib/libfdt/fdt_ro.o
      WRAP    tools/lib/libfdt/fdt_region.c
      HOSTCC  tools/lib/libfdt/fdt_region.o
      HOSTCC  tools/gpimage.o
      HOSTCC  tools/gpimage-common.o
      HOSTCC  tools/mtk_image.o
      HOSTCC  tools/dumpimage.o
      HOSTLD  tools/dumpimage
      HOSTCC  tools/mkimage.o
      HOSTLD  tools/mkimage
      HOSTCC  tools/proftool
      HOSTCC  tools/fdtgrep.o
      HOSTLD  tools/fdtgrep
      LD      arch/arm/cpu/built-in.o
      CC      arch/arm/cpu/armv7/cache_v7.o
      AS      arch/arm/cpu/armv7/cache_v7_asm.o
      CC      arch/arm/cpu/armv7/cpu.o
      CC      arch/arm/cpu/armv7/cp15.o
      CC      arch/arm/cpu/armv7/syslib.o
      CC      arch/arm/cpu/armv7/mpu_v7r.o
      AS      arch/arm/cpu/armv7/sctlr.o
      AS      arch/arm/cpu/armv7/lowlevel_init.o
      LD      arch/arm/cpu/armv7/built-in.o
      AS      arch/arm/cpu/armv7/start.o
      AS      arch/arm/lib/vectors.o
      AS      arch/arm/lib/crt0.o
      AS      arch/arm/lib/setjmp.o
      AS      arch/arm/lib/relocate.o
      CC      arch/arm/lib/bootm-fdt.o
      CC      arch/arm/lib/bootm.o
      CC      arch/arm/lib/zimage.o
      AS      arch/arm/lib/memset.o
      AS      arch/arm/lib/memcpy.o
      CC      arch/arm/lib/sections.o
      CC      arch/arm/lib/stack.o
      CC      arch/arm/lib/interrupts.o
      CC      arch/arm/lib/cache.o
      CC      arch/arm/lib/cache-cp15.o
      CC      arch/arm/lib/psci-dt.o
      LD      arch/arm/lib/built-in.o
      AS      arch/arm/lib/ashldi3.o
      AS      arch/arm/lib/ashrdi3.o
      CC      arch/arm/lib/div0.o
      AS      arch/arm/lib/div64.o
      AS      arch/arm/lib/lib1funcs.o
      AS      arch/arm/lib/lshrdi3.o
      AS      arch/arm/lib/muldi3.o
      AS      arch/arm/lib/uldivmod.o
      AR      arch/arm/lib/lib.a
      CC      arch/arm/lib/eabi_compat.o
      AS      arch/arm/lib/crt0_arm_efi.o
      CC      arch/arm/lib/reloc_arm_efi.o
      CC      arch/arm/mach-k3/am6_init.o
      CC      arch/arm/mach-k3/utils.o
      CC      arch/arm/mach-k3/r5_mpu.o
      AS      arch/arm/mach-k3/lowlevel_init.o
      CC      arch/arm/mach-k3/sysfw-loader.o
      CC      arch/arm/mach-k3/common.o
      LD      arch/arm/mach-k3/built-in.o
      CC      board/ti/am65x/evm.o
      LD      board/ti/am65x/built-in.o
      CC      board/ti/common/board_detect.o
      LD      board/ti/common/built-in.o
      CC      cmd/boot.o
      CC      cmd/bootm.o
      CC      cmd/help.o
      CC      cmd/version.o
      CC      cmd/blk_common.o
      CC      cmd/source.o
      CC      cmd/bdinfo.o
      CC      cmd/blkcache.o
      CC      cmd/bootefi.o
      CC      cmd/bootz.o
      CC      cmd/console.o
      CC      cmd/echo.o
      CC      cmd/elf.o
      CC      cmd/exit.o
      CC      cmd/fat.o
      CC      cmd/fdt.o
      CC      cmd/i2c.o
      CC      cmd/itest.o
      CC      cmd/load.o
      CC      cmd/mem.o
      CC      cmd/misc.o
      CC      cmd/mmc.o
      CC      cmd/net.o
      CC      cmd/pcmcia.o
      CC      cmd/pinmux.o
      CC      cmd/remoteproc.o
      CC      cmd/time.o
      CC      cmd/test.o
      CC      cmd/ximg.o
      CC      cmd/gpt.o
      CC      cmd/nvedit.o
      LD      cmd/built-in.o
      CC      common/init/board_init.o
      LD      common/init/built-in.o
      CC      common/main.o
      CC      common/exports.o
      CC      common/hash.o
      CC      common/cli_hush.o
      CC      common/autoboot.o
      CC      common/board_f.o
      CC      common/board_r.o
      CC      common/board_info.o
      CC      common/bootm.o
      CC      common/bootm_os.o
      CC      common/fdt_support.o
      CC      common/splash.o
      CC      common/cli_readline.o
      CC      common/cli_simple.o
      CC      common/console.o
      CC      common/dlmalloc.o
      CC      common/malloc_simple.o
      CC      common/image.o
      CC      common/image-fdt.o
      CC      common/image-fit.o
      CC      common/memsize.o
      CC      common/stdio.o
      CC      common/cli.o
      CC      common/command.o
      CC      common/s_record.o
      CC      common/xyzModem.o
      LD      common/built-in.o
      CC      disk/part.o
      CC      disk/part_dos.o
      CC      disk/part_efi.o
      LD      disk/built-in.o
      LD      drivers/adc/built-in.o
      LD      drivers/ata/built-in.o
      LD      drivers/axi/built-in.o
      CC      drivers/block/blk-uclass.o
      CC      drivers/block/blkcache.o
      LD      drivers/block/built-in.o
      LD      drivers/board/built-in.o
      CC      drivers/clk/clk-uclass.o
      CC      drivers/clk/clk_fixed_rate.o
      LD      drivers/clk/imx/built-in.o
      LD      drivers/clk/tegra/built-in.o
      CC      drivers/clk/clk-ti-sci.o
      LD      drivers/clk/built-in.o
      CC      drivers/core/device.o
      CC      drivers/core/fdtaddr.o
      CC      drivers/core/lists.o
      CC      drivers/core/root.o
      CC      drivers/core/uclass.o
      CC      drivers/core/util.o
      CC      drivers/core/device-remove.o
      CC      drivers/core/simple-bus.o
      CC      drivers/core/dump.o
      CC      drivers/core/regmap.o
      CC      drivers/core/of_extra.o
      CC      drivers/core/ofnode.o
      CC      drivers/core/read_extra.o
      LD      drivers/core/built-in.o
      CC      drivers/crypto/fsl/sec.o
      LD      drivers/crypto/fsl/built-in.o
      LD      drivers/crypto/rsa_mod_exp/built-in.o
      LD      drivers/crypto/built-in.o
      CC      drivers/firmware/firmware-uclass.o
      CC      drivers/firmware/ti_sci.o
      LD      drivers/firmware/built-in.o
      CC      drivers/input/input.o
      CC      drivers/input/key_matrix.o
      LD      drivers/input/built-in.o
      CC      drivers/mailbox/mailbox-uclass.o
      CC      drivers/mailbox/k3-sec-proxy.o
      LD      drivers/mailbox/built-in.o
      LD      drivers/memory/built-in.o
      CC      drivers/misc/misc-uclass.o
      LD      drivers/misc/built-in.o
      CC      drivers/mmc/mmc.o
      CC      drivers/mmc/mmc-uclass.o
      CC      drivers/mmc/mmc_write.o
      CC      drivers/mmc/mmc_boot.o
      CC      drivers/mmc/sdhci.o
      CC      drivers/mmc/am654_sdhci.o
      LD      drivers/mmc/built-in.o
      LD      drivers/pcmcia/built-in.o
      LD      drivers/phy/allwinner/built-in.o
      LD      drivers/phy/marvell/built-in.o
      CC      drivers/pinctrl/pinctrl-uclass.o
      LD      drivers/pinctrl/broadcom/built-in.o
      LD      drivers/pinctrl/nxp/built-in.o
      CC      drivers/pinctrl/pinctrl-single.o
      LD      drivers/pinctrl/built-in.o
      LD      drivers/pwm/built-in.o
      CC      drivers/ram/ram-uclass.o
      CC      drivers/ram/k3-am654-ddrss.o
      LD      drivers/ram/built-in.o
      CC      drivers/remoteproc/rproc-uclass.o
      CC      drivers/remoteproc/k3_system_controller.o
      CC      drivers/remoteproc/k3_rproc.o
      LD      drivers/remoteproc/built-in.o
      CC      drivers/reset/reset-uclass.o
      CC      drivers/reset/reset-ti-sci.o
      LD      drivers/reset/built-in.o
      CC      drivers/rtc/date.o
      CC      drivers/rtc/rtc-lib.o
      LD      drivers/rtc/built-in.o
      LD      drivers/scsi/built-in.o
      LD      drivers/smem/built-in.o
      LD      drivers/soc/built-in.o
      LD      drivers/sound/built-in.o
      LD      drivers/spmi/built-in.o
      CC      drivers/sysreset/sysreset-uclass.o
      CC      drivers/sysreset/sysreset-ti-sci.o
      LD      drivers/sysreset/built-in.o
      LD      drivers/thermal/built-in.o
      CC      drivers/timer/timer-uclass.o
      CC      drivers/timer/omap-timer.o
      LD      drivers/timer/built-in.o
      LD      drivers/video/bridge/built-in.o
      LD      drivers/video/sunxi/built-in.o
      LD      drivers/video/built-in.o
      LD      drivers/watchdog/built-in.o
      LD      drivers/built-in.o
      LD      drivers/dma/ti/built-in.o
      LD      drivers/dma/built-in.o
      CC      drivers/gpio/gpio-uclass.o
      CC      drivers/gpio/da8xx_gpio.o
      LD      drivers/gpio/built-in.o
      CC      drivers/i2c/i2c-uclass.o
      CC      drivers/i2c/omap24xx_i2c.o
      LD      drivers/i2c/built-in.o
      LD      drivers/mtd/nand/built-in.o
      LD      drivers/mtd/built-in.o
      LD      drivers/mtd/onenand/built-in.o
      CC      drivers/mtd/spi/sf-uclass.o
      CC      drivers/mtd/spi/sf_probe.o
      CC      drivers/mtd/spi/spi-nor-ids.o
      CC      drivers/mtd/spi/spi-nor-core.o
      LD      drivers/mtd/spi/spi-nor.o
      LD      drivers/mtd/spi/built-in.o
      LD      drivers/net/ti/built-in.o
      LD      drivers/net/built-in.o
      LD      drivers/net/phy/built-in.o
      LD      drivers/power/built-in.o
      LD      drivers/power/battery/built-in.o
      CC      drivers/power/domain/power-domain-uclass.o
      CC      drivers/power/domain/ti-sci-power-domain.o
      LD      drivers/power/domain/built-in.o
      LD      drivers/power/fuel_gauge/built-in.o
      CC      drivers/power/mfd/k3_avs.o
      LD      drivers/power/mfd/built-in.o
      LD      drivers/power/pmic/built-in.o
      CC      drivers/power/regulator/regulator-uclass.o
      CC      drivers/power/regulator/gpio-regulator.o
      CC      drivers/power/regulator/tps62360_regulator.o
      LD      drivers/power/regulator/built-in.o
      CC      drivers/serial/serial-uclass.o
      CC      drivers/serial/ns16550.o
      CC      drivers/serial/serial_omap.o
      LD      drivers/serial/built-in.o
      CC      drivers/spi/spi-uclass.o
      CC      drivers/spi/spi-mem.o
      CC      drivers/spi/cadence_qspi.o
      CC      drivers/spi/cadence_qspi_apb.o
      LD      drivers/spi/built-in.o
      LD      drivers/usb/common/built-in.o
      LD      drivers/usb/dwc3/built-in.o
      LD      drivers/usb/emul/built-in.o
      LD      drivers/usb/eth/built-in.o
      LD      drivers/usb/host/built-in.o
      LD      drivers/usb/musb-new/built-in.o
      LD      drivers/usb/musb/built-in.o
      LD      drivers/usb/phy/built-in.o
      LD      drivers/usb/ulpi/built-in.o
      CC      env/common.o
      CC      env/env.o
      CC      env/attr.o
      CC      env/callback.o
      CC      env/flags.o
      CC      env/fat.o
      LD      env/built-in.o
      CC      fs/fs.o
      CC      fs/fat/fat_write.o
      LD      fs/fat/built-in.o
      CC      fs/fs_internal.o
      LD      fs/built-in.o
      CC      lib/efi_driver/efi_uclass.o
      CC      lib/efi_driver/efi_block_device.o
      LD      lib/efi_driver/built-in.o
      CC      lib/efi_loader/efi_bootmgr.o
      CC      lib/efi_loader/efi_boottime.o
      CC      lib/efi_loader/efi_console.o
      CC      lib/efi_loader/efi_device_path.o
      CC      lib/efi_loader/efi_device_path_to_text.o
      CC      lib/efi_loader/efi_device_path_utilities.o
      CC      lib/efi_loader/efi_file.o
      CC      lib/efi_loader/efi_image_loader.o
      CC      lib/efi_loader/efi_memory.o
      CC      lib/efi_loader/efi_root_node.o
      CC      lib/efi_loader/efi_runtime.o
      CC      lib/efi_loader/efi_unicode_collation.o
      CC      lib/efi_loader/efi_variable.o
      CC      lib/efi_loader/efi_watchdog.o
      CC      lib/efi_loader/efi_disk.o
      CC      lib/efi_loader/efi_net.o
      CC      lib/efi_loader/efi_smbios.o
      LD      lib/efi_loader/built-in.o
      AS      lib/efi_loader/efi_crt0.o
      CC      lib/efi_loader/efi_reloc.o
      CC      lib/efi_loader/helloworld.o
      LD      lib/efi_loader/helloworld_efi.so
      OBJCOPY lib/efi_loader/helloworld.efi
    rm lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
      CC      lib/libfdt/fdt.o
      CC      lib/libfdt/fdt_wip.o
      CC      lib/libfdt/fdt_strerror.o
      CC      lib/libfdt/fdt_sw.o
      CC      lib/libfdt/fdt_rw.o
      CC      lib/libfdt/fdt_empty_tree.o
      CC      lib/libfdt/fdt_addresses.o
      CC      lib/libfdt/fdt_ro.o
      CC      lib/libfdt/fdt_region.o
      LD      lib/libfdt/built-in.o
      CC      lib/zlib/zlib.o
      LD      lib/zlib/built-in.o
      CC      lib/charset.o
      CC      lib/crc7.o
      CC      lib/crc8.o
      CC      lib/crc16.o
      CC      lib/fdtdec_common.o
      CC      lib/smbios.o
      CC      lib/initcall.o
      CC      lib/lmb.o
      CC      lib/ldiv.o
      CC      lib/md5.o
      CC      lib/net_utils.o
      CC      lib/qsort.o
      CC      lib/rc4.o
      CC      lib/list_sort.o
      CC      lib/sha1.o
      CC      lib/sha256.o
      CC      lib/gunzip.o
      CC      lib/fdtdec.o
      CC      lib/hashtable.o
      CC      lib/errno.o
      CC      lib/display_options.o
      CC      lib/crc32.o
      CC      lib/ctype.o
      CC      lib/div64.o
      CC      lib/hang.o
      CC      lib/linux_compat.o
      CC      lib/linux_string.o
      CC      lib/membuff.o
      CC      lib/slre.o
      CC      lib/string.o
      CC      lib/tables_csum.o
      CC      lib/time.o
      CC      lib/hexdump.o
      CC      lib/uuid.o
      CC      lib/rand.o
      CC      lib/panic.o
      CC      lib/vsprintf.o
      CC      lib/strto.o
      CC      lib/strmhz.o
      LD      lib/built-in.o
      CC      net/checksum.o
      CC      net/arp.o
      CC      net/bootp.o
      CC      net/eth_legacy.o
      CC      net/eth_common.o
      CC      net/net.o
      CC      net/nfs.o
      CC      net/tftp.o
      LD      net/built-in.o
      CC      examples/standalone/stubs.o
      LD      examples/standalone/libstubs.o
      CC      examples/standalone/hello_world.o
      LD      examples/standalone/hello_world
      OBJCOPY examples/standalone/hello_world.srec
      OBJCOPY examples/standalone/hello_world.bin
      LDS     u-boot.lds
      LD      u-boot
      OBJCOPY u-boot-nodtb.bin
      DTC     arch/arm/dts/k3-am654-base-board.dtb
    arch/arm/dts/k3-am654-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTC     arch/arm/dts/k3-am654-r5-base-board.dtb
    arch/arm/dts/k3-am654-r5-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTCO    arch/arm/dts/k3-am654-pcie-usb2.dtbo
      DTCO    arch/arm/dts/k3-am654-idk.dtbo
    make[3]: 'arch/arm/dts/k3-am654-r5-base-board.dtb' is up to date.
      SHIPPED dts/dt.dtb
      FDTGREP dts/dt-spl.dtb
      MKIMAGE u-boot.img
      OBJCOPY u-boot.srec
      CAT     u-boot-dtb.bin
      COPY    u-boot.bin
      SYM     u-boot.sym
      CC      spl/arch/arm/mach-k3/am6_init.o
      CC      spl/arch/arm/mach-k3/utils.o
      CC      spl/arch/arm/mach-k3/r5_mpu.o
      AS      spl/arch/arm/mach-k3/lowlevel_init.o
      CC      spl/arch/arm/mach-k3/sysfw-loader.o
      CC      spl/arch/arm/mach-k3/common.o
      LD      spl/arch/arm/mach-k3/built-in.o
      CC      spl/arch/arm/cpu/armv7/cache_v7.o
      AS      spl/arch/arm/cpu/armv7/cache_v7_asm.o
      CC      spl/arch/arm/cpu/armv7/cpu.o
      CC      spl/arch/arm/cpu/armv7/cp15.o
      CC      spl/arch/arm/cpu/armv7/syslib.o
      CC      spl/arch/arm/cpu/armv7/mpu_v7r.o
      AS      spl/arch/arm/cpu/armv7/lowlevel_init.o
      LD      spl/arch/arm/cpu/armv7/built-in.o
      AS      spl/arch/arm/cpu/armv7/start.o
      LD      spl/arch/arm/cpu/built-in.o
      AS      spl/arch/arm/lib/vectors.o
      AS      spl/arch/arm/lib/crt0.o
      AS      spl/arch/arm/lib/setjmp.o
      CC      spl/arch/arm/lib/spl.o
      CC      spl/arch/arm/lib/zimage.o
      CC      spl/arch/arm/lib/bootm-fdt.o
      AS      spl/arch/arm/lib/memset.o
      AS      spl/arch/arm/lib/memcpy.o
      CC      spl/arch/arm/lib/sections.o
      CC      spl/arch/arm/lib/stack.o
      CC      spl/arch/arm/lib/interrupts.o
      CC      spl/arch/arm/lib/cache.o
      CC      spl/arch/arm/lib/cache-cp15.o
      CC      spl/arch/arm/lib/psci-dt.o
      LD      spl/arch/arm/lib/built-in.o
      AS      spl/arch/arm/lib/ashldi3.o
      AS      spl/arch/arm/lib/ashrdi3.o
      CC      spl/arch/arm/lib/div0.o
      AS      spl/arch/arm/lib/div64.o
      AS      spl/arch/arm/lib/lib1funcs.o
      AS      spl/arch/arm/lib/lshrdi3.o
      AS      spl/arch/arm/lib/muldi3.o
      AS      spl/arch/arm/lib/uldivmod.o
      AR      spl/arch/arm/lib/lib.a
      CC      spl/arch/arm/lib/eabi_compat.o
      AS      spl/arch/arm/lib/crt0_arm_efi.o
      CC      spl/arch/arm/lib/reloc_arm_efi.o
      CC      spl/board/ti/am65x/evm.o
      LD      spl/board/ti/am65x/built-in.o
      CC      spl/board/ti/common/board_detect.o
      LD      spl/board/ti/common/built-in.o
      CC      spl/common/spl/spl.o
      CC      spl/common/spl/spl_fit.o
      CC      spl/common/spl/spl_ymodem.o
      CC      spl/common/spl/spl_mmc.o
      CC      spl/common/spl/spl_fat.o
      CC      spl/common/spl/spl_spi.o
      CC      spl/common/spl/spl_ram.o
      LD      spl/common/spl/built-in.o
      CC      spl/common/init/board_init.o
      LD      spl/common/init/built-in.o
      CC      spl/common/xyzModem.o
      CC      spl/common/common_fit.o
      CC      spl/common/fdt_support.o
      CC      spl/common/console.o
      CC      spl/common/dlmalloc.o
      CC      spl/common/malloc_simple.o
      CC      spl/common/image.o
      CC      spl/common/image-fdt.o
      CC      spl/common/image-fit.o
      CC      spl/common/boot_fit.o
      CC      spl/common/memsize.o
      CC      spl/common/stdio.o
      CC      spl/common/cli.o
      CC      spl/common/command.o
      CC      spl/common/s_record.o
      LD      spl/common/built-in.o
      CC      spl/cmd/nvedit.o
      LD      spl/cmd/built-in.o
      CC      spl/env/common.o
      CC      spl/env/env.o
      LD      spl/env/built-in.o
      CC      spl/lib/sha1.o
      CC      spl/lib/sha256.o
      CC      spl/lib/libfdt/fdt.o
      CC      spl/lib/libfdt/fdt_wip.o
      CC      spl/lib/libfdt/fdt_strerror.o
      CC      spl/lib/libfdt/fdt_sw.o
      CC      spl/lib/libfdt/fdt_rw.o
      CC      spl/lib/libfdt/fdt_empty_tree.o
      CC      spl/lib/libfdt/fdt_addresses.o
      CC      spl/lib/libfdt/fdt_ro.o
      CC      spl/lib/libfdt/fdt_region.o
      LD      spl/lib/libfdt/built-in.o
      CC      spl/lib/fdtdec_common.o
      CC      spl/lib/fdtdec.o
      CC      spl/lib/crc16.o
      CC      spl/lib/hashtable.o
      CC      spl/lib/errno.o
      CC      spl/lib/display_options.o
      CC      spl/lib/crc32.o
      CC      spl/lib/ctype.o
      CC      spl/lib/div64.o
      CC      spl/lib/hang.o
      CC      spl/lib/linux_compat.o
      CC      spl/lib/linux_string.o
      CC      spl/lib/membuff.o
      CC      spl/lib/slre.o
      CC      spl/lib/string.o
      CC      spl/lib/tables_csum.o
      CC      spl/lib/time.o
      CC      spl/lib/hexdump.o
      CC      spl/lib/uuid.o
      CC      spl/lib/rand.o
      CC      spl/lib/panic.o
      CC      spl/lib/vsprintf.o
      CC      spl/lib/strmhz.o
      CC      spl/lib/strto.o
      LD      spl/lib/built-in.o
      CC      spl/disk/part.o
      CC      spl/disk/part_dos.o
      CC      spl/disk/part_efi.o
      LD      spl/disk/built-in.o
      CC      spl/drivers/block/blk-uclass.o
      LD      spl/drivers/block/built-in.o
      CC      spl/drivers/clk/clk-uclass.o
      CC      spl/drivers/clk/clk_fixed_rate.o
      LD      spl/drivers/clk/imx/built-in.o
      LD      spl/drivers/clk/tegra/built-in.o
      CC      spl/drivers/clk/clk-ti-sci.o
      LD      spl/drivers/clk/built-in.o
      CC      spl/drivers/core/device.o
      CC      spl/drivers/core/fdtaddr.o
      CC      spl/drivers/core/lists.o
      CC      spl/drivers/core/root.o
      CC      spl/drivers/core/uclass.o
      CC      spl/drivers/core/util.o
      CC      spl/drivers/core/simple-bus.o
      CC      spl/drivers/core/dump.o
      CC      spl/drivers/core/regmap.o
      CC      spl/drivers/core/of_extra.o
      CC      spl/drivers/core/ofnode.o
      CC      spl/drivers/core/read_extra.o
      LD      spl/drivers/core/built-in.o
      CC      spl/drivers/firmware/firmware-uclass.o
      CC      spl/drivers/firmware/ti_sci.o
      LD      spl/drivers/firmware/built-in.o
      CC      spl/drivers/gpio/gpio-uclass.o
      CC      spl/drivers/gpio/da8xx_gpio.o
      LD      spl/drivers/gpio/built-in.o
      CC      spl/drivers/i2c/i2c-uclass.o
      CC      spl/drivers/i2c/omap24xx_i2c.o
      LD      spl/drivers/i2c/built-in.o
      CC      spl/drivers/mailbox/mailbox-uclass.o
      CC      spl/drivers/mailbox/k3-sec-proxy.o
      LD      spl/drivers/mailbox/built-in.o
      CC      spl/drivers/misc/misc-uclass.o
      LD      spl/drivers/misc/built-in.o
      CC      spl/drivers/mmc/mmc.o
      CC      spl/drivers/mmc/mmc-uclass.o
      CC      spl/drivers/mmc/mmc_boot.o
      CC      spl/drivers/mmc/sdhci.o
      CC      spl/drivers/mmc/am654_sdhci.o
      LD      spl/drivers/mmc/built-in.o
      CC      spl/drivers/mtd/spi/sf-uclass.o
      CC      spl/drivers/mtd/spi/sf_probe.o
      CC      spl/drivers/mtd/spi/spi-nor-ids.o
      CC      spl/drivers/mtd/spi/spi-nor-core.o
      LD      spl/drivers/mtd/spi/spi-nor.o
      LD      spl/drivers/mtd/spi/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-uclass.o
      LD      spl/drivers/pinctrl/broadcom/built-in.o
      LD      spl/drivers/pinctrl/nxp/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-single.o
      LD      spl/drivers/pinctrl/built-in.o
      LD      spl/drivers/power/built-in.o
      CC      spl/drivers/power/domain/power-domain-uclass.o
      CC      spl/drivers/power/domain/ti-sci-power-domain.o
      LD      spl/drivers/power/domain/built-in.o
      CC      spl/drivers/power/mfd/k3_avs.o
      LD      spl/drivers/power/mfd/built-in.o
      LD      spl/drivers/power/pmic/built-in.o
      CC      spl/drivers/power/regulator/regulator-uclass.o
      CC      spl/drivers/power/regulator/gpio-regulator.o
      CC      spl/drivers/power/regulator/tps62360_regulator.o
      LD      spl/drivers/power/regulator/built-in.o
      CC      spl/drivers/ram/ram-uclass.o
      CC      spl/drivers/ram/k3-am654-ddrss.o
      LD      spl/drivers/ram/built-in.o
      CC      spl/drivers/remoteproc/rproc-uclass.o
      CC      spl/drivers/remoteproc/k3_system_controller.o
      CC      spl/drivers/remoteproc/k3_rproc.o
      LD      spl/drivers/remoteproc/built-in.o
      CC      spl/drivers/reset/reset-uclass.o
      CC      spl/drivers/reset/reset-ti-sci.o
      LD      spl/drivers/reset/built-in.o
      CC      spl/drivers/serial/serial-uclass.o
      CC      spl/drivers/serial/ns16550.o
      CC      spl/drivers/serial/serial_omap.o
      LD      spl/drivers/serial/built-in.o
      CC      spl/drivers/spi/spi-uclass.o
      CC      spl/drivers/spi/spi-mem.o
      CC      spl/drivers/spi/cadence_qspi.o
      CC      spl/drivers/spi/cadence_qspi_apb.o
      LD      spl/drivers/spi/built-in.o
      CC      spl/drivers/sysreset/sysreset-uclass.o
      CC      spl/drivers/sysreset/sysreset-ti-sci.o
      LD      spl/drivers/sysreset/built-in.o
      CC      spl/drivers/timer/timer-uclass.o
      CC      spl/drivers/timer/omap-timer.o
      LD      spl/drivers/timer/built-in.o
      LD      spl/drivers/built-in.o
      LD      spl/dts/built-in.o
      CC      spl/fs/fat/fat_write.o
      LD      spl/fs/fat/built-in.o
      CC      spl/fs/fs_internal.o
      LD      spl/fs/built-in.o
      LDS     spl/u-boot-spl.lds
      LD      spl/u-boot-spl
      OBJCOPY spl/u-boot-spl-nodtb.bin
    make[4]: 'arch/arm/dts/k3-am654-r5-base-board.dtb' is up to date.
      FDTGREP spl/dts/k3-am654-r5-base-board.dtb
      MKIMAGE spl/u-boot-spl.multidtb.fit
      CAT     spl/u-boot-spl-dtb.bin
      COPY    spl/u-boot-spl.bin
    /home/mmckee/temp/processor-sdk-u-boot/tools/k3_gen_x509_cert.sh -c 16 -b spl/u-boot-spl.bin \
    			-o tiboot3.bin -l 0x41c00000 -k ""
      COPY    u-boot.dtb
      MKIMAGE u-boot-dtb.img
      CHK     include/config.h
      CFG     u-boot.cfg
      CFGCHK  u-boot.cfg
    make[1]: Leaving directory '/tmp/r5'
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- am65x_evm_a53_defconfig O=/tmp/a53
    make[1]: Entering directory '/tmp/a53'
      HOSTCC  scripts/basic/fixdep
      GEN     ./Makefile
      HOSTCC  scripts/kconfig/conf.o
      YACC    scripts/kconfig/zconf.tab.c
      LEX     scripts/kconfig/zconf.lex.c
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    #
    # configuration written to .config
    #
    make[1]: Leaving directory '/tmp/a53'
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- ATF=/home/mmckee/dev/am6/images/bl31.bin TEE=/home/mmckee/dev/am6/images/bl32.bin O=/tmp/a53
    make[1]: Entering directory '/tmp/a53'
      GEN     ./Makefile
    scripts/kconfig/conf  --syncconfig Kconfig
      CHK     include/config.h
      UPD     include/config.h
      CFG     u-boot.cfg
      GEN     include/autoconf.mk
      GEN     include/autoconf.mk.dep
      CFG     spl/u-boot.cfg
      GEN     spl/include/autoconf.mk
      CHK     include/config/uboot.release
      UPD     include/config/uboot.release
      Using /home/mmckee/temp/processor-sdk-u-boot as source for U-Boot
      GEN     ./Makefile
      CHK     include/generated/version_autogenerated.h
      UPD     include/generated/version_autogenerated.h
      CHK     include/generated/timestamp_autogenerated.h
      UPD     include/generated/timestamp_autogenerated.h
      CC      lib/asm-offsets.s
      CHK     include/generated/generic-asm-offsets.h
      UPD     include/generated/generic-asm-offsets.h
      CC      arch/arm/lib/asm-offsets.s
      CHK     include/generated/asm-offsets.h
      UPD     include/generated/asm-offsets.h
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      LEX     scripts/dtc/dtc-lexer.lex.c
      YACC    scripts/dtc/dtc-parser.tab.h
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      YACC    scripts/dtc/dtc-parser.tab.c
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      HOSTCC  tools/gen_eth_addr
      HOSTCC  tools/gen_ethaddr_crc.o
      WRAP    tools/lib/crc8.c
      HOSTCC  tools/lib/crc8.o
      HOSTLD  tools/gen_ethaddr_crc
      HOSTCC  tools/img2srec
      HOSTCC  tools/mkenvimage.o
      HOSTCC  tools/os_support.o
      WRAP    tools/lib/crc32.c
      HOSTCC  tools/lib/crc32.o
      HOSTLD  tools/mkenvimage
      HOSTCC  tools/aisimage.o
      HOSTCC  tools/atmelimage.o
      WRAP    tools/common/bootm.c
      HOSTCC  tools/common/bootm.o
      HOSTCC  tools/default_image.o
      WRAP    tools/lib/fdtdec_common.c
      HOSTCC  tools/lib/fdtdec_common.o
      WRAP    tools/lib/fdtdec.c
      HOSTCC  tools/lib/fdtdec.o
      HOSTCC  tools/fit_common.o
      HOSTCC  tools/fit_image.o
      WRAP    tools/common/image-fit.c
      HOSTCC  tools/common/image-fit.o
      HOSTCC  tools/image-host.o
      WRAP    tools/common/image.c
      HOSTCC  tools/common/image.o
      HOSTCC  tools/imagetool.o
      HOSTCC  tools/imximage.o
      HOSTCC  tools/imx8image.o
      HOSTCC  tools/imx8mimage.o
      HOSTCC  tools/kwbimage.o
      WRAP    tools/lib/md5.c
      HOSTCC  tools/lib/md5.o
      HOSTCC  tools/lpc32xximage.o
      HOSTCC  tools/mxsimage.o
      HOSTCC  tools/omapimage.o
      HOSTCC  tools/pblimage.o
      HOSTCC  tools/pbl_crc32.o
      HOSTCC  tools/vybridimage.o
      HOSTCC  tools/stm32image.o
      WRAP    tools/lib/rc4.c
      HOSTCC  tools/lib/rc4.o
      HOSTCC  tools/rkcommon.o
      HOSTCC  tools/rkimage.o
      HOSTCC  tools/rksd.o
      HOSTCC  tools/rkspi.o
      HOSTCC  tools/socfpgaimage.o
      WRAP    tools/lib/crc16.c
      HOSTCC  tools/lib/crc16.o
      WRAP    tools/lib/sha1.c
      HOSTCC  tools/lib/sha1.o
      WRAP    tools/lib/sha256.c
      HOSTCC  tools/lib/sha256.o
      WRAP    tools/common/hash.c
      HOSTCC  tools/common/hash.o
      HOSTCC  tools/ublimage.o
      HOSTCC  tools/zynqimage.o
      HOSTCC  tools/zynqmpimage.o
      HOSTCC  tools/zynqmpbif.o
      HOSTCC  tools/libfdt/fdt.o
      HOSTCC  tools/libfdt/fdt_wip.o
      HOSTCC  tools/libfdt/fdt_sw.o
      HOSTCC  tools/libfdt/fdt_rw.o
      HOSTCC  tools/libfdt/fdt_strerror.o
      HOSTCC  tools/libfdt/fdt_empty_tree.o
      HOSTCC  tools/libfdt/fdt_addresses.o
      HOSTCC  tools/libfdt/fdt_overlay.o
      WRAP    tools/lib/libfdt/fdt_ro.c
      HOSTCC  tools/lib/libfdt/fdt_ro.o
      WRAP    tools/lib/libfdt/fdt_region.c
      HOSTCC  tools/lib/libfdt/fdt_region.o
      HOSTCC  tools/gpimage.o
      HOSTCC  tools/gpimage-common.o
      HOSTCC  tools/mtk_image.o
      HOSTCC  tools/dumpimage.o
      HOSTLD  tools/dumpimage
      HOSTCC  tools/mkimage.o
      HOSTLD  tools/mkimage
      HOSTCC  tools/proftool
      HOSTCC  tools/relocate-rela
      HOSTCC  tools/fdtgrep.o
      HOSTLD  tools/fdtgrep
      LD      arch/arm/cpu/built-in.o
      CC      arch/arm/cpu/armv8/cpu.o
      CC      arch/arm/cpu/armv8/generic_timer.o
      CC      arch/arm/cpu/armv8/cache_v8.o
      AS      arch/arm/cpu/armv8/exceptions.o
      AS      arch/arm/cpu/armv8/cache.o
      AS      arch/arm/cpu/armv8/tlb.o
      AS      arch/arm/cpu/armv8/transition.o
      CC      arch/arm/cpu/armv8/fwcall.o
      CC      arch/arm/cpu/armv8/cpu-dt.o
      AS      arch/arm/cpu/armv8/smccc-call.o
      LD      arch/arm/cpu/armv8/built-in.o
      AS      arch/arm/cpu/armv8/start.o
      AS      arch/arm/lib/crt0_64.o
      AS      arch/arm/lib/setjmp_aarch64.o
      AS      arch/arm/lib/relocate_64.o
      CC      arch/arm/lib/bootm-fdt.o
      CC      arch/arm/lib/bootm.o
      CC      arch/arm/lib/image.o
      CC      arch/arm/lib/sections.o
      CC      arch/arm/lib/stack.o
      CC      arch/arm/lib/interrupts_64.o
      CC      arch/arm/lib/cache.o
      CC      arch/arm/lib/psci-dt.o
      LD      arch/arm/lib/built-in.o
      AR      arch/arm/lib/lib.a
      AS      arch/arm/lib/crt0_aarch64_efi.o
      CC      arch/arm/lib/reloc_aarch64_efi.o
      CC      arch/arm/mach-k3/am6_init.o
      CC      arch/arm/mach-k3/utils.o
      CC      arch/arm/mach-k3/arm64-mmu.o
      CC      arch/arm/mach-k3/common.o
      LD      arch/arm/mach-k3/built-in.o
      CC      board/ti/am65x/evm.o
      LD      board/ti/am65x/built-in.o
      CC      board/ti/common/board_detect.o
      LD      board/ti/common/built-in.o
      CC      cmd/boot.o
      CC      cmd/bootm.o
      CC      cmd/help.o
      CC      cmd/version.o
      CC      cmd/blk_common.o
      CC      cmd/source.o
      CC      cmd/bdinfo.o
      CC      cmd/blkcache.o
      CC      cmd/bootefi.o
      CC      cmd/booti.o
      CC      cmd/console.o
      CC      cmd/echo.o
      CC      cmd/elf.o
      CC      cmd/exit.o
      CC      cmd/ext4.o
      CC      cmd/ext2.o
      CC      cmd/fat.o
      CC      cmd/fdt.o
      CC      cmd/fs.o
      CC      cmd/i2c.o
      CC      cmd/itest.o
      CC      cmd/load.o
      CC      cmd/mem.o
      CC      cmd/mii.o
      CC      cmd/mdio.o
      CC      cmd/misc.o
      CC      cmd/mmc.o
      CC      cmd/net.o
      CC      cmd/part.o
      CC      cmd/pci.o
      CC      cmd/pcmcia.o
      CC      cmd/pinmux.o
      CC      cmd/pxe.o
      CC      cmd/remoteproc.o
      CC      cmd/sf.o
      CC      cmd/time.o
      CC      cmd/test.o
      CC      cmd/ubi.o
      CC      cmd/ubifs.o
      CC      cmd/unzip.o
      CC      cmd/lzmadec.o
      CC      cmd/usb.o
      CC      cmd/disk.o
      CC      cmd/fastboot.o
      CC      cmd/ximg.o
      CC      cmd/dfu.o
      CC      cmd/gpt.o
      CC      cmd/nvedit.o
      LD      cmd/built-in.o
      CC      common/init/board_init.o
      LD      common/init/built-in.o
      CC      common/main.o
      CC      common/exports.o
      CC      common/hash.o
      CC      common/cli_hush.o
      CC      common/autoboot.o
      CC      common/board_f.o
      CC      common/board_r.o
      CC      common/board_info.o
      CC      common/bootm.o
      CC      common/bootm_os.o
      CC      common/fdt_support.o
      CC      common/miiphyutil.o
      CC      common/usb.o
      CC      common/usb_hub.o
      CC      common/usb_storage.o
      CC      common/iomux.o
      CC      common/splash.o
      CC      common/menu.o
      CC      common/usb_kbd.o
      CC      common/cli_readline.o
      CC      common/cli_simple.o
      CC      common/console.o
      CC      common/dlmalloc.o
      CC      common/malloc_simple.o
      CC      common/image.o
      CC      common/image-android.o
      CC      common/image-fdt.o
      CC      common/image-fit.o
      CC      common/memsize.o
      CC      common/stdio.o
      CC      common/cli.o
      CC      common/dfu.o
      CC      common/command.o
      CC      common/s_record.o
      CC      common/xyzModem.o
      LD      common/built-in.o
      CC      disk/part.o
      CC      disk/part_dos.o
      CC      disk/part_efi.o
      LD      disk/built-in.o
      LD      drivers/adc/built-in.o
      LD      drivers/ata/built-in.o
      LD      drivers/axi/built-in.o
      CC      drivers/block/blk-uclass.o
      CC      drivers/block/blkcache.o
      LD      drivers/block/built-in.o
      LD      drivers/board/built-in.o
      CC      drivers/clk/clk-uclass.o
      CC      drivers/clk/clk_fixed_rate.o
      LD      drivers/clk/imx/built-in.o
      LD      drivers/clk/tegra/built-in.o
      CC      drivers/clk/clk-ti-sci.o
      LD      drivers/clk/built-in.o
      CC      drivers/core/device.o
      CC      drivers/core/fdtaddr.o
      CC      drivers/core/lists.o
      CC      drivers/core/root.o
      CC      drivers/core/uclass.o
      CC      drivers/core/util.o
      CC      drivers/core/device-remove.o
      CC      drivers/core/simple-bus.o
      CC      drivers/core/dump.o
      CC      drivers/core/regmap.o
      CC      drivers/core/syscon-uclass.o
      CC      drivers/core/of_extra.o
      CC      drivers/core/ofnode.o
      CC      drivers/core/read_extra.o
      LD      drivers/core/built-in.o
      CC      drivers/crypto/fsl/sec.o
      LD      drivers/crypto/fsl/built-in.o
      LD      drivers/crypto/rsa_mod_exp/built-in.o
      LD      drivers/crypto/built-in.o
      CC      drivers/dfu/dfu.o
      CC      drivers/dfu/dfu_mmc.o
      CC      drivers/dfu/dfu_ram.o
      CC      drivers/dfu/dfu_sf.o
      LD      drivers/dfu/built-in.o
      CC      drivers/fastboot/fb_common.o
      CC      drivers/fastboot/fb_getvar.o
      CC      drivers/fastboot/fb_command.o
      CC      drivers/fastboot/fb_mmc.o
      LD      drivers/fastboot/built-in.o
      CC      drivers/firmware/firmware-uclass.o
      CC      drivers/firmware/psci.o
      CC      drivers/firmware/ti_sci.o
      LD      drivers/firmware/built-in.o
      CC      drivers/input/input.o
      CC      drivers/input/key_matrix.o
      CC      drivers/input/keyboard-uclass.o
      LD      drivers/input/built-in.o
      CC      drivers/mailbox/mailbox-uclass.o
      CC      drivers/mailbox/k3-sec-proxy.o
      LD      drivers/mailbox/built-in.o
      LD      drivers/memory/built-in.o
      CC      drivers/misc/misc-uclass.o
      LD      drivers/misc/built-in.o
      CC      drivers/mmc/mmc.o
      CC      drivers/mmc/mmc-uclass.o
      CC      drivers/mmc/mmc_write.o
      CC      drivers/mmc/mmc_boot.o
      CC      drivers/mmc/sdhci.o
      CC      drivers/mmc/am654_sdhci.o
      LD      drivers/mmc/built-in.o
      CC      drivers/pci/pci_rom.o
      CC      drivers/pci/pci-uclass.o
      CC      drivers/pci/pci_auto.o
      CC      drivers/pci/pci_auto_common.o
      CC      drivers/pci/pci_common.o
      CC      drivers/pci/pcie_dw_ti.o
      LD      drivers/pci/built-in.o
      LD      drivers/pcmcia/built-in.o
      CC      drivers/phy/phy-uclass.o
      CC      drivers/phy/phy-ti-am654.o
      CC      drivers/phy/omap-usb2-phy.o
      LD      drivers/phy/built-in.o
      LD      drivers/phy/allwinner/built-in.o
      LD      drivers/phy/marvell/built-in.o
      CC      drivers/pinctrl/pinctrl-uclass.o
      LD      drivers/pinctrl/broadcom/built-in.o
      LD      drivers/pinctrl/nxp/built-in.o
      CC      drivers/pinctrl/pinctrl-single.o
      LD      drivers/pinctrl/built-in.o
      LD      drivers/pwm/built-in.o
      CC      drivers/remoteproc/rproc-uclass.o
      CC      drivers/remoteproc/k3_system_controller.o
      CC      drivers/remoteproc/k3_rproc.o
      CC      drivers/remoteproc/pru_rproc.o
      LD      drivers/remoteproc/built-in.o
      CC      drivers/reset/reset-uclass.o
      CC      drivers/reset/reset-ti-sci.o
      LD      drivers/reset/built-in.o
      CC      drivers/rtc/date.o
      CC      drivers/rtc/rtc-lib.o
      LD      drivers/rtc/built-in.o
      LD      drivers/scsi/built-in.o
      LD      drivers/smem/built-in.o
      CC      drivers/soc/ti/k3-navss-ringacc.o
      CC      drivers/soc/ti/pruss.o
      LD      drivers/soc/ti/built-in.o
      LD      drivers/soc/built-in.o
      LD      drivers/sound/built-in.o
      LD      drivers/spmi/built-in.o
      CC      drivers/sysreset/sysreset-uclass.o
      CC      drivers/sysreset/sysreset-ti-sci.o
      LD      drivers/sysreset/built-in.o
      LD      drivers/thermal/built-in.o
      LD      drivers/video/bridge/built-in.o
      LD      drivers/video/sunxi/built-in.o
      LD      drivers/video/built-in.o
      LD      drivers/watchdog/built-in.o
      LD      drivers/built-in.o
      CC      drivers/dma/dma-uclass.o
      CC      drivers/dma/ti/k3-udma.o
      LD      drivers/dma/ti/built-in.o
      LD      drivers/dma/built-in.o
      CC      drivers/gpio/gpio-uclass.o
      CC      drivers/gpio/pca953x_gpio.o
      LD      drivers/gpio/built-in.o
      CC      drivers/i2c/i2c-uclass.o
      CC      drivers/i2c/omap24xx_i2c.o
      LD      drivers/i2c/built-in.o
      CC      drivers/mtd/mtdcore.o
      CC      drivers/mtd/mtd_uboot.o
      CC      drivers/mtd/mtd-uclass.o
      CC      drivers/mtd/mtdpart.o
      LD      drivers/mtd/nand/built-in.o
      LD      drivers/mtd/built-in.o
      LD      drivers/mtd/onenand/built-in.o
      CC      drivers/mtd/spi/sf-uclass.o
      CC      drivers/mtd/spi/sf_probe.o
      CC      drivers/mtd/spi/spi-nor-ids.o
      CC      drivers/mtd/spi/spi-nor-core.o
      LD      drivers/mtd/spi/spi-nor.o
      CC      drivers/mtd/spi/sf_mtd.o
      LD      drivers/mtd/spi/built-in.o
      CC      drivers/mtd/ubi/attach.o
      CC      drivers/mtd/ubi/build.o
      CC      drivers/mtd/ubi/vtbl.o
      CC      drivers/mtd/ubi/vmt.o
      CC      drivers/mtd/ubi/upd.o
      CC      drivers/mtd/ubi/kapi.o
      CC      drivers/mtd/ubi/eba.o
      CC      drivers/mtd/ubi/io.o
      CC      drivers/mtd/ubi/wl.o
      CC      drivers/mtd/ubi/crc32.o
      CC      drivers/mtd/ubi/misc.o
      CC      drivers/mtd/ubi/debug.o
      LD      drivers/mtd/ubi/built-in.o
      CC      drivers/net/e1000.o
      CC      drivers/net/ti/am65-cpsw-nuss.o
      CC      drivers/net/ti/cpsw_mdio.o
      CC      drivers/net/ti/icssg-prueth.o
      CC      drivers/net/ti/icssg_classifier.o
      LD      drivers/net/ti/built-in.o
      LD      drivers/net/built-in.o
      CC      drivers/net/phy/phy.o
      CC      drivers/net/phy/ti.o
      CC      drivers/net/phy/fixed.o
      LD      drivers/net/phy/built-in.o
      LD      drivers/power/built-in.o
      LD      drivers/power/battery/built-in.o
      CC      drivers/power/domain/power-domain-uclass.o
      CC      drivers/power/domain/ti-sci-power-domain.o
      LD      drivers/power/domain/built-in.o
      LD      drivers/power/fuel_gauge/built-in.o
      LD      drivers/power/mfd/built-in.o
      LD      drivers/power/pmic/built-in.o
      LD      drivers/power/regulator/built-in.o
      CC      drivers/serial/serial-uclass.o
      CC      drivers/serial/ns16550.o
      CC      drivers/serial/serial_omap.o
      LD      drivers/serial/built-in.o
      CC      drivers/spi/spi-uclass.o
      CC      drivers/spi/spi-mem.o
      CC      drivers/spi/cadence_qspi.o
      CC      drivers/spi/cadence_qspi_apb.o
      LD      drivers/spi/built-in.o
      CC      drivers/usb/common/common.o
      LD      drivers/usb/common/built-in.o
      CC      drivers/usb/dwc3/core.o
      LD      drivers/usb/dwc3/dwc3.o
      CC      drivers/usb/dwc3/gadget.o
      CC      drivers/usb/dwc3/ep0.o
      CC      drivers/usb/dwc3/dwc3-generic.o
      LD      drivers/usb/dwc3/built-in.o
      LD      drivers/usb/emul/built-in.o
      LD      drivers/usb/eth/built-in.o
      CC      drivers/usb/gadget/epautoconf.o
      CC      drivers/usb/gadget/config.o
      CC      drivers/usb/gadget/usbstring.o
      CC      drivers/usb/gadget/g_dnl.o
      CC      drivers/usb/gadget/f_dfu.o
      CC      drivers/usb/gadget/f_fastboot.o
      LD      drivers/usb/gadget/built-in.o
      CC      drivers/usb/gadget/udc/udc-core.o
      CC      drivers/usb/gadget/udc/udc-uclass.o
      LD      drivers/usb/gadget/udc/built-in.o
      CC      drivers/usb/host/usb-uclass.o
      CC      drivers/usb/host/xhci.o
      CC      drivers/usb/host/xhci-mem.o
      CC      drivers/usb/host/xhci-ring.o
      CC      drivers/usb/host/xhci-dwc3.o
      LD      drivers/usb/host/built-in.o
      LD      drivers/usb/musb-new/built-in.o
      LD      drivers/usb/musb/built-in.o
      LD      drivers/usb/phy/built-in.o
      LD      drivers/usb/ulpi/built-in.o
      CC      env/common.o
      CC      env/env.o
      CC      env/attr.o
      CC      env/callback.o
      CC      env/flags.o
      CC      env/mmc.o
      LD      env/built-in.o
      CC      fs/fs.o
      CC      fs/ext4/ext4fs.o
      CC      fs/ext4/ext4_common.o
      CC      fs/ext4/dev.o
      LD      fs/ext4/built-in.o
      CC      fs/fat/fat_write.o
      LD      fs/fat/built-in.o
      CC      fs/ubifs/ubifs.o
      CC      fs/ubifs/io.o
      CC      fs/ubifs/super.o
      CC      fs/ubifs/sb.o
      CC      fs/ubifs/master.o
      CC      fs/ubifs/lpt.o
      CC      fs/ubifs/lpt_commit.o
      CC      fs/ubifs/scan.o
      CC      fs/ubifs/lprops.o
      CC      fs/ubifs/tnc.o
      CC      fs/ubifs/tnc_misc.o
      CC      fs/ubifs/debug.o
      CC      fs/ubifs/crc16.o
      CC      fs/ubifs/budget.o
      CC      fs/ubifs/log.o
      CC      fs/ubifs/orphan.o
      CC      fs/ubifs/recovery.o
      CC      fs/ubifs/replay.o
      CC      fs/ubifs/gc.o
      LD      fs/ubifs/built-in.o
      CC      fs/fs_internal.o
      LD      fs/built-in.o
      CC      lib/efi_driver/efi_uclass.o
      CC      lib/efi_driver/efi_block_device.o
      LD      lib/efi_driver/built-in.o
      CC      lib/efi_loader/efi_bootmgr.o
      CC      lib/efi_loader/efi_boottime.o
      CC      lib/efi_loader/efi_console.o
      CC      lib/efi_loader/efi_device_path.o
      CC      lib/efi_loader/efi_device_path_to_text.o
      CC      lib/efi_loader/efi_device_path_utilities.o
      CC      lib/efi_loader/efi_file.o
      CC      lib/efi_loader/efi_image_loader.o
      CC      lib/efi_loader/efi_memory.o
      CC      lib/efi_loader/efi_root_node.o
      CC      lib/efi_loader/efi_runtime.o
      CC      lib/efi_loader/efi_unicode_collation.o
      CC      lib/efi_loader/efi_variable.o
      CC      lib/efi_loader/efi_watchdog.o
      CC      lib/efi_loader/efi_disk.o
      CC      lib/efi_loader/efi_net.o
      CC      lib/efi_loader/efi_smbios.o
      LD      lib/efi_loader/built-in.o
      AS      lib/efi_loader/efi_crt0.o
      CC      lib/efi_loader/efi_reloc.o
      CC      lib/efi_loader/helloworld.o
      LD      lib/efi_loader/helloworld_efi.so
      OBJCOPY lib/efi_loader/helloworld.efi
    rm lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
      CC      lib/libfdt/fdt.o
      CC      lib/libfdt/fdt_wip.o
      CC      lib/libfdt/fdt_strerror.o
      CC      lib/libfdt/fdt_sw.o
      CC      lib/libfdt/fdt_rw.o
      CC      lib/libfdt/fdt_empty_tree.o
      CC      lib/libfdt/fdt_addresses.o
      CC      lib/libfdt/fdt_overlay.o
      CC      lib/libfdt/fdt_ro.o
      CC      lib/libfdt/fdt_region.o
      LD      lib/libfdt/built-in.o
      CC      lib/lzma/LzmaDec.o
      CC      lib/lzma/LzmaTools.o
      LD      lib/lzma/built-in.o
      CC      lib/lzo/lzo1x_decompress.o
      LD      lib/lzo/built-in.o
      CC      lib/zlib/zlib.o
      LD      lib/zlib/built-in.o
      CC      lib/charset.o
      CC      lib/crc7.o
      CC      lib/crc8.o
      CC      lib/crc16.o
      CC      lib/fdtdec_common.o
      CC      lib/smbios.o
      CC      lib/image-sparse.o
      CC      lib/initcall.o
      CC      lib/lmb.o
      CC      lib/ldiv.o
      CC      lib/md5.o
      CC      lib/net_utils.o
      CC      lib/qsort.o
      CC      lib/rc4.o
      CC      lib/rbtree.o
      CC      lib/list_sort.o
      CC      lib/sha1.o
      CC      lib/sha256.o
      CC      lib/gunzip.o
      CC      lib/fdtdec.o
      CC      lib/hashtable.o
      CC      lib/errno.o
      CC      lib/display_options.o
      CC      lib/crc32.o
      CC      lib/ctype.o
      CC      lib/div64.o
      CC      lib/hang.o
      CC      lib/linux_compat.o
      CC      lib/linux_string.o
      CC      lib/membuff.o
      CC      lib/slre.o
      CC      lib/string.o
      CC      lib/tables_csum.o
      CC      lib/time.o
      CC      lib/hexdump.o
      CC      lib/uuid.o
      CC      lib/rand.o
      CC      lib/panic.o
      CC      lib/vsprintf.o
      CC      lib/strto.o
      CC      lib/strmhz.o
      LD      lib/built-in.o
      CC      net/checksum.o
      CC      net/arp.o
      CC      net/bootp.o
      CC      net/eth-uclass.o
      CC      net/eth_common.o
      CC      net/net.o
      CC      net/nfs.o
      CC      net/ping.o
      CC      net/tftp.o
      LD      net/built-in.o
      CC      examples/standalone/stubs.o
      LD      examples/standalone/libstubs.o
      CC      examples/standalone/hello_world.o
      LD      examples/standalone/hello_world
      OBJCOPY examples/standalone/hello_world.srec
      OBJCOPY examples/standalone/hello_world.bin
      LDS     u-boot.lds
      LD      u-boot
      OBJCOPY u-boot-nodtb.bin
    start=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x80800000 $start $end
      DTC     arch/arm/dts/k3-am654-base-board.dtb
    arch/arm/dts/k3-am654-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTC     arch/arm/dts/k3-am654-r5-base-board.dtb
    arch/arm/dts/k3-am654-r5-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTCO    arch/arm/dts/k3-am654-pcie-usb2.dtbo
      DTCO    arch/arm/dts/k3-am654-idk.dtbo
    make[3]: 'arch/arm/dts/k3-am654-base-board.dtb' is up to date.
      SHIPPED dts/dt.dtb
      FDTGREP dts/dt-spl.dtb
    /home/mmckee/temp/processor-sdk-u-boot/arch/arm/mach-k3/make_fit.py am65x \
    arch/arm/dts/k3-am654-base-board.dtb > u-boot.its
    cannot find k3-am654-gp.dtbo. removing from its!
    cannot find k3-am654-pcie-usb3.dtbo. removing from its!
    cannot find k3-am654-evm-oldi-lcd1evm.dtbo. removing from its!
      MKIMAGE u-boot.itb
    ./tools/mkimage: Invalid FIT blob
    /home/mmckee/temp/processor-sdk-u-boot/Makefile:1209: recipe for target 'u-boot.itb' failed
    make[1]: *** [u-boot.itb] Error 255
    make[1]: Leaving directory '/tmp/a53'
    Makefile:148: recipe for target 'sub-make' failed
    make: *** [sub-make] Error 2
    mmckee@ubuntu:~/temp/processor-sdk-u-boot$ 
    

  • Performed some more testing. The issue is the device-tree-compiler package version included in Ubuntu 16.04 and presumably 14.04. Ubuntu 18.04 provides dtc v1.4.5 while Ubuntu 16.04 provides dtc v1.4.0. This causes issues when mkimage calls dtc in the process of generating u-boot.itb and is why I'm seeing these errors. Can TI provide a workaround for building U-Boot on Ubuntu 16.04 and Ubuntu 14.04? It seems like building U-Boot was not validated on these host operating systems.

  • See mine.

    kemal@VAIO:~/projects/TI/AM65xx$ git clone git://git.ti.com/processor-sdk/processor-sdk-u-boot.git
    Cloning into 'processor-sdk-u-boot'...
    remote: Counting objects: 594512, done.
    remote: Compressing objects: 100% (95622/95622), done.
    remote: Total 594512 (delta 490511), reused 594474 (delta 490491)
    Receiving objects: 100% (594512/594512), 119.87 MiB | 268.00 KiB/s, done.
    Resolving deltas: 100% (490511/490511), done.
    warning: remote HEAD refers to nonexistent ref, unable to checkout.
    
    kemal@VAIO:~/projects/TI/AM65xx$ cd processor-sdk-u-boot/
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$ git checkout -B processor-sdk-u-boot-2019.01 origin/processor-sdk-u-boot-2019.01
    Checking out files: 100% (14615/14615), done.
    Branch 'processor-sdk-u-boot-2019.01' set up to track remote branch 'processor-sdk-u-boot-2019.01' from 'origin'.
    Switched to a new branch 'processor-sdk-u-boot-2019.01'
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$ git log -1
    commit 8b90adfb1630ed19959f89d39a5100573bca90fa (HEAD -> processor-sdk-u-boot-2019.01, origin/processor-sdk-u-boot-2019.01)
    Merge: 37d1fc137e 84ab485b76
    Author: Jacob Stiffler <a0866934@ti.com>
    Date:   Wed Jul 3 14:15:31 2019 -0500
    
        Merge pull request #6 in PROCESSOR-SDK/processor-sdk-u-boot from update_k2_secmon_addrs to processor-sdk-u-boot-2019.01
        
        * commit '84ab485b76a07e403e4c83637229742b0ff0d1e0':
          ARM: keystone2: update the default addresses of the secure monitor
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$ export PATH=/home/kemal/projects/TI/AM65xx/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/linux-devkit/sysroots/x86_64-arago-linux/usr/bin:$PATH
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am65x_evm_r5_defconfig O=/tmp/r5
    make[1]: Entering directory '/tmp/r5'
      HOSTCC  scripts/basic/fixdep
      GEN     ./Makefile
      HOSTCC  scripts/kconfig/conf.o
      YACC    scripts/kconfig/zconf.tab.c
      LEX     scripts/kconfig/zconf.lex.c
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    #
    # configuration written to .config
    #
    make[1]: Leaving directory '/tmp/r5'
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=/tmp/r5
    make[1]: Entering directory '/tmp/r5'
      GEN     ./Makefile
    scripts/kconfig/conf  --syncconfig Kconfig
      CHK     include/config.h
      UPD     include/config.h
      CFG     u-boot.cfg
      GEN     include/autoconf.mk
      GEN     include/autoconf.mk.dep
      CFG     spl/u-boot.cfg
      GEN     spl/include/autoconf.mk
      CHK     include/config/uboot.release
      UPD     include/config/uboot.release
      Using /home/kemal/projects/TI/AM65xx/processor-sdk-u-boot as source for U-Boot
      GEN     ./Makefile
      CHK     include/generated/version_autogenerated.h
      UPD     include/generated/version_autogenerated.h
      CHK     include/generated/timestamp_autogenerated.h
      UPD     include/generated/timestamp_autogenerated.h
      CC      lib/asm-offsets.s
      CHK     include/generated/generic-asm-offsets.h
      UPD     include/generated/generic-asm-offsets.h
      CC      arch/arm/lib/asm-offsets.s
      CHK     include/generated/asm-offsets.h
      UPD     include/generated/asm-offsets.h
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      LEX     scripts/dtc/dtc-lexer.lex.c
      YACC    scripts/dtc/dtc-parser.tab.h
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      YACC    scripts/dtc/dtc-parser.tab.c
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      HOSTCC  tools/gen_eth_addr
      HOSTCC  tools/gen_ethaddr_crc.o
      WRAP    tools/lib/crc8.c
      HOSTCC  tools/lib/crc8.o
      HOSTLD  tools/gen_ethaddr_crc
      HOSTCC  tools/img2srec
      HOSTCC  tools/mkenvimage.o
      HOSTCC  tools/os_support.o
      WRAP    tools/lib/crc32.c
      HOSTCC  tools/lib/crc32.o
      HOSTLD  tools/mkenvimage
      HOSTCC  tools/aisimage.o
      HOSTCC  tools/atmelimage.o
      WRAP    tools/common/bootm.c
      HOSTCC  tools/common/bootm.o
      HOSTCC  tools/default_image.o
      WRAP    tools/lib/fdtdec_common.c
      HOSTCC  tools/lib/fdtdec_common.o
      WRAP    tools/lib/fdtdec.c
      HOSTCC  tools/lib/fdtdec.o
      HOSTCC  tools/fit_common.o
      HOSTCC  tools/fit_image.o
      WRAP    tools/common/image-fit.c
      HOSTCC  tools/common/image-fit.o
      HOSTCC  tools/image-host.o
      WRAP    tools/common/image.c
      HOSTCC  tools/common/image.o
      HOSTCC  tools/imagetool.o
      HOSTCC  tools/imximage.o
      HOSTCC  tools/imx8image.o
      HOSTCC  tools/imx8mimage.o
      HOSTCC  tools/kwbimage.o
      WRAP    tools/lib/md5.c
      HOSTCC  tools/lib/md5.o
      HOSTCC  tools/lpc32xximage.o
      HOSTCC  tools/mxsimage.o
      HOSTCC  tools/omapimage.o
      HOSTCC  tools/pblimage.o
      HOSTCC  tools/pbl_crc32.o
      HOSTCC  tools/vybridimage.o
      HOSTCC  tools/stm32image.o
      WRAP    tools/lib/rc4.c
      HOSTCC  tools/lib/rc4.o
      HOSTCC  tools/rkcommon.o
      HOSTCC  tools/rkimage.o
      HOSTCC  tools/rksd.o
      HOSTCC  tools/rkspi.o
      HOSTCC  tools/socfpgaimage.o
      WRAP    tools/lib/crc16.c
      HOSTCC  tools/lib/crc16.o
      WRAP    tools/lib/sha1.c
      HOSTCC  tools/lib/sha1.o
      WRAP    tools/lib/sha256.c
      HOSTCC  tools/lib/sha256.o
      WRAP    tools/common/hash.c
      HOSTCC  tools/common/hash.o
      HOSTCC  tools/ublimage.o
      HOSTCC  tools/zynqimage.o
      HOSTCC  tools/zynqmpimage.o
      HOSTCC  tools/zynqmpbif.o
      HOSTCC  tools/libfdt/fdt.o
      HOSTCC  tools/libfdt/fdt_wip.o
      HOSTCC  tools/libfdt/fdt_sw.o
      HOSTCC  tools/libfdt/fdt_rw.o
      HOSTCC  tools/libfdt/fdt_strerror.o
      HOSTCC  tools/libfdt/fdt_empty_tree.o
      HOSTCC  tools/libfdt/fdt_addresses.o
      HOSTCC  tools/libfdt/fdt_overlay.o
      WRAP    tools/lib/libfdt/fdt_ro.c
      HOSTCC  tools/lib/libfdt/fdt_ro.o
      WRAP    tools/lib/libfdt/fdt_region.c
      HOSTCC  tools/lib/libfdt/fdt_region.o
      HOSTCC  tools/gpimage.o
      HOSTCC  tools/gpimage-common.o
      HOSTCC  tools/mtk_image.o
      HOSTCC  tools/dumpimage.o
      HOSTLD  tools/dumpimage
      HOSTCC  tools/mkimage.o
      HOSTLD  tools/mkimage
      HOSTCC  tools/proftool
      HOSTCC  tools/fdtgrep.o
      HOSTLD  tools/fdtgrep
      LD      arch/arm/cpu/built-in.o
      CC      arch/arm/cpu/armv7/cache_v7.o
      AS      arch/arm/cpu/armv7/cache_v7_asm.o
      CC      arch/arm/cpu/armv7/cpu.o
      CC      arch/arm/cpu/armv7/cp15.o
      CC      arch/arm/cpu/armv7/syslib.o
      CC      arch/arm/cpu/armv7/mpu_v7r.o
      AS      arch/arm/cpu/armv7/sctlr.o
      AS      arch/arm/cpu/armv7/lowlevel_init.o
      LD      arch/arm/cpu/armv7/built-in.o
      AS      arch/arm/cpu/armv7/start.o
      AS      arch/arm/lib/vectors.o
      AS      arch/arm/lib/crt0.o
      AS      arch/arm/lib/setjmp.o
      AS      arch/arm/lib/relocate.o
      CC      arch/arm/lib/bootm-fdt.o
      CC      arch/arm/lib/bootm.o
      CC      arch/arm/lib/zimage.o
      AS      arch/arm/lib/memset.o
      AS      arch/arm/lib/memcpy.o
      CC      arch/arm/lib/sections.o
      CC      arch/arm/lib/stack.o
      CC      arch/arm/lib/interrupts.o
      CC      arch/arm/lib/cache.o
      CC      arch/arm/lib/cache-cp15.o
      CC      arch/arm/lib/psci-dt.o
      LD      arch/arm/lib/built-in.o
      AS      arch/arm/lib/ashldi3.o
      AS      arch/arm/lib/ashrdi3.o
      CC      arch/arm/lib/div0.o
      AS      arch/arm/lib/div64.o
      AS      arch/arm/lib/lib1funcs.o
      AS      arch/arm/lib/lshrdi3.o
      AS      arch/arm/lib/muldi3.o
      AS      arch/arm/lib/uldivmod.o
      AR      arch/arm/lib/lib.a
      CC      arch/arm/lib/eabi_compat.o
      AS      arch/arm/lib/crt0_arm_efi.o
      CC      arch/arm/lib/reloc_arm_efi.o
      CC      arch/arm/mach-k3/am6_init.o
      CC      arch/arm/mach-k3/utils.o
      CC      arch/arm/mach-k3/r5_mpu.o
      AS      arch/arm/mach-k3/lowlevel_init.o
      CC      arch/arm/mach-k3/sysfw-loader.o
      CC      arch/arm/mach-k3/common.o
      LD      arch/arm/mach-k3/built-in.o
      CC      board/ti/am65x/evm.o
      LD      board/ti/am65x/built-in.o
      CC      board/ti/common/board_detect.o
      LD      board/ti/common/built-in.o
      CC      cmd/boot.o
      CC      cmd/bootm.o
      CC      cmd/help.o
      CC      cmd/version.o
      CC      cmd/blk_common.o
      CC      cmd/source.o
      CC      cmd/bdinfo.o
      CC      cmd/blkcache.o
      CC      cmd/bootefi.o
      CC      cmd/bootz.o
      CC      cmd/console.o
      CC      cmd/echo.o
      CC      cmd/elf.o
      CC      cmd/exit.o
      CC      cmd/fat.o
      CC      cmd/fdt.o
      CC      cmd/i2c.o
      CC      cmd/itest.o
      CC      cmd/load.o
      CC      cmd/mem.o
      CC      cmd/misc.o
      CC      cmd/mmc.o
      CC      cmd/net.o
      CC      cmd/pcmcia.o
      CC      cmd/pinmux.o
      CC      cmd/remoteproc.o
      CC      cmd/time.o
      CC      cmd/test.o
      CC      cmd/ximg.o
      CC      cmd/gpt.o
      CC      cmd/nvedit.o
      LD      cmd/built-in.o
      CC      common/init/board_init.o
      LD      common/init/built-in.o
      CC      common/main.o
      CC      common/exports.o
      CC      common/hash.o
      CC      common/cli_hush.o
      CC      common/autoboot.o
      CC      common/board_f.o
      CC      common/board_r.o
      CC      common/board_info.o
      CC      common/bootm.o
      CC      common/bootm_os.o
      CC      common/fdt_support.o
      CC      common/splash.o
      CC      common/cli_readline.o
      CC      common/cli_simple.o
      CC      common/console.o
      CC      common/dlmalloc.o
      CC      common/malloc_simple.o
      CC      common/image.o
      CC      common/image-fdt.o
      CC      common/image-fit.o
      CC      common/memsize.o
      CC      common/stdio.o
      CC      common/cli.o
      CC      common/command.o
      CC      common/s_record.o
      CC      common/xyzModem.o
      LD      common/built-in.o
      CC      disk/part.o
      CC      disk/part_dos.o
      CC      disk/part_efi.o
      LD      disk/built-in.o
      LD      drivers/adc/built-in.o
      LD      drivers/ata/built-in.o
      LD      drivers/axi/built-in.o
      CC      drivers/block/blk-uclass.o
      CC      drivers/block/blkcache.o
      LD      drivers/block/built-in.o
      LD      drivers/board/built-in.o
      CC      drivers/clk/clk-uclass.o
      CC      drivers/clk/clk_fixed_rate.o
      LD      drivers/clk/imx/built-in.o
      LD      drivers/clk/tegra/built-in.o
      CC      drivers/clk/clk-ti-sci.o
      LD      drivers/clk/built-in.o
      CC      drivers/core/device.o
      CC      drivers/core/fdtaddr.o
      CC      drivers/core/lists.o
      CC      drivers/core/root.o
      CC      drivers/core/uclass.o
      CC      drivers/core/util.o
      CC      drivers/core/device-remove.o
      CC      drivers/core/simple-bus.o
      CC      drivers/core/dump.o
      CC      drivers/core/regmap.o
      CC      drivers/core/of_extra.o
      CC      drivers/core/ofnode.o
      CC      drivers/core/read_extra.o
      LD      drivers/core/built-in.o
      CC      drivers/crypto/fsl/sec.o
      LD      drivers/crypto/fsl/built-in.o
      LD      drivers/crypto/rsa_mod_exp/built-in.o
      LD      drivers/crypto/built-in.o
      CC      drivers/firmware/firmware-uclass.o
      CC      drivers/firmware/ti_sci.o
      LD      drivers/firmware/built-in.o
      CC      drivers/input/input.o
      CC      drivers/input/key_matrix.o
      LD      drivers/input/built-in.o
      CC      drivers/mailbox/mailbox-uclass.o
      CC      drivers/mailbox/k3-sec-proxy.o
      LD      drivers/mailbox/built-in.o
      LD      drivers/memory/built-in.o
      CC      drivers/misc/misc-uclass.o
      LD      drivers/misc/built-in.o
      CC      drivers/mmc/mmc.o
      CC      drivers/mmc/mmc-uclass.o
      CC      drivers/mmc/mmc_write.o
      CC      drivers/mmc/mmc_boot.o
      CC      drivers/mmc/sdhci.o
      CC      drivers/mmc/am654_sdhci.o
      LD      drivers/mmc/built-in.o
      LD      drivers/pcmcia/built-in.o
      LD      drivers/phy/allwinner/built-in.o
      LD      drivers/phy/marvell/built-in.o
      CC      drivers/pinctrl/pinctrl-uclass.o
      LD      drivers/pinctrl/broadcom/built-in.o
      LD      drivers/pinctrl/nxp/built-in.o
      CC      drivers/pinctrl/pinctrl-single.o
      LD      drivers/pinctrl/built-in.o
      LD      drivers/pwm/built-in.o
      CC      drivers/ram/ram-uclass.o
      CC      drivers/ram/k3-am654-ddrss.o
      LD      drivers/ram/built-in.o
      CC      drivers/remoteproc/rproc-uclass.o
      CC      drivers/remoteproc/k3_system_controller.o
      CC      drivers/remoteproc/k3_rproc.o
      LD      drivers/remoteproc/built-in.o
      CC      drivers/reset/reset-uclass.o
      CC      drivers/reset/reset-ti-sci.o
      LD      drivers/reset/built-in.o
      CC      drivers/rtc/date.o
      CC      drivers/rtc/rtc-lib.o
      LD      drivers/rtc/built-in.o
      LD      drivers/scsi/built-in.o
      LD      drivers/smem/built-in.o
      LD      drivers/soc/built-in.o
      LD      drivers/sound/built-in.o
      LD      drivers/spmi/built-in.o
      CC      drivers/sysreset/sysreset-uclass.o
      CC      drivers/sysreset/sysreset-ti-sci.o
      LD      drivers/sysreset/built-in.o
      LD      drivers/thermal/built-in.o
      CC      drivers/timer/timer-uclass.o
      CC      drivers/timer/omap-timer.o
      LD      drivers/timer/built-in.o
      LD      drivers/video/bridge/built-in.o
      LD      drivers/video/sunxi/built-in.o
      LD      drivers/video/built-in.o
      LD      drivers/watchdog/built-in.o
      LD      drivers/built-in.o
      LD      drivers/dma/ti/built-in.o
      LD      drivers/dma/built-in.o
      CC      drivers/gpio/gpio-uclass.o
      CC      drivers/gpio/da8xx_gpio.o
      LD      drivers/gpio/built-in.o
      CC      drivers/i2c/i2c-uclass.o
      CC      drivers/i2c/omap24xx_i2c.o
      LD      drivers/i2c/built-in.o
      LD      drivers/mtd/nand/built-in.o
      LD      drivers/mtd/built-in.o
      LD      drivers/mtd/onenand/built-in.o
      CC      drivers/mtd/spi/sf-uclass.o
      CC      drivers/mtd/spi/sf_probe.o
      CC      drivers/mtd/spi/spi-nor-ids.o
      CC      drivers/mtd/spi/spi-nor-core.o
      LD      drivers/mtd/spi/spi-nor.o
      LD      drivers/mtd/spi/built-in.o
      LD      drivers/net/ti/built-in.o
      LD      drivers/net/built-in.o
      LD      drivers/net/phy/built-in.o
      LD      drivers/power/built-in.o
      LD      drivers/power/battery/built-in.o
      CC      drivers/power/domain/power-domain-uclass.o
      CC      drivers/power/domain/ti-sci-power-domain.o
      LD      drivers/power/domain/built-in.o
      LD      drivers/power/fuel_gauge/built-in.o
      CC      drivers/power/mfd/k3_avs.o
      LD      drivers/power/mfd/built-in.o
      LD      drivers/power/pmic/built-in.o
      CC      drivers/power/regulator/regulator-uclass.o
      CC      drivers/power/regulator/gpio-regulator.o
      CC      drivers/power/regulator/tps62360_regulator.o
      LD      drivers/power/regulator/built-in.o
      CC      drivers/serial/serial-uclass.o
      CC      drivers/serial/ns16550.o
      CC      drivers/serial/serial_omap.o
      LD      drivers/serial/built-in.o
      CC      drivers/spi/spi-uclass.o
      CC      drivers/spi/spi-mem.o
      CC      drivers/spi/cadence_qspi.o
      CC      drivers/spi/cadence_qspi_apb.o
      LD      drivers/spi/built-in.o
      LD      drivers/usb/common/built-in.o
      LD      drivers/usb/dwc3/built-in.o
      LD      drivers/usb/emul/built-in.o
      LD      drivers/usb/eth/built-in.o
      LD      drivers/usb/host/built-in.o
      LD      drivers/usb/musb-new/built-in.o
      LD      drivers/usb/musb/built-in.o
      LD      drivers/usb/phy/built-in.o
      LD      drivers/usb/ulpi/built-in.o
      CC      env/common.o
      CC      env/env.o
      CC      env/attr.o
      CC      env/callback.o
      CC      env/flags.o
      CC      env/fat.o
      LD      env/built-in.o
      CC      fs/fs.o
      CC      fs/fat/fat_write.o
      LD      fs/fat/built-in.o
      CC      fs/fs_internal.o
      LD      fs/built-in.o
      CC      lib/efi_driver/efi_uclass.o
      CC      lib/efi_driver/efi_block_device.o
      LD      lib/efi_driver/built-in.o
      CC      lib/efi_loader/efi_bootmgr.o
      CC      lib/efi_loader/efi_boottime.o
      CC      lib/efi_loader/efi_console.o
      CC      lib/efi_loader/efi_device_path.o
      CC      lib/efi_loader/efi_device_path_to_text.o
      CC      lib/efi_loader/efi_device_path_utilities.o
      CC      lib/efi_loader/efi_file.o
      CC      lib/efi_loader/efi_image_loader.o
      CC      lib/efi_loader/efi_memory.o
      CC      lib/efi_loader/efi_root_node.o
      CC      lib/efi_loader/efi_runtime.o
      CC      lib/efi_loader/efi_unicode_collation.o
      CC      lib/efi_loader/efi_variable.o
      CC      lib/efi_loader/efi_watchdog.o
      CC      lib/efi_loader/efi_disk.o
      CC      lib/efi_loader/efi_net.o
      CC      lib/efi_loader/efi_smbios.o
      LD      lib/efi_loader/built-in.o
      AS      lib/efi_loader/efi_crt0.o
      CC      lib/efi_loader/efi_reloc.o
      CC      lib/efi_loader/helloworld.o
      LD      lib/efi_loader/helloworld_efi.so
      OBJCOPY lib/efi_loader/helloworld.efi
    rm lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
      CC      lib/libfdt/fdt.o
      CC      lib/libfdt/fdt_wip.o
      CC      lib/libfdt/fdt_strerror.o
      CC      lib/libfdt/fdt_sw.o
      CC      lib/libfdt/fdt_rw.o
      CC      lib/libfdt/fdt_empty_tree.o
      CC      lib/libfdt/fdt_addresses.o
      CC      lib/libfdt/fdt_ro.o
      CC      lib/libfdt/fdt_region.o
      LD      lib/libfdt/built-in.o
      CC      lib/zlib/zlib.o
      LD      lib/zlib/built-in.o
      CC      lib/charset.o
      CC      lib/crc7.o
      CC      lib/crc8.o
      CC      lib/crc16.o
      CC      lib/fdtdec_common.o
      CC      lib/smbios.o
      CC      lib/initcall.o
      CC      lib/lmb.o
      CC      lib/ldiv.o
      CC      lib/md5.o
      CC      lib/net_utils.o
      CC      lib/qsort.o
      CC      lib/rc4.o
      CC      lib/list_sort.o
      CC      lib/sha1.o
      CC      lib/sha256.o
      CC      lib/gunzip.o
      CC      lib/fdtdec.o
      CC      lib/hashtable.o
      CC      lib/errno.o
      CC      lib/display_options.o
      CC      lib/crc32.o
      CC      lib/ctype.o
      CC      lib/div64.o
      CC      lib/hang.o
      CC      lib/linux_compat.o
      CC      lib/linux_string.o
      CC      lib/membuff.o
      CC      lib/slre.o
      CC      lib/string.o
      CC      lib/tables_csum.o
      CC      lib/time.o
      CC      lib/hexdump.o
      CC      lib/uuid.o
      CC      lib/rand.o
      CC      lib/panic.o
      CC      lib/vsprintf.o
      CC      lib/strto.o
      CC      lib/strmhz.o
      LD      lib/built-in.o
      CC      net/checksum.o
      CC      net/arp.o
      CC      net/bootp.o
      CC      net/eth_legacy.o
      CC      net/eth_common.o
      CC      net/net.o
      CC      net/nfs.o
      CC      net/tftp.o
      LD      net/built-in.o
      CC      examples/standalone/stubs.o
      LD      examples/standalone/libstubs.o
      CC      examples/standalone/hello_world.o
      LD      examples/standalone/hello_world
      OBJCOPY examples/standalone/hello_world.srec
      OBJCOPY examples/standalone/hello_world.bin
      LDS     u-boot.lds
      LD      u-boot
      OBJCOPY u-boot-nodtb.bin
      DTC     arch/arm/dts/k3-am654-base-board.dtb
    arch/arm/dts/k3-am654-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTC     arch/arm/dts/k3-am654-r5-base-board.dtb
    arch/arm/dts/k3-am654-r5-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTCO    arch/arm/dts/k3-am654-pcie-usb2.dtbo
      DTCO    arch/arm/dts/k3-am654-idk.dtbo
    make[3]: 'arch/arm/dts/k3-am654-r5-base-board.dtb' is up to date.
      SHIPPED dts/dt.dtb
      FDTGREP dts/dt-spl.dtb
      MKIMAGE u-boot.img
      OBJCOPY u-boot.srec
      CAT     u-boot-dtb.bin
      COPY    u-boot.bin
      SYM     u-boot.sym
      CC      spl/arch/arm/mach-k3/am6_init.o
      CC      spl/arch/arm/mach-k3/utils.o
      CC      spl/arch/arm/mach-k3/r5_mpu.o
      AS      spl/arch/arm/mach-k3/lowlevel_init.o
      CC      spl/arch/arm/mach-k3/sysfw-loader.o
      CC      spl/arch/arm/mach-k3/common.o
      LD      spl/arch/arm/mach-k3/built-in.o
      CC      spl/arch/arm/cpu/armv7/cache_v7.o
      AS      spl/arch/arm/cpu/armv7/cache_v7_asm.o
      CC      spl/arch/arm/cpu/armv7/cpu.o
      CC      spl/arch/arm/cpu/armv7/cp15.o
      CC      spl/arch/arm/cpu/armv7/syslib.o
      CC      spl/arch/arm/cpu/armv7/mpu_v7r.o
      AS      spl/arch/arm/cpu/armv7/lowlevel_init.o
      LD      spl/arch/arm/cpu/armv7/built-in.o
      AS      spl/arch/arm/cpu/armv7/start.o
      LD      spl/arch/arm/cpu/built-in.o
      AS      spl/arch/arm/lib/vectors.o
      AS      spl/arch/arm/lib/crt0.o
      AS      spl/arch/arm/lib/setjmp.o
      CC      spl/arch/arm/lib/spl.o
      CC      spl/arch/arm/lib/zimage.o
      CC      spl/arch/arm/lib/bootm-fdt.o
      AS      spl/arch/arm/lib/memset.o
      AS      spl/arch/arm/lib/memcpy.o
      CC      spl/arch/arm/lib/sections.o
      CC      spl/arch/arm/lib/stack.o
      CC      spl/arch/arm/lib/interrupts.o
      CC      spl/arch/arm/lib/cache.o
      CC      spl/arch/arm/lib/cache-cp15.o
      CC      spl/arch/arm/lib/psci-dt.o
      LD      spl/arch/arm/lib/built-in.o
      AS      spl/arch/arm/lib/ashldi3.o
      AS      spl/arch/arm/lib/ashrdi3.o
      CC      spl/arch/arm/lib/div0.o
      AS      spl/arch/arm/lib/div64.o
      AS      spl/arch/arm/lib/lib1funcs.o
      AS      spl/arch/arm/lib/lshrdi3.o
      AS      spl/arch/arm/lib/muldi3.o
      AS      spl/arch/arm/lib/uldivmod.o
      AR      spl/arch/arm/lib/lib.a
      CC      spl/arch/arm/lib/eabi_compat.o
      AS      spl/arch/arm/lib/crt0_arm_efi.o
      CC      spl/arch/arm/lib/reloc_arm_efi.o
      CC      spl/board/ti/am65x/evm.o
      LD      spl/board/ti/am65x/built-in.o
      CC      spl/board/ti/common/board_detect.o
      LD      spl/board/ti/common/built-in.o
      CC      spl/common/spl/spl.o
      CC      spl/common/spl/spl_fit.o
      CC      spl/common/spl/spl_ymodem.o
      CC      spl/common/spl/spl_mmc.o
      CC      spl/common/spl/spl_fat.o
      CC      spl/common/spl/spl_spi.o
      CC      spl/common/spl/spl_ram.o
      LD      spl/common/spl/built-in.o
      CC      spl/common/init/board_init.o
      LD      spl/common/init/built-in.o
      CC      spl/common/xyzModem.o
      CC      spl/common/common_fit.o
      CC      spl/common/fdt_support.o
      CC      spl/common/console.o
      CC      spl/common/dlmalloc.o
      CC      spl/common/malloc_simple.o
      CC      spl/common/image.o
      CC      spl/common/image-fdt.o
      CC      spl/common/image-fit.o
      CC      spl/common/boot_fit.o
      CC      spl/common/memsize.o
      CC      spl/common/stdio.o
      CC      spl/common/cli.o
      CC      spl/common/command.o
      CC      spl/common/s_record.o
      LD      spl/common/built-in.o
      CC      spl/cmd/nvedit.o
      LD      spl/cmd/built-in.o
      CC      spl/env/common.o
      CC      spl/env/env.o
      LD      spl/env/built-in.o
      CC      spl/lib/sha1.o
      CC      spl/lib/sha256.o
      CC      spl/lib/libfdt/fdt.o
      CC      spl/lib/libfdt/fdt_wip.o
      CC      spl/lib/libfdt/fdt_strerror.o
      CC      spl/lib/libfdt/fdt_sw.o
      CC      spl/lib/libfdt/fdt_rw.o
      CC      spl/lib/libfdt/fdt_empty_tree.o
      CC      spl/lib/libfdt/fdt_addresses.o
      CC      spl/lib/libfdt/fdt_ro.o
      CC      spl/lib/libfdt/fdt_region.o
      LD      spl/lib/libfdt/built-in.o
      CC      spl/lib/fdtdec_common.o
      CC      spl/lib/fdtdec.o
      CC      spl/lib/crc16.o
      CC      spl/lib/hashtable.o
      CC      spl/lib/errno.o
      CC      spl/lib/display_options.o
      CC      spl/lib/crc32.o
      CC      spl/lib/ctype.o
      CC      spl/lib/div64.o
      CC      spl/lib/hang.o
      CC      spl/lib/linux_compat.o
      CC      spl/lib/linux_string.o
      CC      spl/lib/membuff.o
      CC      spl/lib/slre.o
      CC      spl/lib/string.o
      CC      spl/lib/tables_csum.o
      CC      spl/lib/time.o
      CC      spl/lib/hexdump.o
      CC      spl/lib/uuid.o
      CC      spl/lib/rand.o
      CC      spl/lib/panic.o
      CC      spl/lib/vsprintf.o
      CC      spl/lib/strmhz.o
      CC      spl/lib/strto.o
      LD      spl/lib/built-in.o
      CC      spl/disk/part.o
      CC      spl/disk/part_dos.o
      CC      spl/disk/part_efi.o
      LD      spl/disk/built-in.o
      CC      spl/drivers/block/blk-uclass.o
      LD      spl/drivers/block/built-in.o
      CC      spl/drivers/clk/clk-uclass.o
      CC      spl/drivers/clk/clk_fixed_rate.o
      LD      spl/drivers/clk/imx/built-in.o
      LD      spl/drivers/clk/tegra/built-in.o
      CC      spl/drivers/clk/clk-ti-sci.o
      LD      spl/drivers/clk/built-in.o
      CC      spl/drivers/core/device.o
      CC      spl/drivers/core/fdtaddr.o
      CC      spl/drivers/core/lists.o
      CC      spl/drivers/core/root.o
      CC      spl/drivers/core/uclass.o
      CC      spl/drivers/core/util.o
      CC      spl/drivers/core/simple-bus.o
      CC      spl/drivers/core/dump.o
      CC      spl/drivers/core/regmap.o
      CC      spl/drivers/core/of_extra.o
      CC      spl/drivers/core/ofnode.o
      CC      spl/drivers/core/read_extra.o
      LD      spl/drivers/core/built-in.o
      CC      spl/drivers/firmware/firmware-uclass.o
      CC      spl/drivers/firmware/ti_sci.o
      LD      spl/drivers/firmware/built-in.o
      CC      spl/drivers/gpio/gpio-uclass.o
      CC      spl/drivers/gpio/da8xx_gpio.o
      LD      spl/drivers/gpio/built-in.o
      CC      spl/drivers/i2c/i2c-uclass.o
      CC      spl/drivers/i2c/omap24xx_i2c.o
      LD      spl/drivers/i2c/built-in.o
      CC      spl/drivers/mailbox/mailbox-uclass.o
      CC      spl/drivers/mailbox/k3-sec-proxy.o
      LD      spl/drivers/mailbox/built-in.o
      CC      spl/drivers/misc/misc-uclass.o
      LD      spl/drivers/misc/built-in.o
      CC      spl/drivers/mmc/mmc.o
      CC      spl/drivers/mmc/mmc-uclass.o
      CC      spl/drivers/mmc/mmc_boot.o
      CC      spl/drivers/mmc/sdhci.o
      CC      spl/drivers/mmc/am654_sdhci.o
      LD      spl/drivers/mmc/built-in.o
      CC      spl/drivers/mtd/spi/sf-uclass.o
      CC      spl/drivers/mtd/spi/sf_probe.o
      CC      spl/drivers/mtd/spi/spi-nor-ids.o
      CC      spl/drivers/mtd/spi/spi-nor-core.o
      LD      spl/drivers/mtd/spi/spi-nor.o
      LD      spl/drivers/mtd/spi/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-uclass.o
      LD      spl/drivers/pinctrl/broadcom/built-in.o
      LD      spl/drivers/pinctrl/nxp/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-single.o
      LD      spl/drivers/pinctrl/built-in.o
      LD      spl/drivers/power/built-in.o
      CC      spl/drivers/power/domain/power-domain-uclass.o
      CC      spl/drivers/power/domain/ti-sci-power-domain.o
      LD      spl/drivers/power/domain/built-in.o
      CC      spl/drivers/power/mfd/k3_avs.o
      LD      spl/drivers/power/mfd/built-in.o
      LD      spl/drivers/power/pmic/built-in.o
      CC      spl/drivers/power/regulator/regulator-uclass.o
      CC      spl/drivers/power/regulator/gpio-regulator.o
      CC      spl/drivers/power/regulator/tps62360_regulator.o
      LD      spl/drivers/power/regulator/built-in.o
      CC      spl/drivers/ram/ram-uclass.o
      CC      spl/drivers/ram/k3-am654-ddrss.o
      LD      spl/drivers/ram/built-in.o
      CC      spl/drivers/remoteproc/rproc-uclass.o
      CC      spl/drivers/remoteproc/k3_system_controller.o
      CC      spl/drivers/remoteproc/k3_rproc.o
      LD      spl/drivers/remoteproc/built-in.o
      CC      spl/drivers/reset/reset-uclass.o
      CC      spl/drivers/reset/reset-ti-sci.o
      LD      spl/drivers/reset/built-in.o
      CC      spl/drivers/serial/serial-uclass.o
      CC      spl/drivers/serial/ns16550.o
      CC      spl/drivers/serial/serial_omap.o
      LD      spl/drivers/serial/built-in.o
      CC      spl/drivers/spi/spi-uclass.o
      CC      spl/drivers/spi/spi-mem.o
      CC      spl/drivers/spi/cadence_qspi.o
      CC      spl/drivers/spi/cadence_qspi_apb.o
      LD      spl/drivers/spi/built-in.o
      CC      spl/drivers/sysreset/sysreset-uclass.o
      CC      spl/drivers/sysreset/sysreset-ti-sci.o
      LD      spl/drivers/sysreset/built-in.o
      CC      spl/drivers/timer/timer-uclass.o
      CC      spl/drivers/timer/omap-timer.o
      LD      spl/drivers/timer/built-in.o
      LD      spl/drivers/built-in.o
      LD      spl/dts/built-in.o
      CC      spl/fs/fat/fat_write.o
      LD      spl/fs/fat/built-in.o
      CC      spl/fs/fs_internal.o
      LD      spl/fs/built-in.o
      LDS     spl/u-boot-spl.lds
      LD      spl/u-boot-spl
      OBJCOPY spl/u-boot-spl-nodtb.bin
    make[4]: 'arch/arm/dts/k3-am654-r5-base-board.dtb' is up to date.
      FDTGREP spl/dts/k3-am654-r5-base-board.dtb
      MKIMAGE spl/u-boot-spl.multidtb.fit
      CAT     spl/u-boot-spl-dtb.bin
      COPY    spl/u-boot-spl.bin
    /home/kemal/projects/TI/AM65xx/processor-sdk-u-boot/tools/k3_gen_x509_cert.sh -c 16 -b spl/u-boot-spl.bin \
    			-o tiboot3.bin -l 0x41c00000 -k ""
      COPY    u-boot.dtb
      MKIMAGE u-boot-dtb.img
      CHK     include/config.h
      CFG     u-boot.cfg
      CFGCHK  u-boot.cfg
    make[1]: Leaving directory '/tmp/r5'
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- am65x_evm_a53_defconfig O=/tmp/a53
    make[1]: Entering directory '/tmp/a53'
      HOSTCC  scripts/basic/fixdep
      GEN     ./Makefile
      HOSTCC  scripts/kconfig/conf.o
      YACC    scripts/kconfig/zconf.tab.c
      LEX     scripts/kconfig/zconf.lex.c
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    #
    # configuration written to .config
    #
    make[1]: Leaving directory '/tmp/a53'
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- ATF=/home/kemal/projects/TI/AM65xx/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/board-support/prebuilt-images/bl31.bin TEE=/home/kemal/projects/TI/AM65xx/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/board-support/prebuilt-images/bl32.bin O=/tmp/a53
    make[1]: Entering directory '/tmp/a53'
      GEN     ./Makefile
    scripts/kconfig/conf  --syncconfig Kconfig
      CHK     include/config.h
      UPD     include/config.h
      CFG     u-boot.cfg
      GEN     include/autoconf.mk
      GEN     include/autoconf.mk.dep
      CFG     spl/u-boot.cfg
      GEN     spl/include/autoconf.mk
      CHK     include/config/uboot.release
      UPD     include/config/uboot.release
      Using /home/kemal/projects/TI/AM65xx/processor-sdk-u-boot as source for U-Boot
      GEN     ./Makefile
      CHK     include/generated/version_autogenerated.h
      UPD     include/generated/version_autogenerated.h
      CHK     include/generated/timestamp_autogenerated.h
      UPD     include/generated/timestamp_autogenerated.h
      CC      lib/asm-offsets.s
      CHK     include/generated/generic-asm-offsets.h
      UPD     include/generated/generic-asm-offsets.h
      CC      arch/arm/lib/asm-offsets.s
      CHK     include/generated/asm-offsets.h
      UPD     include/generated/asm-offsets.h
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      LEX     scripts/dtc/dtc-lexer.lex.c
      YACC    scripts/dtc/dtc-parser.tab.h
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      YACC    scripts/dtc/dtc-parser.tab.c
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      HOSTCC  tools/gen_eth_addr
      HOSTCC  tools/gen_ethaddr_crc.o
      WRAP    tools/lib/crc8.c
      HOSTCC  tools/lib/crc8.o
      HOSTLD  tools/gen_ethaddr_crc
      HOSTCC  tools/img2srec
      HOSTCC  tools/mkenvimage.o
      HOSTCC  tools/os_support.o
      WRAP    tools/lib/crc32.c
      HOSTCC  tools/lib/crc32.o
      HOSTLD  tools/mkenvimage
      HOSTCC  tools/aisimage.o
      HOSTCC  tools/atmelimage.o
      WRAP    tools/common/bootm.c
      HOSTCC  tools/common/bootm.o
      HOSTCC  tools/default_image.o
      WRAP    tools/lib/fdtdec_common.c
      HOSTCC  tools/lib/fdtdec_common.o
      WRAP    tools/lib/fdtdec.c
      HOSTCC  tools/lib/fdtdec.o
      HOSTCC  tools/fit_common.o
      HOSTCC  tools/fit_image.o
      WRAP    tools/common/image-fit.c
      HOSTCC  tools/common/image-fit.o
      HOSTCC  tools/image-host.o
      WRAP    tools/common/image.c
      HOSTCC  tools/common/image.o
      HOSTCC  tools/imagetool.o
      HOSTCC  tools/imximage.o
      HOSTCC  tools/imx8image.o
      HOSTCC  tools/imx8mimage.o
      HOSTCC  tools/kwbimage.o
      WRAP    tools/lib/md5.c
      HOSTCC  tools/lib/md5.o
      HOSTCC  tools/lpc32xximage.o
      HOSTCC  tools/mxsimage.o
      HOSTCC  tools/omapimage.o
      HOSTCC  tools/pblimage.o
      HOSTCC  tools/pbl_crc32.o
      HOSTCC  tools/vybridimage.o
      HOSTCC  tools/stm32image.o
      WRAP    tools/lib/rc4.c
      HOSTCC  tools/lib/rc4.o
      HOSTCC  tools/rkcommon.o
      HOSTCC  tools/rkimage.o
      HOSTCC  tools/rksd.o
      HOSTCC  tools/rkspi.o
      HOSTCC  tools/socfpgaimage.o
      WRAP    tools/lib/crc16.c
      HOSTCC  tools/lib/crc16.o
      WRAP    tools/lib/sha1.c
      HOSTCC  tools/lib/sha1.o
      WRAP    tools/lib/sha256.c
      HOSTCC  tools/lib/sha256.o
      WRAP    tools/common/hash.c
      HOSTCC  tools/common/hash.o
      HOSTCC  tools/ublimage.o
      HOSTCC  tools/zynqimage.o
      HOSTCC  tools/zynqmpimage.o
      HOSTCC  tools/zynqmpbif.o
      HOSTCC  tools/libfdt/fdt.o
      HOSTCC  tools/libfdt/fdt_wip.o
      HOSTCC  tools/libfdt/fdt_sw.o
      HOSTCC  tools/libfdt/fdt_rw.o
      HOSTCC  tools/libfdt/fdt_strerror.o
      HOSTCC  tools/libfdt/fdt_empty_tree.o
      HOSTCC  tools/libfdt/fdt_addresses.o
      HOSTCC  tools/libfdt/fdt_overlay.o
      WRAP    tools/lib/libfdt/fdt_ro.c
      HOSTCC  tools/lib/libfdt/fdt_ro.o
      WRAP    tools/lib/libfdt/fdt_region.c
      HOSTCC  tools/lib/libfdt/fdt_region.o
      HOSTCC  tools/gpimage.o
      HOSTCC  tools/gpimage-common.o
      HOSTCC  tools/mtk_image.o
      HOSTCC  tools/dumpimage.o
      HOSTLD  tools/dumpimage
      HOSTCC  tools/mkimage.o
      HOSTLD  tools/mkimage
      HOSTCC  tools/proftool
      HOSTCC  tools/relocate-rela
      HOSTCC  tools/fdtgrep.o
      HOSTLD  tools/fdtgrep
      LD      arch/arm/cpu/built-in.o
      CC      arch/arm/cpu/armv8/cpu.o
      CC      arch/arm/cpu/armv8/generic_timer.o
      CC      arch/arm/cpu/armv8/cache_v8.o
      AS      arch/arm/cpu/armv8/exceptions.o
      AS      arch/arm/cpu/armv8/cache.o
      AS      arch/arm/cpu/armv8/tlb.o
      AS      arch/arm/cpu/armv8/transition.o
      CC      arch/arm/cpu/armv8/fwcall.o
      CC      arch/arm/cpu/armv8/cpu-dt.o
      AS      arch/arm/cpu/armv8/smccc-call.o
      LD      arch/arm/cpu/armv8/built-in.o
      AS      arch/arm/cpu/armv8/start.o
      AS      arch/arm/lib/crt0_64.o
      AS      arch/arm/lib/setjmp_aarch64.o
      AS      arch/arm/lib/relocate_64.o
      CC      arch/arm/lib/bootm-fdt.o
      CC      arch/arm/lib/bootm.o
      CC      arch/arm/lib/image.o
      CC      arch/arm/lib/sections.o
      CC      arch/arm/lib/stack.o
      CC      arch/arm/lib/interrupts_64.o
      CC      arch/arm/lib/cache.o
      CC      arch/arm/lib/psci-dt.o
      LD      arch/arm/lib/built-in.o
      AR      arch/arm/lib/lib.a
      AS      arch/arm/lib/crt0_aarch64_efi.o
      CC      arch/arm/lib/reloc_aarch64_efi.o
      CC      arch/arm/mach-k3/am6_init.o
      CC      arch/arm/mach-k3/utils.o
      CC      arch/arm/mach-k3/arm64-mmu.o
      CC      arch/arm/mach-k3/common.o
      LD      arch/arm/mach-k3/built-in.o
      CC      board/ti/am65x/evm.o
      LD      board/ti/am65x/built-in.o
      CC      board/ti/common/board_detect.o
      LD      board/ti/common/built-in.o
      CC      cmd/boot.o
      CC      cmd/bootm.o
      CC      cmd/help.o
      CC      cmd/version.o
      CC      cmd/blk_common.o
      CC      cmd/source.o
      CC      cmd/bdinfo.o
      CC      cmd/blkcache.o
      CC      cmd/bootefi.o
      CC      cmd/booti.o
      CC      cmd/console.o
      CC      cmd/echo.o
      CC      cmd/elf.o
      CC      cmd/exit.o
      CC      cmd/ext4.o
      CC      cmd/ext2.o
      CC      cmd/fat.o
      CC      cmd/fdt.o
      CC      cmd/fs.o
      CC      cmd/i2c.o
      CC      cmd/itest.o
      CC      cmd/load.o
      CC      cmd/mem.o
      CC      cmd/mii.o
      CC      cmd/mdio.o
      CC      cmd/misc.o
      CC      cmd/mmc.o
      CC      cmd/net.o
      CC      cmd/part.o
      CC      cmd/pci.o
      CC      cmd/pcmcia.o
      CC      cmd/pinmux.o
      CC      cmd/pxe.o
      CC      cmd/remoteproc.o
      CC      cmd/sf.o
      CC      cmd/time.o
      CC      cmd/test.o
      CC      cmd/ubi.o
      CC      cmd/ubifs.o
      CC      cmd/unzip.o
      CC      cmd/lzmadec.o
      CC      cmd/usb.o
      CC      cmd/disk.o
      CC      cmd/fastboot.o
      CC      cmd/ximg.o
      CC      cmd/dfu.o
      CC      cmd/gpt.o
      CC      cmd/nvedit.o
      LD      cmd/built-in.o
      CC      common/init/board_init.o
      LD      common/init/built-in.o
      CC      common/main.o
      CC      common/exports.o
      CC      common/hash.o
      CC      common/cli_hush.o
      CC      common/autoboot.o
      CC      common/board_f.o
      CC      common/board_r.o
      CC      common/board_info.o
      CC      common/bootm.o
      CC      common/bootm_os.o
      CC      common/fdt_support.o
      CC      common/miiphyutil.o
      CC      common/usb.o
      CC      common/usb_hub.o
      CC      common/usb_storage.o
      CC      common/iomux.o
      CC      common/splash.o
      CC      common/menu.o
      CC      common/usb_kbd.o
      CC      common/cli_readline.o
      CC      common/cli_simple.o
      CC      common/console.o
      CC      common/dlmalloc.o
      CC      common/malloc_simple.o
      CC      common/image.o
      CC      common/image-android.o
      CC      common/image-fdt.o
      CC      common/image-fit.o
      CC      common/memsize.o
      CC      common/stdio.o
      CC      common/cli.o
      CC      common/dfu.o
      CC      common/command.o
      CC      common/s_record.o
      CC      common/xyzModem.o
      LD      common/built-in.o
      CC      disk/part.o
      CC      disk/part_dos.o
      CC      disk/part_efi.o
      LD      disk/built-in.o
      LD      drivers/adc/built-in.o
      LD      drivers/ata/built-in.o
      LD      drivers/axi/built-in.o
      CC      drivers/block/blk-uclass.o
      CC      drivers/block/blkcache.o
      LD      drivers/block/built-in.o
      LD      drivers/board/built-in.o
      CC      drivers/clk/clk-uclass.o
      CC      drivers/clk/clk_fixed_rate.o
      LD      drivers/clk/imx/built-in.o
      LD      drivers/clk/tegra/built-in.o
      CC      drivers/clk/clk-ti-sci.o
      LD      drivers/clk/built-in.o
      CC      drivers/core/device.o
      CC      drivers/core/fdtaddr.o
      CC      drivers/core/lists.o
      CC      drivers/core/root.o
      CC      drivers/core/uclass.o
      CC      drivers/core/util.o
      CC      drivers/core/device-remove.o
      CC      drivers/core/simple-bus.o
      CC      drivers/core/dump.o
      CC      drivers/core/regmap.o
      CC      drivers/core/syscon-uclass.o
      CC      drivers/core/of_extra.o
      CC      drivers/core/ofnode.o
      CC      drivers/core/read_extra.o
      LD      drivers/core/built-in.o
      CC      drivers/crypto/fsl/sec.o
      LD      drivers/crypto/fsl/built-in.o
      LD      drivers/crypto/rsa_mod_exp/built-in.o
      LD      drivers/crypto/built-in.o
      CC      drivers/dfu/dfu.o
      CC      drivers/dfu/dfu_mmc.o
      CC      drivers/dfu/dfu_ram.o
      CC      drivers/dfu/dfu_sf.o
      LD      drivers/dfu/built-in.o
      CC      drivers/fastboot/fb_common.o
      CC      drivers/fastboot/fb_getvar.o
      CC      drivers/fastboot/fb_command.o
      CC      drivers/fastboot/fb_mmc.o
      LD      drivers/fastboot/built-in.o
      CC      drivers/firmware/firmware-uclass.o
      CC      drivers/firmware/psci.o
      CC      drivers/firmware/ti_sci.o
      LD      drivers/firmware/built-in.o
      CC      drivers/input/input.o
      CC      drivers/input/key_matrix.o
      CC      drivers/input/keyboard-uclass.o
      LD      drivers/input/built-in.o
      CC      drivers/mailbox/mailbox-uclass.o
      CC      drivers/mailbox/k3-sec-proxy.o
      LD      drivers/mailbox/built-in.o
      LD      drivers/memory/built-in.o
      CC      drivers/misc/misc-uclass.o
      LD      drivers/misc/built-in.o
      CC      drivers/mmc/mmc.o
      CC      drivers/mmc/mmc-uclass.o
      CC      drivers/mmc/mmc_write.o
      CC      drivers/mmc/mmc_boot.o
      CC      drivers/mmc/sdhci.o
      CC      drivers/mmc/am654_sdhci.o
      LD      drivers/mmc/built-in.o
      CC      drivers/pci/pci_rom.o
      CC      drivers/pci/pci-uclass.o
      CC      drivers/pci/pci_auto.o
      CC      drivers/pci/pci_auto_common.o
      CC      drivers/pci/pci_common.o
      CC      drivers/pci/pcie_dw_ti.o
      LD      drivers/pci/built-in.o
      LD      drivers/pcmcia/built-in.o
      CC      drivers/phy/phy-uclass.o
      CC      drivers/phy/phy-ti-am654.o
      CC      drivers/phy/omap-usb2-phy.o
      LD      drivers/phy/built-in.o
      LD      drivers/phy/allwinner/built-in.o
      LD      drivers/phy/marvell/built-in.o
      CC      drivers/pinctrl/pinctrl-uclass.o
      LD      drivers/pinctrl/broadcom/built-in.o
      LD      drivers/pinctrl/nxp/built-in.o
      CC      drivers/pinctrl/pinctrl-single.o
      LD      drivers/pinctrl/built-in.o
      LD      drivers/pwm/built-in.o
      CC      drivers/remoteproc/rproc-uclass.o
      CC      drivers/remoteproc/k3_system_controller.o
      CC      drivers/remoteproc/k3_rproc.o
      CC      drivers/remoteproc/pru_rproc.o
      LD      drivers/remoteproc/built-in.o
      CC      drivers/reset/reset-uclass.o
      CC      drivers/reset/reset-ti-sci.o
      LD      drivers/reset/built-in.o
      CC      drivers/rtc/date.o
      CC      drivers/rtc/rtc-lib.o
      LD      drivers/rtc/built-in.o
      LD      drivers/scsi/built-in.o
      LD      drivers/smem/built-in.o
      CC      drivers/soc/ti/k3-navss-ringacc.o
      CC      drivers/soc/ti/pruss.o
      LD      drivers/soc/ti/built-in.o
      LD      drivers/soc/built-in.o
      LD      drivers/sound/built-in.o
      LD      drivers/spmi/built-in.o
      CC      drivers/sysreset/sysreset-uclass.o
      CC      drivers/sysreset/sysreset-ti-sci.o
      LD      drivers/sysreset/built-in.o
      LD      drivers/thermal/built-in.o
      LD      drivers/video/bridge/built-in.o
      LD      drivers/video/sunxi/built-in.o
      LD      drivers/video/built-in.o
      LD      drivers/watchdog/built-in.o
      LD      drivers/built-in.o
      CC      drivers/dma/dma-uclass.o
      CC      drivers/dma/ti/k3-udma.o
      LD      drivers/dma/ti/built-in.o
      LD      drivers/dma/built-in.o
      CC      drivers/gpio/gpio-uclass.o
      CC      drivers/gpio/pca953x_gpio.o
      LD      drivers/gpio/built-in.o
      CC      drivers/i2c/i2c-uclass.o
      CC      drivers/i2c/omap24xx_i2c.o
      LD      drivers/i2c/built-in.o
      CC      drivers/mtd/mtdcore.o
      CC      drivers/mtd/mtd_uboot.o
      CC      drivers/mtd/mtd-uclass.o
      CC      drivers/mtd/mtdpart.o
      LD      drivers/mtd/nand/built-in.o
      LD      drivers/mtd/built-in.o
      LD      drivers/mtd/onenand/built-in.o
      CC      drivers/mtd/spi/sf-uclass.o
      CC      drivers/mtd/spi/sf_probe.o
      CC      drivers/mtd/spi/spi-nor-ids.o
      CC      drivers/mtd/spi/spi-nor-core.o
      LD      drivers/mtd/spi/spi-nor.o
      CC      drivers/mtd/spi/sf_mtd.o
      LD      drivers/mtd/spi/built-in.o
      CC      drivers/mtd/ubi/attach.o
      CC      drivers/mtd/ubi/build.o
      CC      drivers/mtd/ubi/vtbl.o
      CC      drivers/mtd/ubi/vmt.o
      CC      drivers/mtd/ubi/upd.o
      CC      drivers/mtd/ubi/kapi.o
      CC      drivers/mtd/ubi/eba.o
      CC      drivers/mtd/ubi/io.o
      CC      drivers/mtd/ubi/wl.o
      CC      drivers/mtd/ubi/crc32.o
      CC      drivers/mtd/ubi/misc.o
      CC      drivers/mtd/ubi/debug.o
      LD      drivers/mtd/ubi/built-in.o
      CC      drivers/net/e1000.o
      CC      drivers/net/ti/am65-cpsw-nuss.o
      CC      drivers/net/ti/cpsw_mdio.o
      CC      drivers/net/ti/icssg-prueth.o
      CC      drivers/net/ti/icssg_classifier.o
      LD      drivers/net/ti/built-in.o
      LD      drivers/net/built-in.o
      CC      drivers/net/phy/phy.o
      CC      drivers/net/phy/ti.o
      CC      drivers/net/phy/fixed.o
      LD      drivers/net/phy/built-in.o
      LD      drivers/power/built-in.o
      LD      drivers/power/battery/built-in.o
      CC      drivers/power/domain/power-domain-uclass.o
      CC      drivers/power/domain/ti-sci-power-domain.o
      LD      drivers/power/domain/built-in.o
      LD      drivers/power/fuel_gauge/built-in.o
      LD      drivers/power/mfd/built-in.o
      LD      drivers/power/pmic/built-in.o
      LD      drivers/power/regulator/built-in.o
      CC      drivers/serial/serial-uclass.o
      CC      drivers/serial/ns16550.o
      CC      drivers/serial/serial_omap.o
      LD      drivers/serial/built-in.o
      CC      drivers/spi/spi-uclass.o
      CC      drivers/spi/spi-mem.o
      CC      drivers/spi/cadence_qspi.o
      CC      drivers/spi/cadence_qspi_apb.o
      LD      drivers/spi/built-in.o
      CC      drivers/usb/common/common.o
      LD      drivers/usb/common/built-in.o
      CC      drivers/usb/dwc3/core.o
      LD      drivers/usb/dwc3/dwc3.o
      CC      drivers/usb/dwc3/gadget.o
      CC      drivers/usb/dwc3/ep0.o
      CC      drivers/usb/dwc3/dwc3-generic.o
      LD      drivers/usb/dwc3/built-in.o
      LD      drivers/usb/emul/built-in.o
      LD      drivers/usb/eth/built-in.o
      CC      drivers/usb/gadget/epautoconf.o
      CC      drivers/usb/gadget/config.o
      CC      drivers/usb/gadget/usbstring.o
      CC      drivers/usb/gadget/g_dnl.o
      CC      drivers/usb/gadget/f_dfu.o
      CC      drivers/usb/gadget/f_fastboot.o
      LD      drivers/usb/gadget/built-in.o
      CC      drivers/usb/gadget/udc/udc-core.o
      CC      drivers/usb/gadget/udc/udc-uclass.o
      LD      drivers/usb/gadget/udc/built-in.o
      CC      drivers/usb/host/usb-uclass.o
      CC      drivers/usb/host/xhci.o
      CC      drivers/usb/host/xhci-mem.o
      CC      drivers/usb/host/xhci-ring.o
      CC      drivers/usb/host/xhci-dwc3.o
      LD      drivers/usb/host/built-in.o
      LD      drivers/usb/musb-new/built-in.o
      LD      drivers/usb/musb/built-in.o
      LD      drivers/usb/phy/built-in.o
      LD      drivers/usb/ulpi/built-in.o
      CC      env/common.o
      CC      env/env.o
      CC      env/attr.o
      CC      env/callback.o
      CC      env/flags.o
      CC      env/mmc.o
      LD      env/built-in.o
      CC      fs/fs.o
      CC      fs/ext4/ext4fs.o
      CC      fs/ext4/ext4_common.o
      CC      fs/ext4/dev.o
      LD      fs/ext4/built-in.o
      CC      fs/fat/fat_write.o
      LD      fs/fat/built-in.o
      CC      fs/ubifs/ubifs.o
      CC      fs/ubifs/io.o
      CC      fs/ubifs/super.o
      CC      fs/ubifs/sb.o
      CC      fs/ubifs/master.o
      CC      fs/ubifs/lpt.o
      CC      fs/ubifs/lpt_commit.o
      CC      fs/ubifs/scan.o
      CC      fs/ubifs/lprops.o
      CC      fs/ubifs/tnc.o
      CC      fs/ubifs/tnc_misc.o
      CC      fs/ubifs/debug.o
      CC      fs/ubifs/crc16.o
      CC      fs/ubifs/budget.o
      CC      fs/ubifs/log.o
      CC      fs/ubifs/orphan.o
      CC      fs/ubifs/recovery.o
      CC      fs/ubifs/replay.o
      CC      fs/ubifs/gc.o
      LD      fs/ubifs/built-in.o
      CC      fs/fs_internal.o
      LD      fs/built-in.o
      CC      lib/efi_driver/efi_uclass.o
      CC      lib/efi_driver/efi_block_device.o
      LD      lib/efi_driver/built-in.o
      CC      lib/efi_loader/efi_bootmgr.o
      CC      lib/efi_loader/efi_boottime.o
      CC      lib/efi_loader/efi_console.o
      CC      lib/efi_loader/efi_device_path.o
      CC      lib/efi_loader/efi_device_path_to_text.o
      CC      lib/efi_loader/efi_device_path_utilities.o
      CC      lib/efi_loader/efi_file.o
      CC      lib/efi_loader/efi_image_loader.o
      CC      lib/efi_loader/efi_memory.o
      CC      lib/efi_loader/efi_root_node.o
      CC      lib/efi_loader/efi_runtime.o
      CC      lib/efi_loader/efi_unicode_collation.o
      CC      lib/efi_loader/efi_variable.o
      CC      lib/efi_loader/efi_watchdog.o
      CC      lib/efi_loader/efi_disk.o
      CC      lib/efi_loader/efi_net.o
      CC      lib/efi_loader/efi_smbios.o
      LD      lib/efi_loader/built-in.o
      AS      lib/efi_loader/efi_crt0.o
      CC      lib/efi_loader/efi_reloc.o
      CC      lib/efi_loader/helloworld.o
      LD      lib/efi_loader/helloworld_efi.so
      OBJCOPY lib/efi_loader/helloworld.efi
    rm lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
      CC      lib/libfdt/fdt.o
      CC      lib/libfdt/fdt_wip.o
      CC      lib/libfdt/fdt_strerror.o
      CC      lib/libfdt/fdt_sw.o
      CC      lib/libfdt/fdt_rw.o
      CC      lib/libfdt/fdt_empty_tree.o
      CC      lib/libfdt/fdt_addresses.o
      CC      lib/libfdt/fdt_overlay.o
      CC      lib/libfdt/fdt_ro.o
      CC      lib/libfdt/fdt_region.o
      LD      lib/libfdt/built-in.o
      CC      lib/lzma/LzmaDec.o
      CC      lib/lzma/LzmaTools.o
      LD      lib/lzma/built-in.o
      CC      lib/lzo/lzo1x_decompress.o
      LD      lib/lzo/built-in.o
      CC      lib/zlib/zlib.o
      LD      lib/zlib/built-in.o
      CC      lib/charset.o
      CC      lib/crc7.o
      CC      lib/crc8.o
      CC      lib/crc16.o
      CC      lib/fdtdec_common.o
      CC      lib/smbios.o
      CC      lib/image-sparse.o
      CC      lib/initcall.o
      CC      lib/lmb.o
      CC      lib/ldiv.o
      CC      lib/md5.o
      CC      lib/net_utils.o
      CC      lib/qsort.o
      CC      lib/rc4.o
      CC      lib/rbtree.o
      CC      lib/list_sort.o
      CC      lib/sha1.o
      CC      lib/sha256.o
      CC      lib/gunzip.o
      CC      lib/fdtdec.o
      CC      lib/hashtable.o
      CC      lib/errno.o
      CC      lib/display_options.o
      CC      lib/crc32.o
      CC      lib/ctype.o
      CC      lib/div64.o
      CC      lib/hang.o
      CC      lib/linux_compat.o
      CC      lib/linux_string.o
      CC      lib/membuff.o
      CC      lib/slre.o
      CC      lib/string.o
      CC      lib/tables_csum.o
      CC      lib/time.o
      CC      lib/hexdump.o
      CC      lib/uuid.o
      CC      lib/rand.o
      CC      lib/panic.o
      CC      lib/vsprintf.o
      CC      lib/strto.o
      CC      lib/strmhz.o
      LD      lib/built-in.o
      CC      net/checksum.o
      CC      net/arp.o
      CC      net/bootp.o
      CC      net/eth-uclass.o
      CC      net/eth_common.o
      CC      net/net.o
      CC      net/nfs.o
      CC      net/ping.o
      CC      net/tftp.o
      LD      net/built-in.o
      CC      examples/standalone/stubs.o
      LD      examples/standalone/libstubs.o
      CC      examples/standalone/hello_world.o
      LD      examples/standalone/hello_world
      OBJCOPY examples/standalone/hello_world.srec
      OBJCOPY examples/standalone/hello_world.bin
      LDS     u-boot.lds
      LD      u-boot
      OBJCOPY u-boot-nodtb.bin
    start=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x80800000 $start $end
      DTC     arch/arm/dts/k3-am654-base-board.dtb
    arch/arm/dts/k3-am654-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTC     arch/arm/dts/k3-am654-r5-base-board.dtb
    arch/arm/dts/k3-am654-r5-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTCO    arch/arm/dts/k3-am654-pcie-usb2.dtbo
      DTCO    arch/arm/dts/k3-am654-idk.dtbo
    make[3]: 'arch/arm/dts/k3-am654-base-board.dtb' is up to date.
      SHIPPED dts/dt.dtb
      FDTGREP dts/dt-spl.dtb
    /home/kemal/projects/TI/AM65xx/processor-sdk-u-boot/arch/arm/mach-k3/make_fit.py am65x \
    arch/arm/dts/k3-am654-base-board.dtb > u-boot.its
    cannot find k3-am654-gp.dtbo. removing from its!
    cannot find k3-am654-pcie-usb3.dtbo. removing from its!
    cannot find k3-am654-evm-oldi-lcd1evm.dtbo. removing from its!
      MKIMAGE u-boot.itb
      LN      u-boot.img -> u-boot.itb
      OBJCOPY u-boot.srec
      CAT     u-boot-dtb.bin
      COPY    u-boot.bin
      SYM     u-boot.sym
      CC      spl/arch/arm/mach-k3/am6_init.o
      CC      spl/arch/arm/mach-k3/utils.o
      CC      spl/arch/arm/mach-k3/arm64-mmu.o
      CC      spl/arch/arm/mach-k3/common.o
      LD      spl/arch/arm/mach-k3/built-in.o
      CC      spl/arch/arm/cpu/armv8/cpu.o
      CC      spl/arch/arm/cpu/armv8/generic_timer.o
      CC      spl/arch/arm/cpu/armv8/cache_v8.o
      AS      spl/arch/arm/cpu/armv8/exceptions.o
      AS      spl/arch/arm/cpu/armv8/cache.o
      AS      spl/arch/arm/cpu/armv8/tlb.o
      AS      spl/arch/arm/cpu/armv8/transition.o
      CC      spl/arch/arm/cpu/armv8/fwcall.o
      CC      spl/arch/arm/cpu/armv8/cpu-dt.o
      AS      spl/arch/arm/cpu/armv8/smccc-call.o
      LD      spl/arch/arm/cpu/armv8/built-in.o
      AS      spl/arch/arm/cpu/armv8/start.o
      LD      spl/arch/arm/cpu/built-in.o
      AS      spl/arch/arm/lib/crt0_64.o
      AS      spl/arch/arm/lib/setjmp_aarch64.o
      CC      spl/arch/arm/lib/spl.o
      CC      spl/arch/arm/lib/zimage.o
      CC      spl/arch/arm/lib/bootm-fdt.o
      CC      spl/arch/arm/lib/sections.o
      CC      spl/arch/arm/lib/stack.o
      CC      spl/arch/arm/lib/interrupts_64.o
      CC      spl/arch/arm/lib/cache.o
      CC      spl/arch/arm/lib/psci-dt.o
      LD      spl/arch/arm/lib/built-in.o
      AR      spl/arch/arm/lib/lib.a
      AS      spl/arch/arm/lib/crt0_aarch64_efi.o
      CC      spl/arch/arm/lib/reloc_aarch64_efi.o
      CC      spl/board/ti/am65x/evm.o
      LD      spl/board/ti/am65x/built-in.o
      CC      spl/board/ti/common/board_detect.o
      LD      spl/board/ti/common/built-in.o
      CC      spl/common/spl/spl.o
      CC      spl/common/spl/spl_fit.o
      CC      spl/common/spl/spl_ymodem.o
      CC      spl/common/spl/spl_mmc.o
      CC      spl/common/spl/spl_fat.o
      CC      spl/common/spl/spl_spi.o
      LD      spl/common/spl/built-in.o
      CC      spl/common/init/board_init.o
      LD      spl/common/init/built-in.o
      CC      spl/common/xyzModem.o
      CC      spl/common/common_fit.o
      CC      spl/common/fdt_support.o
      CC      spl/common/console.o
      CC      spl/common/dlmalloc.o
      CC      spl/common/malloc_simple.o
      CC      spl/common/image.o
      CC      spl/common/image-android.o
      CC      spl/common/image-fdt.o
      CC      spl/common/image-fit.o
      CC      spl/common/boot_fit.o
      CC      spl/common/memsize.o
      CC      spl/common/stdio.o
      CC      spl/common/cli.o
      CC      spl/common/dfu.o
      CC      spl/common/command.o
      CC      spl/common/s_record.o
      LD      spl/common/built-in.o
      CC      spl/cmd/nvedit.o
      LD      spl/cmd/built-in.o
      CC      spl/env/common.o
      CC      spl/env/env.o
      LD      spl/env/built-in.o
      CC      spl/lib/sha1.o
      CC      spl/lib/sha256.o
      CC      spl/lib/libfdt/fdt.o
      CC      spl/lib/libfdt/fdt_wip.o
      CC      spl/lib/libfdt/fdt_strerror.o
      CC      spl/lib/libfdt/fdt_sw.o
      CC      spl/lib/libfdt/fdt_rw.o
      CC      spl/lib/libfdt/fdt_empty_tree.o
      CC      spl/lib/libfdt/fdt_addresses.o
      CC      spl/lib/libfdt/fdt_overlay.o
      CC      spl/lib/libfdt/fdt_ro.o
      CC      spl/lib/libfdt/fdt_region.o
      LD      spl/lib/libfdt/built-in.o
      CC      spl/lib/fdtdec_common.o
      CC      spl/lib/fdtdec.o
      CC      spl/lib/crc16.o
      CC      spl/lib/hashtable.o
      CC      spl/lib/errno.o
      CC      spl/lib/display_options.o
      CC      spl/lib/crc32.o
      CC      spl/lib/ctype.o
      CC      spl/lib/div64.o
      CC      spl/lib/hang.o
      CC      spl/lib/linux_compat.o
      CC      spl/lib/linux_string.o
      CC      spl/lib/membuff.o
      CC      spl/lib/slre.o
      CC      spl/lib/string.o
      CC      spl/lib/tables_csum.o
      CC      spl/lib/time.o
      CC      spl/lib/hexdump.o
      CC      spl/lib/uuid.o
      CC      spl/lib/rand.o
      CC      spl/lib/panic.o
      CC      spl/lib/vsprintf.o
      CC      spl/lib/strmhz.o
      CC      spl/lib/strto.o
      LD      spl/lib/built-in.o
      CC      spl/disk/part.o
      CC      spl/disk/part_dos.o
      CC      spl/disk/part_efi.o
      LD      spl/disk/built-in.o
      CC      spl/drivers/block/blk-uclass.o
      LD      spl/drivers/block/built-in.o
      CC      spl/drivers/clk/clk-uclass.o
      CC      spl/drivers/clk/clk_fixed_rate.o
      LD      spl/drivers/clk/imx/built-in.o
      LD      spl/drivers/clk/tegra/built-in.o
      CC      spl/drivers/clk/clk-ti-sci.o
      LD      spl/drivers/clk/built-in.o
      CC      spl/drivers/core/device.o
      CC      spl/drivers/core/fdtaddr.o
      CC      spl/drivers/core/lists.o
      CC      spl/drivers/core/root.o
      CC      spl/drivers/core/uclass.o
      CC      spl/drivers/core/util.o
      CC      spl/drivers/core/simple-bus.o
      CC      spl/drivers/core/dump.o
      CC      spl/drivers/core/regmap.o
      CC      spl/drivers/core/of_extra.o
      CC      spl/drivers/core/ofnode.o
      CC      spl/drivers/core/read_extra.o
      LD      spl/drivers/core/built-in.o
      CC      spl/drivers/firmware/firmware-uclass.o
      CC      spl/drivers/firmware/ti_sci.o
      LD      spl/drivers/firmware/built-in.o
      CC      spl/drivers/gpio/gpio-uclass.o
      CC      spl/drivers/gpio/pca953x_gpio.o
      LD      spl/drivers/gpio/built-in.o
      CC      spl/drivers/i2c/i2c-uclass.o
      CC      spl/drivers/i2c/omap24xx_i2c.o
      LD      spl/drivers/i2c/built-in.o
      CC      spl/drivers/mailbox/mailbox-uclass.o
      CC      spl/drivers/mailbox/k3-sec-proxy.o
      LD      spl/drivers/mailbox/built-in.o
      CC      spl/drivers/misc/misc-uclass.o
      LD      spl/drivers/misc/built-in.o
      CC      spl/drivers/mmc/mmc.o
      CC      spl/drivers/mmc/mmc-uclass.o
      CC      spl/drivers/mmc/mmc_boot.o
      CC      spl/drivers/mmc/sdhci.o
      CC      spl/drivers/mmc/am654_sdhci.o
      LD      spl/drivers/mmc/built-in.o
      CC      spl/drivers/mtd/mtdcore.o
      CC      spl/drivers/mtd/mtd_uboot.o
      CC      spl/drivers/mtd/mtd-uclass.o
      CC      spl/drivers/mtd/mtdpart.o
      LD      spl/drivers/mtd/nand/built-in.o
      LD      spl/drivers/mtd/built-in.o
      CC      spl/drivers/mtd/spi/sf-uclass.o
      CC      spl/drivers/mtd/spi/sf_probe.o
      CC      spl/drivers/mtd/spi/spi-nor-ids.o
      CC      spl/drivers/mtd/spi/spi-nor-core.o
      LD      spl/drivers/mtd/spi/spi-nor.o
      CC      spl/drivers/mtd/spi/sf_mtd.o
      LD      spl/drivers/mtd/spi/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-uclass.o
      LD      spl/drivers/pinctrl/broadcom/built-in.o
      LD      spl/drivers/pinctrl/nxp/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-single.o
      LD      spl/drivers/pinctrl/built-in.o
      CC      spl/drivers/power/domain/power-domain-uclass.o
      CC      spl/drivers/power/domain/ti-sci-power-domain.o
      LD      spl/drivers/power/domain/built-in.o
      CC      spl/drivers/remoteproc/rproc-uclass.o
      CC      spl/drivers/remoteproc/k3_system_controller.o
      CC      spl/drivers/remoteproc/k3_rproc.o
      CC      spl/drivers/remoteproc/pru_rproc.o
      LD      spl/drivers/remoteproc/built-in.o
      CC      spl/drivers/reset/reset-uclass.o
      CC      spl/drivers/reset/reset-ti-sci.o
      LD      spl/drivers/reset/built-in.o
      CC      spl/drivers/serial/serial-uclass.o
      CC      spl/drivers/serial/ns16550.o
      CC      spl/drivers/serial/serial_omap.o
      LD      spl/drivers/serial/built-in.o
      CC      spl/drivers/spi/spi-uclass.o
      CC      spl/drivers/spi/spi-mem.o
      CC      spl/drivers/spi/cadence_qspi.o
      CC      spl/drivers/spi/cadence_qspi_apb.o
      LD      spl/drivers/spi/built-in.o
      CC      spl/drivers/sysreset/sysreset-uclass.o
      CC      spl/drivers/sysreset/sysreset-ti-sci.o
      LD      spl/drivers/sysreset/built-in.o
      LD      spl/drivers/built-in.o
      LD      spl/dts/built-in.o
      CC      spl/fs/fat/fat_write.o
      LD      spl/fs/fat/built-in.o
      CC      spl/fs/fs_internal.o
      LD      spl/fs/built-in.o
      LDS     spl/u-boot-spl.lds
      LD      spl/u-boot-spl
      OBJCOPY spl/u-boot-spl-nodtb.bin
    make[4]: 'arch/arm/dts/k3-am654-base-board.dtb' is up to date.
      FDTGREP spl/dts/k3-am654-base-board.dtb
    /home/kemal/projects/TI/AM65xx/processor-sdk-u-boot/tools/k3_fit_atf.sh \
    spl/dts/k3-am654-base-board.dtb > u-boot-spl-k3.its
      MKIMAGE tispl.bin
    FIT description: Configuration to load ATF and SPL
    Created:         Mon Jul 15 21:41:54 2019
     Image 0 (atf)
      Description:  ARM Trusted Firmware
      Created:      Mon Jul 15 21:41:54 2019
      Type:         Firmware
      Compression:  uncompressed
      Data Size:    33120 Bytes = 32.34 KiB = 0.03 MiB
      Architecture: AArch64
      OS:           ARM Trusted Firmware
      Load Address: 0x70000000
     Image 1 (tee)
      Description:  OPTEE
      Created:      Mon Jul 15 21:41:54 2019
      Type:         Trusted Execution Environment Image
      Compression:  uncompressed
      Data Size:    287840 Bytes = 281.09 KiB = 0.27 MiB
     Image 2 (spl)
      Description:  SPL (64-bit)
      Created:      Mon Jul 15 21:41:54 2019
      Type:         Standalone Program
      Compression:  uncompressed
      Data Size:    150920 Bytes = 147.38 KiB = 0.14 MiB
      Architecture: AArch64
      Load Address: 0x80080000
      Entry Point:  0x80080000
     Image 3 (k3-am654-base-board.dtb)
      Description:  k3-am654-base-board
      Created:      Mon Jul 15 21:41:54 2019
      Type:         Flat Device Tree
      Compression:  uncompressed
      Data Size:    7417 Bytes = 7.24 KiB = 0.01 MiB
      Architecture: ARM
     Default Configuration: 'k3-am654-base-board.dtb'
     Configuration 0 (k3-am654-base-board.dtb)
      Description:  k3-am654-base-board
      Kernel:       unavailable
      Firmware:     atf
      FDT:          k3-am654-base-board.dtb
      Loadables:    tee
                    spl
      MKIMAGE spl/u-boot-spl.multidtb.fit
      CAT     spl/u-boot-spl-dtb.bin
      COPY    spl/u-boot-spl.bin
      COPY    u-boot.dtb
      MKIMAGE u-boot-dtb.img
      CHK     include/config.h
      CFG     u-boot.cfg
      CFGCHK  u-boot.cfg
    make[1]: Leaving directory '/tmp/a53'
    kemal@VAIO:~/projects/TI/AM65xx/processor-sdk-u-boot$

    I've tried this on Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04 and Ubuntu 19.04. Have you tried to build on another computer? Not an another Ubuntu version, just a different computer.

  • I just tried to build U-Boot with Ubuntu 14.04 on our vSphere server instead of my personal laptop. The build fails in the exact same way. If I take the dtc binary from /usr/bin from Ubuntu 18.04 and place it in my PATH on my Ubuntu 16.04 local VM or Ubuntu 14.04 vSphere VM, the build completes. Ubuntu 14.04 uses the same version of the device-tree-compiler package as 16.04.

    Can you paste the output of the following commands on your Ubuntu 14.04, 16.04, and 18.04 installs?

    which dtc
    apt list device-tree-compiler

  • Hello Matt,

    Today, I've setup a virtual machine with Ubuntu 14.04 and was able to reproduce this issue. Please, see the log to see how I fixed it.

    kemal@VirtualBox:~$ git clone git://git.ti.com/processor-sdk/processor-sdk-u-boot.git
    The program 'git' is currently not installed. You can install it by typing:
    sudo apt-get install git
    kemal@VirtualBox:~$ sudo apt-get install git
    [sudo] password for kemal: 
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following extra packages will be installed:
      git-man liberror-perl
    Suggested packages:
      git-daemon-run git-daemon-sysvinit git-doc git-el git-email git-gui gitk
      gitweb git-arch git-bzr git-cvs git-mediawiki git-svn
    The following NEW packages will be installed:
      git git-man liberror-perl
    0 upgraded, 3 newly installed, 0 to remove and 64 not upgraded.
    Need to get 3459 kB of archives.
    After this operation, 22,0 MB of additional disk space will be used.
    Do you want to continue? [Y/n] Y
    Fetched 3459 kB in 0s (14,9 MB/s)
    Selecting previously unselected package liberror-perl.
    (Reading database ... 170199 files and directories currently installed.)
    Preparing to unpack .../liberror-perl_0.17-1.1_all.deb ...
    Unpacking liberror-perl (0.17-1.1) ...
    Selecting previously unselected package git-man.
    Preparing to unpack .../git-man_1%3a1.9.1-1ubuntu0.10_all.deb ...
    Unpacking git-man (1:1.9.1-1ubuntu0.10) ...
    Selecting previously unselected package git.
    Preparing to unpack .../git_1%3a1.9.1-1ubuntu0.10_amd64.deb ...
    Unpacking git (1:1.9.1-1ubuntu0.10) ...
    Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
    Setting up liberror-perl (0.17-1.1) ...
    Setting up git-man (1:1.9.1-1ubuntu0.10) ...
    Setting up git (1:1.9.1-1ubuntu0.10) ...
    kemal@VirtualBox:~$ git clone git://git.ti.com/processor-sdk/processor-sdk-u-boot.git
    Cloning into 'processor-sdk-u-boot'...
    remote: Counting objects: 594512, done.
    remote: Compressing objects: 100% (95622/95622), done.
    remote: Total 594512 (delta 490511), reused 594474 (delta 490491)
    Receiving objects: 100% (594512/594512), 119.87 MiB | 1.43 MiB/s, done.
    Resolving deltas: 100% (490511/490511), done.
    Checking connectivity... done.
    warning: remote HEAD refers to nonexistent ref, unable to checkout.
    
    kemal@VirtualBox:~$ cd processor-sdk-u-boot/
    kemal@VirtualBox:~/processor-sdk-u-boot$ git checkout -B processor-sdk-u-boot-2019.01 origin/processor-sdk-u-boot-2019.01
    Branch processor-sdk-u-boot-2019.01 set up to track remote branch processor-sdk-u-boot-2019.01 from origin.
    Switched to a new branch 'processor-sdk-u-boot-2019.01'
    kemal@VirtualBox:~/processor-sdk-u-boot$ git log -1
    commit 8b90adfb1630ed19959f89d39a5100573bca90fa
    Merge: 37d1fc1 84ab485
    Author: Jacob Stiffler <a0866934@ti.com>
    Date:   Wed Jul 3 14:15:31 2019 -0500
    
        Merge pull request #6 in PROCESSOR-SDK/processor-sdk-u-boot from update_k2_secmon_addrs to 
        
        * commit '84ab485b76a07e403e4c83637229742b0ff0d1e0':
          ARM: keystone2: update the default addresses of the secure monitor
    kemal@VirtualBox:~/processor-sdk-u-boot$ export PATH=/home/kemal/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/linux-devkit/sysroots/x86_64-arago-linux/usr/bin:$PATH
    kemal@VirtualBox:~/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am65x_evm_r5_defconfig O=/tmp/r5
    make[1]: Entering directory `/tmp/r5'
      HOSTCC  scripts/basic/fixdep
      GEN     ./Makefile
      HOSTCC  scripts/kconfig/conf.o
      YACC    scripts/kconfig/zconf.tab.c
    /bin/sh: 1: bison: not found
    make[2]: *** [scripts/kconfig/zconf.tab.c] Error 127
    make[1]: *** [am65x_evm_r5_defconfig] Error 2
    make[1]: Leaving directory `/tmp/r5'
    make: *** [sub-make] Error 2
    kemal@VirtualBox:~/processor-sdk-u-boot$ sudo apt-get install bison
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following extra packages will be installed:
      libbison-dev libsigsegv2 m4
    Suggested packages:
      bison-doc
    The following NEW packages will be installed:
      bison libbison-dev libsigsegv2 m4
    0 upgraded, 4 newly installed, 0 to remove and 64 not upgraded.
    Need to get 805 kB of archives.
    After this operation, 2220 kB of additional disk space will be used.
    Do you want to continue? [Y/n] Y
    Fetched 805 kB in 0s (13,6 MB/s)
    Selecting previously unselected package libsigsegv2:amd64.
    (Reading database ... 170949 files and directories currently installed.)
    Preparing to unpack .../libsigsegv2_2.10-2_amd64.deb ...
    Unpacking libsigsegv2:amd64 (2.10-2) ...
    Selecting previously unselected package m4.
    Preparing to unpack .../m4_1.4.17-2ubuntu1_amd64.deb ...
    Unpacking m4 (1.4.17-2ubuntu1) ...
    Selecting previously unselected package libbison-dev:amd64.
    Preparing to unpack .../libbison-dev_2%3a3.0.2.dfsg-2_amd64.deb ...
    Unpacking libbison-dev:amd64 (2:3.0.2.dfsg-2) ...
    Selecting previously unselected package bison.
    Preparing to unpack .../bison_2%3a3.0.2.dfsg-2_amd64.deb ...
    Unpacking bison (2:3.0.2.dfsg-2) ...
    Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
    Processing triggers for install-info (5.2.0.dfsg.1-2) ...
    Setting up libsigsegv2:amd64 (2.10-2) ...
    Setting up m4 (1.4.17-2ubuntu1) ...
    Setting up libbison-dev:amd64 (2:3.0.2.dfsg-2) ...
    Setting up bison (2:3.0.2.dfsg-2) ...
    update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode
    Processing triggers for libc-bin (2.19-0ubuntu6.14) ...
    kemal@VirtualBox:~/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am65x_evm_r5_defconfig O=/tmp/r5
    make[1]: Entering directory `/tmp/r5'
      GEN     ./Makefile
      YACC    scripts/kconfig/zconf.tab.c
      LEX     scripts/kconfig/zconf.lex.c
    /bin/sh: 1: flex: not found
    make[2]: *** [scripts/kconfig/zconf.lex.c] Error 127
    make[1]: *** [am65x_evm_r5_defconfig] Error 2
    make[1]: Leaving directory `/tmp/r5'
    make: *** [sub-make] Error 2
    kemal@VirtualBox:~/processor-sdk-u-boot$ sudo apt-get install flex
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following extra packages will be installed:
      libfl-dev
    Suggested packages:
      build-essential
    The following NEW packages will be installed:
      flex libfl-dev
    0 upgraded, 2 newly installed, 0 to remove and 64 not upgraded.
    Need to get 228 kB of archives.
    After this operation, 589 kB of additional disk space will be used.
    Do you want to continue? [Y/n] Y
    Fetched 228 kB in 0s (15,0 MB/s)
    Selecting previously unselected package libfl-dev:amd64.
    (Reading database ... 171069 files and directories currently installed.)
    Preparing to unpack .../libfl-dev_2.5.35-10.1ubuntu2_amd64.deb ...
    Unpacking libfl-dev:amd64 (2.5.35-10.1ubuntu2) ...
    Selecting previously unselected package flex.
    Preparing to unpack .../flex_2.5.35-10.1ubuntu2_amd64.deb ...
    Unpacking flex (2.5.35-10.1ubuntu2) ...
    Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
    Processing triggers for install-info (5.2.0.dfsg.1-2) ...
    Setting up libfl-dev:amd64 (2.5.35-10.1ubuntu2) ...
    Setting up flex (2.5.35-10.1ubuntu2) ...
    kemal@VirtualBox:~/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am65x_evm_r5_defconfig O=/tmp/r5
    make[1]: Entering directory `/tmp/r5'
      GEN     ./Makefile
      LEX     scripts/kconfig/zconf.lex.c
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    #
    # configuration written to .config
    #
    make[1]: Leaving directory `/tmp/r5'
    kemal@VirtualBox:~/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=/tmp/r5
    make[1]: Entering directory `/tmp/r5'
      GEN     ./Makefile
    scripts/kconfig/conf  --syncconfig Kconfig
      CHK     include/config.h
      UPD     include/config.h
      CFG     u-boot.cfg
      GEN     include/autoconf.mk
      GEN     include/autoconf.mk.dep
      CFG     spl/u-boot.cfg
      GEN     spl/include/autoconf.mk
    make[1]: Leaving directory `/tmp/r5'
    make[1]: Entering directory `/tmp/r5'
      CHK     include/config/uboot.release
      UPD     include/config/uboot.release
      Using /home/kemal/processor-sdk-u-boot as source for U-Boot
      GEN     ./Makefile
      CHK     include/generated/version_autogenerated.h
      UPD     include/generated/version_autogenerated.h
      CHK     include/generated/timestamp_autogenerated.h
      UPD     include/generated/timestamp_autogenerated.h
      CC      lib/asm-offsets.s
      CHK     include/generated/generic-asm-offsets.h
      UPD     include/generated/generic-asm-offsets.h
      CC      arch/arm/lib/asm-offsets.s
      CHK     include/generated/asm-offsets.h
      UPD     include/generated/asm-offsets.h
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      LEX     scripts/dtc/dtc-lexer.lex.c
      YACC    scripts/dtc/dtc-parser.tab.h
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      YACC    scripts/dtc/dtc-parser.tab.c
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      HOSTCC  tools/gen_eth_addr
      HOSTCC  tools/gen_ethaddr_crc.o
      WRAP    tools/lib/crc8.c
      HOSTCC  tools/lib/crc8.o
      HOSTLD  tools/gen_ethaddr_crc
      HOSTCC  tools/img2srec
      HOSTCC  tools/mkenvimage.o
      HOSTCC  tools/os_support.o
      WRAP    tools/lib/crc32.c
      HOSTCC  tools/lib/crc32.o
      HOSTLD  tools/mkenvimage
      HOSTCC  tools/aisimage.o
      HOSTCC  tools/atmelimage.o
      WRAP    tools/common/bootm.c
      HOSTCC  tools/common/bootm.o
      HOSTCC  tools/default_image.o
      WRAP    tools/lib/fdtdec_common.c
      HOSTCC  tools/lib/fdtdec_common.o
      WRAP    tools/lib/fdtdec.c
      HOSTCC  tools/lib/fdtdec.o
      HOSTCC  tools/fit_common.o
      HOSTCC  tools/fit_image.o
      WRAP    tools/common/image-fit.c
      HOSTCC  tools/common/image-fit.o
      HOSTCC  tools/image-host.o
      WRAP    tools/common/image.c
      HOSTCC  tools/common/image.o
      HOSTCC  tools/imagetool.o
      HOSTCC  tools/imximage.o
      HOSTCC  tools/imx8image.o
      HOSTCC  tools/imx8mimage.o
      HOSTCC  tools/kwbimage.o
      WRAP    tools/lib/md5.c
      HOSTCC  tools/lib/md5.o
      HOSTCC  tools/lpc32xximage.o
      HOSTCC  tools/mxsimage.o
      HOSTCC  tools/omapimage.o
      HOSTCC  tools/pblimage.o
      HOSTCC  tools/pbl_crc32.o
      HOSTCC  tools/vybridimage.o
      HOSTCC  tools/stm32image.o
      WRAP    tools/lib/rc4.c
      HOSTCC  tools/lib/rc4.o
      HOSTCC  tools/rkcommon.o
      HOSTCC  tools/rkimage.o
      HOSTCC  tools/rksd.o
      HOSTCC  tools/rkspi.o
      HOSTCC  tools/socfpgaimage.o
      WRAP    tools/lib/crc16.c
      HOSTCC  tools/lib/crc16.o
      WRAP    tools/lib/sha1.c
      HOSTCC  tools/lib/sha1.o
      WRAP    tools/lib/sha256.c
      HOSTCC  tools/lib/sha256.o
      WRAP    tools/common/hash.c
      HOSTCC  tools/common/hash.o
      HOSTCC  tools/ublimage.o
      HOSTCC  tools/zynqimage.o
      HOSTCC  tools/zynqmpimage.o
      HOSTCC  tools/zynqmpbif.o
      HOSTCC  tools/libfdt/fdt.o
      HOSTCC  tools/libfdt/fdt_wip.o
      HOSTCC  tools/libfdt/fdt_sw.o
      HOSTCC  tools/libfdt/fdt_rw.o
      HOSTCC  tools/libfdt/fdt_strerror.o
      HOSTCC  tools/libfdt/fdt_empty_tree.o
      HOSTCC  tools/libfdt/fdt_addresses.o
      HOSTCC  tools/libfdt/fdt_overlay.o
      WRAP    tools/lib/libfdt/fdt_ro.c
      HOSTCC  tools/lib/libfdt/fdt_ro.o
      WRAP    tools/lib/libfdt/fdt_region.c
      HOSTCC  tools/lib/libfdt/fdt_region.o
      HOSTCC  tools/gpimage.o
      HOSTCC  tools/gpimage-common.o
      HOSTCC  tools/mtk_image.o
      HOSTCC  tools/dumpimage.o
      HOSTLD  tools/dumpimage
      HOSTCC  tools/mkimage.o
      HOSTLD  tools/mkimage
      HOSTCC  tools/proftool
      HOSTCC  tools/fdtgrep.o
      HOSTLD  tools/fdtgrep
      LD      arch/arm/cpu/built-in.o
      CC      arch/arm/cpu/armv7/cache_v7.o
      AS      arch/arm/cpu/armv7/cache_v7_asm.o
      CC      arch/arm/cpu/armv7/cpu.o
      CC      arch/arm/cpu/armv7/cp15.o
      CC      arch/arm/cpu/armv7/syslib.o
      CC      arch/arm/cpu/armv7/mpu_v7r.o
      AS      arch/arm/cpu/armv7/sctlr.o
      AS      arch/arm/cpu/armv7/lowlevel_init.o
      LD      arch/arm/cpu/armv7/built-in.o
      AS      arch/arm/cpu/armv7/start.o
      AS      arch/arm/lib/vectors.o
      AS      arch/arm/lib/crt0.o
      AS      arch/arm/lib/setjmp.o
      AS      arch/arm/lib/relocate.o
      CC      arch/arm/lib/bootm-fdt.o
      CC      arch/arm/lib/bootm.o
      CC      arch/arm/lib/zimage.o
      AS      arch/arm/lib/memset.o
      AS      arch/arm/lib/memcpy.o
      CC      arch/arm/lib/sections.o
      CC      arch/arm/lib/stack.o
      CC      arch/arm/lib/interrupts.o
      CC      arch/arm/lib/cache.o
      CC      arch/arm/lib/cache-cp15.o
      CC      arch/arm/lib/psci-dt.o
      LD      arch/arm/lib/built-in.o
      AS      arch/arm/lib/ashldi3.o
      AS      arch/arm/lib/ashrdi3.o
      CC      arch/arm/lib/div0.o
      AS      arch/arm/lib/div64.o
      AS      arch/arm/lib/lib1funcs.o
      AS      arch/arm/lib/lshrdi3.o
      AS      arch/arm/lib/muldi3.o
      AS      arch/arm/lib/uldivmod.o
      AR      arch/arm/lib/lib.a
      CC      arch/arm/lib/eabi_compat.o
      AS      arch/arm/lib/crt0_arm_efi.o
      CC      arch/arm/lib/reloc_arm_efi.o
      CC      arch/arm/mach-k3/am6_init.o
      CC      arch/arm/mach-k3/utils.o
      CC      arch/arm/mach-k3/r5_mpu.o
      AS      arch/arm/mach-k3/lowlevel_init.o
      CC      arch/arm/mach-k3/sysfw-loader.o
      CC      arch/arm/mach-k3/common.o
      LD      arch/arm/mach-k3/built-in.o
      CC      board/ti/am65x/evm.o
      LD      board/ti/am65x/built-in.o
      CC      board/ti/common/board_detect.o
      LD      board/ti/common/built-in.o
      CC      cmd/boot.o
      CC      cmd/bootm.o
      CC      cmd/help.o
      CC      cmd/version.o
      CC      cmd/blk_common.o
      CC      cmd/source.o
      CC      cmd/bdinfo.o
      CC      cmd/blkcache.o
      CC      cmd/bootefi.o
      CC      cmd/bootz.o
      CC      cmd/console.o
      CC      cmd/echo.o
      CC      cmd/elf.o
      CC      cmd/exit.o
      CC      cmd/fat.o
      CC      cmd/fdt.o
      CC      cmd/i2c.o
      CC      cmd/itest.o
      CC      cmd/load.o
      CC      cmd/mem.o
      CC      cmd/misc.o
      CC      cmd/mmc.o
      CC      cmd/net.o
      CC      cmd/pcmcia.o
      CC      cmd/pinmux.o
      CC      cmd/remoteproc.o
      CC      cmd/time.o
      CC      cmd/test.o
      CC      cmd/ximg.o
      CC      cmd/gpt.o
      CC      cmd/nvedit.o
      LD      cmd/built-in.o
      CC      common/init/board_init.o
      LD      common/init/built-in.o
      CC      common/main.o
      CC      common/exports.o
      CC      common/hash.o
      CC      common/cli_hush.o
      CC      common/autoboot.o
      CC      common/board_f.o
      CC      common/board_r.o
      CC      common/board_info.o
      CC      common/bootm.o
      CC      common/bootm_os.o
      CC      common/fdt_support.o
      CC      common/splash.o
      CC      common/cli_readline.o
      CC      common/cli_simple.o
      CC      common/console.o
      CC      common/dlmalloc.o
      CC      common/malloc_simple.o
      CC      common/image.o
      CC      common/image-fdt.o
      CC      common/image-fit.o
      CC      common/memsize.o
      CC      common/stdio.o
      CC      common/cli.o
      CC      common/command.o
      CC      common/s_record.o
      CC      common/xyzModem.o
      LD      common/built-in.o
      CC      disk/part.o
      CC      disk/part_dos.o
      CC      disk/part_efi.o
      LD      disk/built-in.o
      LD      drivers/adc/built-in.o
      LD      drivers/ata/built-in.o
      LD      drivers/axi/built-in.o
      CC      drivers/block/blk-uclass.o
      CC      drivers/block/blkcache.o
      LD      drivers/block/built-in.o
      LD      drivers/board/built-in.o
      CC      drivers/clk/clk-uclass.o
      CC      drivers/clk/clk_fixed_rate.o
      LD      drivers/clk/imx/built-in.o
      LD      drivers/clk/tegra/built-in.o
      CC      drivers/clk/clk-ti-sci.o
      LD      drivers/clk/built-in.o
      CC      drivers/core/device.o
      CC      drivers/core/fdtaddr.o
      CC      drivers/core/lists.o
      CC      drivers/core/root.o
      CC      drivers/core/uclass.o
      CC      drivers/core/util.o
      CC      drivers/core/device-remove.o
      CC      drivers/core/simple-bus.o
      CC      drivers/core/dump.o
      CC      drivers/core/regmap.o
      CC      drivers/core/of_extra.o
      CC      drivers/core/ofnode.o
      CC      drivers/core/read_extra.o
      LD      drivers/core/built-in.o
      CC      drivers/crypto/fsl/sec.o
      LD      drivers/crypto/fsl/built-in.o
      LD      drivers/crypto/rsa_mod_exp/built-in.o
      LD      drivers/crypto/built-in.o
      CC      drivers/firmware/firmware-uclass.o
      CC      drivers/firmware/ti_sci.o
      LD      drivers/firmware/built-in.o
      CC      drivers/input/input.o
      CC      drivers/input/key_matrix.o
      LD      drivers/input/built-in.o
      CC      drivers/mailbox/mailbox-uclass.o
      CC      drivers/mailbox/k3-sec-proxy.o
      LD      drivers/mailbox/built-in.o
      LD      drivers/memory/built-in.o
      CC      drivers/misc/misc-uclass.o
      LD      drivers/misc/built-in.o
      CC      drivers/mmc/mmc.o
      CC      drivers/mmc/mmc-uclass.o
      CC      drivers/mmc/mmc_write.o
      CC      drivers/mmc/mmc_boot.o
      CC      drivers/mmc/sdhci.o
      CC      drivers/mmc/am654_sdhci.o
      LD      drivers/mmc/built-in.o
      LD      drivers/pcmcia/built-in.o
      LD      drivers/phy/allwinner/built-in.o
      LD      drivers/phy/marvell/built-in.o
      CC      drivers/pinctrl/pinctrl-uclass.o
      LD      drivers/pinctrl/broadcom/built-in.o
      LD      drivers/pinctrl/nxp/built-in.o
      CC      drivers/pinctrl/pinctrl-single.o
      LD      drivers/pinctrl/built-in.o
      LD      drivers/pwm/built-in.o
      CC      drivers/ram/ram-uclass.o
      CC      drivers/ram/k3-am654-ddrss.o
      LD      drivers/ram/built-in.o
      CC      drivers/remoteproc/rproc-uclass.o
      CC      drivers/remoteproc/k3_system_controller.o
      CC      drivers/remoteproc/k3_rproc.o
      LD      drivers/remoteproc/built-in.o
      CC      drivers/reset/reset-uclass.o
      CC      drivers/reset/reset-ti-sci.o
      LD      drivers/reset/built-in.o
      CC      drivers/rtc/date.o
      CC      drivers/rtc/rtc-lib.o
      LD      drivers/rtc/built-in.o
      LD      drivers/scsi/built-in.o
      LD      drivers/smem/built-in.o
      LD      drivers/soc/built-in.o
      LD      drivers/sound/built-in.o
      LD      drivers/spmi/built-in.o
      CC      drivers/sysreset/sysreset-uclass.o
      CC      drivers/sysreset/sysreset-ti-sci.o
      LD      drivers/sysreset/built-in.o
      LD      drivers/thermal/built-in.o
      CC      drivers/timer/timer-uclass.o
      CC      drivers/timer/omap-timer.o
      LD      drivers/timer/built-in.o
      LD      drivers/video/bridge/built-in.o
      LD      drivers/video/sunxi/built-in.o
      LD      drivers/video/built-in.o
      LD      drivers/watchdog/built-in.o
      LD      drivers/built-in.o
      LD      drivers/dma/ti/built-in.o
      LD      drivers/dma/built-in.o
      CC      drivers/gpio/gpio-uclass.o
      CC      drivers/gpio/da8xx_gpio.o
      LD      drivers/gpio/built-in.o
      CC      drivers/i2c/i2c-uclass.o
      CC      drivers/i2c/omap24xx_i2c.o
      LD      drivers/i2c/built-in.o
      LD      drivers/mtd/nand/built-in.o
      LD      drivers/mtd/built-in.o
      LD      drivers/mtd/onenand/built-in.o
      CC      drivers/mtd/spi/sf-uclass.o
      CC      drivers/mtd/spi/sf_probe.o
      CC      drivers/mtd/spi/spi-nor-ids.o
      CC      drivers/mtd/spi/spi-nor-core.o
      LD      drivers/mtd/spi/spi-nor.o
      LD      drivers/mtd/spi/built-in.o
      LD      drivers/net/ti/built-in.o
      LD      drivers/net/built-in.o
      LD      drivers/net/phy/built-in.o
      LD      drivers/power/built-in.o
      LD      drivers/power/battery/built-in.o
      CC      drivers/power/domain/power-domain-uclass.o
      CC      drivers/power/domain/ti-sci-power-domain.o
      LD      drivers/power/domain/built-in.o
      LD      drivers/power/fuel_gauge/built-in.o
      CC      drivers/power/mfd/k3_avs.o
      LD      drivers/power/mfd/built-in.o
      LD      drivers/power/pmic/built-in.o
      CC      drivers/power/regulator/regulator-uclass.o
      CC      drivers/power/regulator/gpio-regulator.o
      CC      drivers/power/regulator/tps62360_regulator.o
      LD      drivers/power/regulator/built-in.o
      CC      drivers/serial/serial-uclass.o
      CC      drivers/serial/ns16550.o
      CC      drivers/serial/serial_omap.o
      LD      drivers/serial/built-in.o
      CC      drivers/spi/spi-uclass.o
      CC      drivers/spi/spi-mem.o
      CC      drivers/spi/cadence_qspi.o
      CC      drivers/spi/cadence_qspi_apb.o
      LD      drivers/spi/built-in.o
      LD      drivers/usb/common/built-in.o
      LD      drivers/usb/dwc3/built-in.o
      LD      drivers/usb/emul/built-in.o
      LD      drivers/usb/eth/built-in.o
      LD      drivers/usb/host/built-in.o
      LD      drivers/usb/musb-new/built-in.o
      LD      drivers/usb/musb/built-in.o
      LD      drivers/usb/phy/built-in.o
      LD      drivers/usb/ulpi/built-in.o
      CC      env/common.o
      CC      env/env.o
      CC      env/attr.o
      CC      env/callback.o
      CC      env/flags.o
      CC      env/fat.o
      LD      env/built-in.o
      CC      fs/fs.o
      CC      fs/fat/fat_write.o
      LD      fs/fat/built-in.o
      CC      fs/fs_internal.o
      LD      fs/built-in.o
      CC      lib/efi_driver/efi_uclass.o
      CC      lib/efi_driver/efi_block_device.o
      LD      lib/efi_driver/built-in.o
      CC      lib/efi_loader/efi_bootmgr.o
      CC      lib/efi_loader/efi_boottime.o
      CC      lib/efi_loader/efi_console.o
      CC      lib/efi_loader/efi_device_path.o
      CC      lib/efi_loader/efi_device_path_to_text.o
      CC      lib/efi_loader/efi_device_path_utilities.o
      CC      lib/efi_loader/efi_file.o
      CC      lib/efi_loader/efi_image_loader.o
      CC      lib/efi_loader/efi_memory.o
      CC      lib/efi_loader/efi_root_node.o
      CC      lib/efi_loader/efi_runtime.o
      CC      lib/efi_loader/efi_unicode_collation.o
      CC      lib/efi_loader/efi_variable.o
      CC      lib/efi_loader/efi_watchdog.o
      CC      lib/efi_loader/efi_disk.o
      CC      lib/efi_loader/efi_net.o
      CC      lib/efi_loader/efi_smbios.o
      LD      lib/efi_loader/built-in.o
      AS      lib/efi_loader/efi_crt0.o
      CC      lib/efi_loader/efi_reloc.o
      CC      lib/efi_loader/helloworld.o
      LD      lib/efi_loader/helloworld_efi.so
      OBJCOPY lib/efi_loader/helloworld.efi
    rm lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
      CC      lib/libfdt/fdt.o
      CC      lib/libfdt/fdt_wip.o
      CC      lib/libfdt/fdt_strerror.o
      CC      lib/libfdt/fdt_sw.o
      CC      lib/libfdt/fdt_rw.o
      CC      lib/libfdt/fdt_empty_tree.o
      CC      lib/libfdt/fdt_addresses.o
      CC      lib/libfdt/fdt_ro.o
      CC      lib/libfdt/fdt_region.o
      LD      lib/libfdt/built-in.o
      CC      lib/zlib/zlib.o
      LD      lib/zlib/built-in.o
      CC      lib/charset.o
      CC      lib/crc7.o
      CC      lib/crc8.o
      CC      lib/crc16.o
      CC      lib/fdtdec_common.o
      CC      lib/smbios.o
      CC      lib/initcall.o
      CC      lib/lmb.o
      CC      lib/ldiv.o
      CC      lib/md5.o
      CC      lib/net_utils.o
      CC      lib/qsort.o
      CC      lib/rc4.o
      CC      lib/list_sort.o
      CC      lib/sha1.o
      CC      lib/sha256.o
      CC      lib/gunzip.o
      CC      lib/fdtdec.o
      CC      lib/hashtable.o
      CC      lib/errno.o
      CC      lib/display_options.o
      CC      lib/crc32.o
      CC      lib/ctype.o
      CC      lib/div64.o
      CC      lib/hang.o
      CC      lib/linux_compat.o
      CC      lib/linux_string.o
      CC      lib/membuff.o
      CC      lib/slre.o
      CC      lib/string.o
      CC      lib/tables_csum.o
      CC      lib/time.o
      CC      lib/hexdump.o
      CC      lib/uuid.o
      CC      lib/rand.o
      CC      lib/panic.o
      CC      lib/vsprintf.o
      CC      lib/strto.o
      CC      lib/strmhz.o
      LD      lib/built-in.o
      CC      net/checksum.o
      CC      net/arp.o
      CC      net/bootp.o
      CC      net/eth_legacy.o
      CC      net/eth_common.o
      CC      net/net.o
      CC      net/nfs.o
      CC      net/tftp.o
      LD      net/built-in.o
      CC      examples/standalone/stubs.o
      LD      examples/standalone/libstubs.o
      CC      examples/standalone/hello_world.o
      LD      examples/standalone/hello_world
      OBJCOPY examples/standalone/hello_world.srec
      OBJCOPY examples/standalone/hello_world.bin
      LDS     u-boot.lds
      LD      u-boot
      OBJCOPY u-boot-nodtb.bin
      DTC     arch/arm/dts/k3-am654-base-board.dtb
    arch/arm/dts/k3-am654-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTC     arch/arm/dts/k3-am654-r5-base-board.dtb
    arch/arm/dts/k3-am654-r5-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTCO    arch/arm/dts/k3-am654-pcie-usb2.dtbo
      DTCO    arch/arm/dts/k3-am654-idk.dtbo
    make[3]: `arch/arm/dts/k3-am654-r5-base-board.dtb' is up to date.
      SHIPPED dts/dt.dtb
      FDTGREP dts/dt-spl.dtb
      MKIMAGE u-boot.img
      OBJCOPY u-boot.srec
      CAT     u-boot-dtb.bin
      COPY    u-boot.bin
      SYM     u-boot.sym
      CC      spl/arch/arm/mach-k3/am6_init.o
      CC      spl/arch/arm/mach-k3/utils.o
      CC      spl/arch/arm/mach-k3/r5_mpu.o
      AS      spl/arch/arm/mach-k3/lowlevel_init.o
      CC      spl/arch/arm/mach-k3/sysfw-loader.o
      CC      spl/arch/arm/mach-k3/common.o
      LD      spl/arch/arm/mach-k3/built-in.o
      CC      spl/arch/arm/cpu/armv7/cache_v7.o
      AS      spl/arch/arm/cpu/armv7/cache_v7_asm.o
      CC      spl/arch/arm/cpu/armv7/cpu.o
      CC      spl/arch/arm/cpu/armv7/cp15.o
      CC      spl/arch/arm/cpu/armv7/syslib.o
      CC      spl/arch/arm/cpu/armv7/mpu_v7r.o
      AS      spl/arch/arm/cpu/armv7/lowlevel_init.o
      LD      spl/arch/arm/cpu/armv7/built-in.o
      AS      spl/arch/arm/cpu/armv7/start.o
      LD      spl/arch/arm/cpu/built-in.o
      AS      spl/arch/arm/lib/vectors.o
      AS      spl/arch/arm/lib/crt0.o
      AS      spl/arch/arm/lib/setjmp.o
      CC      spl/arch/arm/lib/spl.o
      CC      spl/arch/arm/lib/zimage.o
      CC      spl/arch/arm/lib/bootm-fdt.o
      AS      spl/arch/arm/lib/memset.o
      AS      spl/arch/arm/lib/memcpy.o
      CC      spl/arch/arm/lib/sections.o
      CC      spl/arch/arm/lib/stack.o
      CC      spl/arch/arm/lib/interrupts.o
      CC      spl/arch/arm/lib/cache.o
      CC      spl/arch/arm/lib/cache-cp15.o
      CC      spl/arch/arm/lib/psci-dt.o
      LD      spl/arch/arm/lib/built-in.o
      AS      spl/arch/arm/lib/ashldi3.o
      AS      spl/arch/arm/lib/ashrdi3.o
      CC      spl/arch/arm/lib/div0.o
      AS      spl/arch/arm/lib/div64.o
      AS      spl/arch/arm/lib/lib1funcs.o
      AS      spl/arch/arm/lib/lshrdi3.o
      AS      spl/arch/arm/lib/muldi3.o
      AS      spl/arch/arm/lib/uldivmod.o
      AR      spl/arch/arm/lib/lib.a
      CC      spl/arch/arm/lib/eabi_compat.o
      AS      spl/arch/arm/lib/crt0_arm_efi.o
      CC      spl/arch/arm/lib/reloc_arm_efi.o
      CC      spl/board/ti/am65x/evm.o
      LD      spl/board/ti/am65x/built-in.o
      CC      spl/board/ti/common/board_detect.o
      LD      spl/board/ti/common/built-in.o
      CC      spl/common/spl/spl.o
      CC      spl/common/spl/spl_fit.o
      CC      spl/common/spl/spl_ymodem.o
      CC      spl/common/spl/spl_mmc.o
      CC      spl/common/spl/spl_fat.o
      CC      spl/common/spl/spl_spi.o
      CC      spl/common/spl/spl_ram.o
      LD      spl/common/spl/built-in.o
      CC      spl/common/init/board_init.o
      LD      spl/common/init/built-in.o
      CC      spl/common/xyzModem.o
      CC      spl/common/common_fit.o
      CC      spl/common/fdt_support.o
      CC      spl/common/console.o
      CC      spl/common/dlmalloc.o
      CC      spl/common/malloc_simple.o
      CC      spl/common/image.o
      CC      spl/common/image-fdt.o
      CC      spl/common/image-fit.o
      CC      spl/common/boot_fit.o
      CC      spl/common/memsize.o
      CC      spl/common/stdio.o
      CC      spl/common/cli.o
      CC      spl/common/command.o
      CC      spl/common/s_record.o
      LD      spl/common/built-in.o
      CC      spl/cmd/nvedit.o
      LD      spl/cmd/built-in.o
      CC      spl/env/common.o
      CC      spl/env/env.o
      LD      spl/env/built-in.o
      CC      spl/lib/sha1.o
      CC      spl/lib/sha256.o
      CC      spl/lib/libfdt/fdt.o
      CC      spl/lib/libfdt/fdt_wip.o
      CC      spl/lib/libfdt/fdt_strerror.o
      CC      spl/lib/libfdt/fdt_sw.o
      CC      spl/lib/libfdt/fdt_rw.o
      CC      spl/lib/libfdt/fdt_empty_tree.o
      CC      spl/lib/libfdt/fdt_addresses.o
      CC      spl/lib/libfdt/fdt_ro.o
      CC      spl/lib/libfdt/fdt_region.o
      LD      spl/lib/libfdt/built-in.o
      CC      spl/lib/fdtdec_common.o
      CC      spl/lib/fdtdec.o
      CC      spl/lib/crc16.o
      CC      spl/lib/hashtable.o
      CC      spl/lib/errno.o
      CC      spl/lib/display_options.o
      CC      spl/lib/crc32.o
      CC      spl/lib/ctype.o
      CC      spl/lib/div64.o
      CC      spl/lib/hang.o
      CC      spl/lib/linux_compat.o
      CC      spl/lib/linux_string.o
      CC      spl/lib/membuff.o
      CC      spl/lib/slre.o
      CC      spl/lib/string.o
      CC      spl/lib/tables_csum.o
      CC      spl/lib/time.o
      CC      spl/lib/hexdump.o
      CC      spl/lib/uuid.o
      CC      spl/lib/rand.o
      CC      spl/lib/panic.o
      CC      spl/lib/vsprintf.o
      CC      spl/lib/strmhz.o
      CC      spl/lib/strto.o
      LD      spl/lib/built-in.o
      CC      spl/disk/part.o
      CC      spl/disk/part_dos.o
      CC      spl/disk/part_efi.o
      LD      spl/disk/built-in.o
      CC      spl/drivers/block/blk-uclass.o
      LD      spl/drivers/block/built-in.o
      CC      spl/drivers/clk/clk-uclass.o
      CC      spl/drivers/clk/clk_fixed_rate.o
      LD      spl/drivers/clk/imx/built-in.o
      LD      spl/drivers/clk/tegra/built-in.o
      CC      spl/drivers/clk/clk-ti-sci.o
      LD      spl/drivers/clk/built-in.o
      CC      spl/drivers/core/device.o
      CC      spl/drivers/core/fdtaddr.o
      CC      spl/drivers/core/lists.o
      CC      spl/drivers/core/root.o
      CC      spl/drivers/core/uclass.o
      CC      spl/drivers/core/util.o
      CC      spl/drivers/core/simple-bus.o
      CC      spl/drivers/core/dump.o
      CC      spl/drivers/core/regmap.o
      CC      spl/drivers/core/of_extra.o
      CC      spl/drivers/core/ofnode.o
      CC      spl/drivers/core/read_extra.o
      LD      spl/drivers/core/built-in.o
      CC      spl/drivers/firmware/firmware-uclass.o
      CC      spl/drivers/firmware/ti_sci.o
      LD      spl/drivers/firmware/built-in.o
      CC      spl/drivers/gpio/gpio-uclass.o
      CC      spl/drivers/gpio/da8xx_gpio.o
      LD      spl/drivers/gpio/built-in.o
      CC      spl/drivers/i2c/i2c-uclass.o
      CC      spl/drivers/i2c/omap24xx_i2c.o
      LD      spl/drivers/i2c/built-in.o
      CC      spl/drivers/mailbox/mailbox-uclass.o
      CC      spl/drivers/mailbox/k3-sec-proxy.o
      LD      spl/drivers/mailbox/built-in.o
      CC      spl/drivers/misc/misc-uclass.o
      LD      spl/drivers/misc/built-in.o
      CC      spl/drivers/mmc/mmc.o
      CC      spl/drivers/mmc/mmc-uclass.o
      CC      spl/drivers/mmc/mmc_boot.o
      CC      spl/drivers/mmc/sdhci.o
      CC      spl/drivers/mmc/am654_sdhci.o
      LD      spl/drivers/mmc/built-in.o
      CC      spl/drivers/mtd/spi/sf-uclass.o
      CC      spl/drivers/mtd/spi/sf_probe.o
      CC      spl/drivers/mtd/spi/spi-nor-ids.o
      CC      spl/drivers/mtd/spi/spi-nor-core.o
      LD      spl/drivers/mtd/spi/spi-nor.o
      LD      spl/drivers/mtd/spi/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-uclass.o
      LD      spl/drivers/pinctrl/broadcom/built-in.o
      LD      spl/drivers/pinctrl/nxp/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-single.o
      LD      spl/drivers/pinctrl/built-in.o
      LD      spl/drivers/power/built-in.o
      CC      spl/drivers/power/domain/power-domain-uclass.o
      CC      spl/drivers/power/domain/ti-sci-power-domain.o
      LD      spl/drivers/power/domain/built-in.o
      CC      spl/drivers/power/mfd/k3_avs.o
      LD      spl/drivers/power/mfd/built-in.o
      LD      spl/drivers/power/pmic/built-in.o
      CC      spl/drivers/power/regulator/regulator-uclass.o
      CC      spl/drivers/power/regulator/gpio-regulator.o
      CC      spl/drivers/power/regulator/tps62360_regulator.o
      LD      spl/drivers/power/regulator/built-in.o
      CC      spl/drivers/ram/ram-uclass.o
      CC      spl/drivers/ram/k3-am654-ddrss.o
      LD      spl/drivers/ram/built-in.o
      CC      spl/drivers/remoteproc/rproc-uclass.o
      CC      spl/drivers/remoteproc/k3_system_controller.o
      CC      spl/drivers/remoteproc/k3_rproc.o
      LD      spl/drivers/remoteproc/built-in.o
      CC      spl/drivers/reset/reset-uclass.o
      CC      spl/drivers/reset/reset-ti-sci.o
      LD      spl/drivers/reset/built-in.o
      CC      spl/drivers/serial/serial-uclass.o
      CC      spl/drivers/serial/ns16550.o
      CC      spl/drivers/serial/serial_omap.o
      LD      spl/drivers/serial/built-in.o
      CC      spl/drivers/spi/spi-uclass.o
      CC      spl/drivers/spi/spi-mem.o
      CC      spl/drivers/spi/cadence_qspi.o
      CC      spl/drivers/spi/cadence_qspi_apb.o
      LD      spl/drivers/spi/built-in.o
      CC      spl/drivers/sysreset/sysreset-uclass.o
      CC      spl/drivers/sysreset/sysreset-ti-sci.o
      LD      spl/drivers/sysreset/built-in.o
      CC      spl/drivers/timer/timer-uclass.o
      CC      spl/drivers/timer/omap-timer.o
      LD      spl/drivers/timer/built-in.o
      LD      spl/drivers/built-in.o
      LD      spl/dts/built-in.o
      CC      spl/fs/fat/fat_write.o
      LD      spl/fs/fat/built-in.o
      CC      spl/fs/fs_internal.o
      LD      spl/fs/built-in.o
      LDS     spl/u-boot-spl.lds
      LD      spl/u-boot-spl
      OBJCOPY spl/u-boot-spl-nodtb.bin
    make[4]: `arch/arm/dts/k3-am654-r5-base-board.dtb' is up to date.
      FDTGREP spl/dts/k3-am654-r5-base-board.dtb
      MKIMAGE spl/u-boot-spl.multidtb.fit
      CAT     spl/u-boot-spl-dtb.bin
      COPY    spl/u-boot-spl.bin
    /home/kemal/processor-sdk-u-boot/tools/k3_gen_x509_cert.sh -c 16 -b spl/u-boot-spl.bin \
    				-o tiboot3.bin -l 0x41c00000 -k ""
      COPY    u-boot.dtb
      MKIMAGE u-boot-dtb.img
      CHK     include/config.h
      CFG     u-boot.cfg
      CFGCHK  u-boot.cfg
    make[1]: Leaving directory `/tmp/r5'
    kemal@VirtualBox:~/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- am65x_evm_a53_defconfig O=/tmp/a53
    make[1]: Entering directory `/tmp/a53'
      HOSTCC  scripts/basic/fixdep
      GEN     ./Makefile
      HOSTCC  scripts/kconfig/conf.o
      YACC    scripts/kconfig/zconf.tab.c
      LEX     scripts/kconfig/zconf.lex.c
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    #
    # configuration written to .config
    #
    make[1]: Leaving directory `/tmp/a53'
    kemal@VirtualBox:~/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- ATF=/home/kemal/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/board-support/prebuilt-images/bl31.bin TEE=/home/kemal/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/board-support/prebuilt-images/bl32.bin O=/tmp/a53
    make[1]: Entering directory `/tmp/a53'
      GEN     ./Makefile
    scripts/kconfig/conf  --syncconfig Kconfig
      CHK     include/config.h
      UPD     include/config.h
      CFG     u-boot.cfg
      GEN     include/autoconf.mk
      GEN     include/autoconf.mk.dep
      CFG     spl/u-boot.cfg
      GEN     spl/include/autoconf.mk
    make[1]: Leaving directory `/tmp/a53'
    make[1]: Entering directory `/tmp/a53'
      CHK     include/config/uboot.release
      UPD     include/config/uboot.release
      Using /home/kemal/processor-sdk-u-boot as source for U-Boot
      GEN     ./Makefile
      CHK     include/generated/version_autogenerated.h
      UPD     include/generated/version_autogenerated.h
      CHK     include/generated/timestamp_autogenerated.h
      UPD     include/generated/timestamp_autogenerated.h
      CC      lib/asm-offsets.s
      CHK     include/generated/generic-asm-offsets.h
      UPD     include/generated/generic-asm-offsets.h
      CC      arch/arm/lib/asm-offsets.s
      CHK     include/generated/asm-offsets.h
      UPD     include/generated/asm-offsets.h
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      LEX     scripts/dtc/dtc-lexer.lex.c
      YACC    scripts/dtc/dtc-parser.tab.h
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      YACC    scripts/dtc/dtc-parser.tab.c
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      HOSTCC  tools/gen_eth_addr
      HOSTCC  tools/gen_ethaddr_crc.o
      WRAP    tools/lib/crc8.c
      HOSTCC  tools/lib/crc8.o
      HOSTLD  tools/gen_ethaddr_crc
      HOSTCC  tools/img2srec
      HOSTCC  tools/mkenvimage.o
      HOSTCC  tools/os_support.o
      WRAP    tools/lib/crc32.c
      HOSTCC  tools/lib/crc32.o
      HOSTLD  tools/mkenvimage
      HOSTCC  tools/aisimage.o
      HOSTCC  tools/atmelimage.o
      WRAP    tools/common/bootm.c
      HOSTCC  tools/common/bootm.o
      HOSTCC  tools/default_image.o
      WRAP    tools/lib/fdtdec_common.c
      HOSTCC  tools/lib/fdtdec_common.o
      WRAP    tools/lib/fdtdec.c
      HOSTCC  tools/lib/fdtdec.o
      HOSTCC  tools/fit_common.o
      HOSTCC  tools/fit_image.o
      WRAP    tools/common/image-fit.c
      HOSTCC  tools/common/image-fit.o
      HOSTCC  tools/image-host.o
      WRAP    tools/common/image.c
      HOSTCC  tools/common/image.o
      HOSTCC  tools/imagetool.o
      HOSTCC  tools/imximage.o
      HOSTCC  tools/imx8image.o
      HOSTCC  tools/imx8mimage.o
      HOSTCC  tools/kwbimage.o
      WRAP    tools/lib/md5.c
      HOSTCC  tools/lib/md5.o
      HOSTCC  tools/lpc32xximage.o
      HOSTCC  tools/mxsimage.o
      HOSTCC  tools/omapimage.o
      HOSTCC  tools/pblimage.o
      HOSTCC  tools/pbl_crc32.o
      HOSTCC  tools/vybridimage.o
      HOSTCC  tools/stm32image.o
      WRAP    tools/lib/rc4.c
      HOSTCC  tools/lib/rc4.o
      HOSTCC  tools/rkcommon.o
      HOSTCC  tools/rkimage.o
      HOSTCC  tools/rksd.o
      HOSTCC  tools/rkspi.o
      HOSTCC  tools/socfpgaimage.o
      WRAP    tools/lib/crc16.c
      HOSTCC  tools/lib/crc16.o
      WRAP    tools/lib/sha1.c
      HOSTCC  tools/lib/sha1.o
      WRAP    tools/lib/sha256.c
      HOSTCC  tools/lib/sha256.o
      WRAP    tools/common/hash.c
      HOSTCC  tools/common/hash.o
      HOSTCC  tools/ublimage.o
      HOSTCC  tools/zynqimage.o
      HOSTCC  tools/zynqmpimage.o
      HOSTCC  tools/zynqmpbif.o
      HOSTCC  tools/libfdt/fdt.o
      HOSTCC  tools/libfdt/fdt_wip.o
      HOSTCC  tools/libfdt/fdt_sw.o
      HOSTCC  tools/libfdt/fdt_rw.o
      HOSTCC  tools/libfdt/fdt_strerror.o
      HOSTCC  tools/libfdt/fdt_empty_tree.o
      HOSTCC  tools/libfdt/fdt_addresses.o
      HOSTCC  tools/libfdt/fdt_overlay.o
      WRAP    tools/lib/libfdt/fdt_ro.c
      HOSTCC  tools/lib/libfdt/fdt_ro.o
      WRAP    tools/lib/libfdt/fdt_region.c
      HOSTCC  tools/lib/libfdt/fdt_region.o
      HOSTCC  tools/gpimage.o
      HOSTCC  tools/gpimage-common.o
      HOSTCC  tools/mtk_image.o
      HOSTCC  tools/dumpimage.o
      HOSTLD  tools/dumpimage
      HOSTCC  tools/mkimage.o
      HOSTLD  tools/mkimage
      HOSTCC  tools/proftool
      HOSTCC  tools/relocate-rela
      HOSTCC  tools/fdtgrep.o
      HOSTLD  tools/fdtgrep
      LD      arch/arm/cpu/built-in.o
      CC      arch/arm/cpu/armv8/cpu.o
      CC      arch/arm/cpu/armv8/generic_timer.o
      CC      arch/arm/cpu/armv8/cache_v8.o
      AS      arch/arm/cpu/armv8/exceptions.o
      AS      arch/arm/cpu/armv8/cache.o
      AS      arch/arm/cpu/armv8/tlb.o
      AS      arch/arm/cpu/armv8/transition.o
      CC      arch/arm/cpu/armv8/fwcall.o
      CC      arch/arm/cpu/armv8/cpu-dt.o
      AS      arch/arm/cpu/armv8/smccc-call.o
      LD      arch/arm/cpu/armv8/built-in.o
      AS      arch/arm/cpu/armv8/start.o
      AS      arch/arm/lib/crt0_64.o
      AS      arch/arm/lib/setjmp_aarch64.o
      AS      arch/arm/lib/relocate_64.o
      CC      arch/arm/lib/bootm-fdt.o
      CC      arch/arm/lib/bootm.o
      CC      arch/arm/lib/image.o
      CC      arch/arm/lib/sections.o
      CC      arch/arm/lib/stack.o
      CC      arch/arm/lib/interrupts_64.o
      CC      arch/arm/lib/cache.o
      CC      arch/arm/lib/psci-dt.o
      LD      arch/arm/lib/built-in.o
      AR      arch/arm/lib/lib.a
      AS      arch/arm/lib/crt0_aarch64_efi.o
      CC      arch/arm/lib/reloc_aarch64_efi.o
      CC      arch/arm/mach-k3/am6_init.o
      CC      arch/arm/mach-k3/utils.o
      CC      arch/arm/mach-k3/arm64-mmu.o
      CC      arch/arm/mach-k3/common.o
      LD      arch/arm/mach-k3/built-in.o
      CC      board/ti/am65x/evm.o
      LD      board/ti/am65x/built-in.o
      CC      board/ti/common/board_detect.o
      LD      board/ti/common/built-in.o
      CC      cmd/boot.o
      CC      cmd/bootm.o
      CC      cmd/help.o
      CC      cmd/version.o
      CC      cmd/blk_common.o
      CC      cmd/source.o
      CC      cmd/bdinfo.o
      CC      cmd/blkcache.o
      CC      cmd/bootefi.o
      CC      cmd/booti.o
      CC      cmd/console.o
      CC      cmd/echo.o
      CC      cmd/elf.o
      CC      cmd/exit.o
      CC      cmd/ext4.o
      CC      cmd/ext2.o
      CC      cmd/fat.o
      CC      cmd/fdt.o
      CC      cmd/fs.o
      CC      cmd/i2c.o
      CC      cmd/itest.o
      CC      cmd/load.o
      CC      cmd/mem.o
      CC      cmd/mii.o
      CC      cmd/mdio.o
      CC      cmd/misc.o
      CC      cmd/mmc.o
      CC      cmd/net.o
      CC      cmd/part.o
      CC      cmd/pci.o
      CC      cmd/pcmcia.o
      CC      cmd/pinmux.o
      CC      cmd/pxe.o
      CC      cmd/remoteproc.o
      CC      cmd/sf.o
      CC      cmd/time.o
      CC      cmd/test.o
      CC      cmd/ubi.o
      CC      cmd/ubifs.o
      CC      cmd/unzip.o
      CC      cmd/lzmadec.o
      CC      cmd/usb.o
      CC      cmd/disk.o
      CC      cmd/fastboot.o
      CC      cmd/ximg.o
      CC      cmd/dfu.o
      CC      cmd/gpt.o
      CC      cmd/nvedit.o
      LD      cmd/built-in.o
      CC      common/init/board_init.o
      LD      common/init/built-in.o
      CC      common/main.o
      CC      common/exports.o
      CC      common/hash.o
      CC      common/cli_hush.o
      CC      common/autoboot.o
      CC      common/board_f.o
      CC      common/board_r.o
      CC      common/board_info.o
      CC      common/bootm.o
      CC      common/bootm_os.o
      CC      common/fdt_support.o
      CC      common/miiphyutil.o
      CC      common/usb.o
      CC      common/usb_hub.o
      CC      common/usb_storage.o
      CC      common/iomux.o
      CC      common/splash.o
      CC      common/menu.o
      CC      common/usb_kbd.o
      CC      common/cli_readline.o
      CC      common/cli_simple.o
      CC      common/console.o
      CC      common/dlmalloc.o
      CC      common/malloc_simple.o
      CC      common/image.o
      CC      common/image-android.o
      CC      common/image-fdt.o
      CC      common/image-fit.o
      CC      common/memsize.o
      CC      common/stdio.o
      CC      common/cli.o
      CC      common/dfu.o
      CC      common/command.o
      CC      common/s_record.o
      CC      common/xyzModem.o
      LD      common/built-in.o
      CC      disk/part.o
      CC      disk/part_dos.o
      CC      disk/part_efi.o
      LD      disk/built-in.o
      LD      drivers/adc/built-in.o
      LD      drivers/ata/built-in.o
      LD      drivers/axi/built-in.o
      CC      drivers/block/blk-uclass.o
      CC      drivers/block/blkcache.o
      LD      drivers/block/built-in.o
      LD      drivers/board/built-in.o
      CC      drivers/clk/clk-uclass.o
      CC      drivers/clk/clk_fixed_rate.o
      LD      drivers/clk/imx/built-in.o
      LD      drivers/clk/tegra/built-in.o
      CC      drivers/clk/clk-ti-sci.o
      LD      drivers/clk/built-in.o
      CC      drivers/core/device.o
      CC      drivers/core/fdtaddr.o
      CC      drivers/core/lists.o
      CC      drivers/core/root.o
      CC      drivers/core/uclass.o
      CC      drivers/core/util.o
      CC      drivers/core/device-remove.o
      CC      drivers/core/simple-bus.o
      CC      drivers/core/dump.o
      CC      drivers/core/regmap.o
      CC      drivers/core/syscon-uclass.o
      CC      drivers/core/of_extra.o
      CC      drivers/core/ofnode.o
      CC      drivers/core/read_extra.o
      LD      drivers/core/built-in.o
      CC      drivers/crypto/fsl/sec.o
      LD      drivers/crypto/fsl/built-in.o
      LD      drivers/crypto/rsa_mod_exp/built-in.o
      LD      drivers/crypto/built-in.o
      CC      drivers/dfu/dfu.o
      CC      drivers/dfu/dfu_mmc.o
      CC      drivers/dfu/dfu_ram.o
      CC      drivers/dfu/dfu_sf.o
      LD      drivers/dfu/built-in.o
      CC      drivers/fastboot/fb_common.o
      CC      drivers/fastboot/fb_getvar.o
      CC      drivers/fastboot/fb_command.o
      CC      drivers/fastboot/fb_mmc.o
      LD      drivers/fastboot/built-in.o
      CC      drivers/firmware/firmware-uclass.o
      CC      drivers/firmware/psci.o
      CC      drivers/firmware/ti_sci.o
      LD      drivers/firmware/built-in.o
      CC      drivers/input/input.o
      CC      drivers/input/key_matrix.o
      CC      drivers/input/keyboard-uclass.o
      LD      drivers/input/built-in.o
      CC      drivers/mailbox/mailbox-uclass.o
      CC      drivers/mailbox/k3-sec-proxy.o
      LD      drivers/mailbox/built-in.o
      LD      drivers/memory/built-in.o
      CC      drivers/misc/misc-uclass.o
      LD      drivers/misc/built-in.o
      CC      drivers/mmc/mmc.o
      CC      drivers/mmc/mmc-uclass.o
      CC      drivers/mmc/mmc_write.o
      CC      drivers/mmc/mmc_boot.o
      CC      drivers/mmc/sdhci.o
      CC      drivers/mmc/am654_sdhci.o
      LD      drivers/mmc/built-in.o
      CC      drivers/pci/pci_rom.o
      CC      drivers/pci/pci-uclass.o
      CC      drivers/pci/pci_auto.o
      CC      drivers/pci/pci_auto_common.o
      CC      drivers/pci/pci_common.o
      CC      drivers/pci/pcie_dw_ti.o
      LD      drivers/pci/built-in.o
      LD      drivers/pcmcia/built-in.o
      CC      drivers/phy/phy-uclass.o
      CC      drivers/phy/phy-ti-am654.o
      CC      drivers/phy/omap-usb2-phy.o
      LD      drivers/phy/built-in.o
      LD      drivers/phy/allwinner/built-in.o
      LD      drivers/phy/marvell/built-in.o
      CC      drivers/pinctrl/pinctrl-uclass.o
      LD      drivers/pinctrl/broadcom/built-in.o
      LD      drivers/pinctrl/nxp/built-in.o
      CC      drivers/pinctrl/pinctrl-single.o
      LD      drivers/pinctrl/built-in.o
      LD      drivers/pwm/built-in.o
      CC      drivers/remoteproc/rproc-uclass.o
      CC      drivers/remoteproc/k3_system_controller.o
      CC      drivers/remoteproc/k3_rproc.o
      CC      drivers/remoteproc/pru_rproc.o
      LD      drivers/remoteproc/built-in.o
      CC      drivers/reset/reset-uclass.o
      CC      drivers/reset/reset-ti-sci.o
      LD      drivers/reset/built-in.o
      CC      drivers/rtc/date.o
      CC      drivers/rtc/rtc-lib.o
      LD      drivers/rtc/built-in.o
      LD      drivers/scsi/built-in.o
      LD      drivers/smem/built-in.o
      CC      drivers/soc/ti/k3-navss-ringacc.o
      CC      drivers/soc/ti/pruss.o
      LD      drivers/soc/ti/built-in.o
      LD      drivers/soc/built-in.o
      LD      drivers/sound/built-in.o
      LD      drivers/spmi/built-in.o
      CC      drivers/sysreset/sysreset-uclass.o
      CC      drivers/sysreset/sysreset-ti-sci.o
      LD      drivers/sysreset/built-in.o
      LD      drivers/thermal/built-in.o
      LD      drivers/video/bridge/built-in.o
      LD      drivers/video/sunxi/built-in.o
      LD      drivers/video/built-in.o
      LD      drivers/watchdog/built-in.o
      LD      drivers/built-in.o
      CC      drivers/dma/dma-uclass.o
      CC      drivers/dma/ti/k3-udma.o
      LD      drivers/dma/ti/built-in.o
      LD      drivers/dma/built-in.o
      CC      drivers/gpio/gpio-uclass.o
      CC      drivers/gpio/pca953x_gpio.o
      LD      drivers/gpio/built-in.o
      CC      drivers/i2c/i2c-uclass.o
      CC      drivers/i2c/omap24xx_i2c.o
      LD      drivers/i2c/built-in.o
      CC      drivers/mtd/mtdcore.o
      CC      drivers/mtd/mtd_uboot.o
      CC      drivers/mtd/mtd-uclass.o
      CC      drivers/mtd/mtdpart.o
      LD      drivers/mtd/nand/built-in.o
      LD      drivers/mtd/built-in.o
      LD      drivers/mtd/onenand/built-in.o
      CC      drivers/mtd/spi/sf-uclass.o
      CC      drivers/mtd/spi/sf_probe.o
      CC      drivers/mtd/spi/spi-nor-ids.o
      CC      drivers/mtd/spi/spi-nor-core.o
      LD      drivers/mtd/spi/spi-nor.o
      CC      drivers/mtd/spi/sf_mtd.o
      LD      drivers/mtd/spi/built-in.o
      CC      drivers/mtd/ubi/attach.o
      CC      drivers/mtd/ubi/build.o
      CC      drivers/mtd/ubi/vtbl.o
      CC      drivers/mtd/ubi/vmt.o
      CC      drivers/mtd/ubi/upd.o
      CC      drivers/mtd/ubi/kapi.o
      CC      drivers/mtd/ubi/eba.o
      CC      drivers/mtd/ubi/io.o
      CC      drivers/mtd/ubi/wl.o
      CC      drivers/mtd/ubi/crc32.o
      CC      drivers/mtd/ubi/misc.o
      CC      drivers/mtd/ubi/debug.o
      LD      drivers/mtd/ubi/built-in.o
      CC      drivers/net/e1000.o
      CC      drivers/net/ti/am65-cpsw-nuss.o
      CC      drivers/net/ti/cpsw_mdio.o
      CC      drivers/net/ti/icssg-prueth.o
      CC      drivers/net/ti/icssg_classifier.o
      LD      drivers/net/ti/built-in.o
      LD      drivers/net/built-in.o
      CC      drivers/net/phy/phy.o
      CC      drivers/net/phy/ti.o
      CC      drivers/net/phy/fixed.o
      LD      drivers/net/phy/built-in.o
      LD      drivers/power/built-in.o
      LD      drivers/power/battery/built-in.o
      CC      drivers/power/domain/power-domain-uclass.o
      CC      drivers/power/domain/ti-sci-power-domain.o
      LD      drivers/power/domain/built-in.o
      LD      drivers/power/fuel_gauge/built-in.o
      LD      drivers/power/mfd/built-in.o
      LD      drivers/power/pmic/built-in.o
      LD      drivers/power/regulator/built-in.o
      CC      drivers/serial/serial-uclass.o
      CC      drivers/serial/ns16550.o
      CC      drivers/serial/serial_omap.o
      LD      drivers/serial/built-in.o
      CC      drivers/spi/spi-uclass.o
      CC      drivers/spi/spi-mem.o
      CC      drivers/spi/cadence_qspi.o
      CC      drivers/spi/cadence_qspi_apb.o
      LD      drivers/spi/built-in.o
      CC      drivers/usb/common/common.o
      LD      drivers/usb/common/built-in.o
      CC      drivers/usb/dwc3/core.o
      LD      drivers/usb/dwc3/dwc3.o
      CC      drivers/usb/dwc3/gadget.o
      CC      drivers/usb/dwc3/ep0.o
      CC      drivers/usb/dwc3/dwc3-generic.o
      LD      drivers/usb/dwc3/built-in.o
      LD      drivers/usb/emul/built-in.o
      LD      drivers/usb/eth/built-in.o
      CC      drivers/usb/gadget/epautoconf.o
      CC      drivers/usb/gadget/config.o
      CC      drivers/usb/gadget/usbstring.o
      CC      drivers/usb/gadget/g_dnl.o
      CC      drivers/usb/gadget/f_dfu.o
      CC      drivers/usb/gadget/f_fastboot.o
      LD      drivers/usb/gadget/built-in.o
      CC      drivers/usb/gadget/udc/udc-core.o
      CC      drivers/usb/gadget/udc/udc-uclass.o
      LD      drivers/usb/gadget/udc/built-in.o
      CC      drivers/usb/host/usb-uclass.o
      CC      drivers/usb/host/xhci.o
      CC      drivers/usb/host/xhci-mem.o
      CC      drivers/usb/host/xhci-ring.o
      CC      drivers/usb/host/xhci-dwc3.o
      LD      drivers/usb/host/built-in.o
      LD      drivers/usb/musb-new/built-in.o
      LD      drivers/usb/musb/built-in.o
      LD      drivers/usb/phy/built-in.o
      LD      drivers/usb/ulpi/built-in.o
      CC      env/common.o
      CC      env/env.o
      CC      env/attr.o
      CC      env/callback.o
      CC      env/flags.o
      CC      env/mmc.o
      LD      env/built-in.o
      CC      fs/fs.o
      CC      fs/ext4/ext4fs.o
      CC      fs/ext4/ext4_common.o
      CC      fs/ext4/dev.o
      LD      fs/ext4/built-in.o
      CC      fs/fat/fat_write.o
      LD      fs/fat/built-in.o
      CC      fs/ubifs/ubifs.o
      CC      fs/ubifs/io.o
      CC      fs/ubifs/super.o
      CC      fs/ubifs/sb.o
      CC      fs/ubifs/master.o
      CC      fs/ubifs/lpt.o
      CC      fs/ubifs/lpt_commit.o
      CC      fs/ubifs/scan.o
      CC      fs/ubifs/lprops.o
      CC      fs/ubifs/tnc.o
      CC      fs/ubifs/tnc_misc.o
      CC      fs/ubifs/debug.o
      CC      fs/ubifs/crc16.o
      CC      fs/ubifs/budget.o
      CC      fs/ubifs/log.o
      CC      fs/ubifs/orphan.o
      CC      fs/ubifs/recovery.o
      CC      fs/ubifs/replay.o
      CC      fs/ubifs/gc.o
      LD      fs/ubifs/built-in.o
      CC      fs/fs_internal.o
      LD      fs/built-in.o
      CC      lib/efi_driver/efi_uclass.o
      CC      lib/efi_driver/efi_block_device.o
      LD      lib/efi_driver/built-in.o
      CC      lib/efi_loader/efi_bootmgr.o
      CC      lib/efi_loader/efi_boottime.o
      CC      lib/efi_loader/efi_console.o
      CC      lib/efi_loader/efi_device_path.o
      CC      lib/efi_loader/efi_device_path_to_text.o
      CC      lib/efi_loader/efi_device_path_utilities.o
      CC      lib/efi_loader/efi_file.o
      CC      lib/efi_loader/efi_image_loader.o
      CC      lib/efi_loader/efi_memory.o
      CC      lib/efi_loader/efi_root_node.o
      CC      lib/efi_loader/efi_runtime.o
      CC      lib/efi_loader/efi_unicode_collation.o
      CC      lib/efi_loader/efi_variable.o
      CC      lib/efi_loader/efi_watchdog.o
      CC      lib/efi_loader/efi_disk.o
      CC      lib/efi_loader/efi_net.o
      CC      lib/efi_loader/efi_smbios.o
      LD      lib/efi_loader/built-in.o
      AS      lib/efi_loader/efi_crt0.o
      CC      lib/efi_loader/efi_reloc.o
      CC      lib/efi_loader/helloworld.o
      LD      lib/efi_loader/helloworld_efi.so
      OBJCOPY lib/efi_loader/helloworld.efi
    rm lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
      CC      lib/libfdt/fdt.o
      CC      lib/libfdt/fdt_wip.o
      CC      lib/libfdt/fdt_strerror.o
      CC      lib/libfdt/fdt_sw.o
      CC      lib/libfdt/fdt_rw.o
      CC      lib/libfdt/fdt_empty_tree.o
      CC      lib/libfdt/fdt_addresses.o
      CC      lib/libfdt/fdt_overlay.o
      CC      lib/libfdt/fdt_ro.o
      CC      lib/libfdt/fdt_region.o
      LD      lib/libfdt/built-in.o
      CC      lib/lzma/LzmaDec.o
      CC      lib/lzma/LzmaTools.o
      LD      lib/lzma/built-in.o
      CC      lib/lzo/lzo1x_decompress.o
      LD      lib/lzo/built-in.o
      CC      lib/zlib/zlib.o
      LD      lib/zlib/built-in.o
      CC      lib/charset.o
      CC      lib/crc7.o
      CC      lib/crc8.o
      CC      lib/crc16.o
      CC      lib/fdtdec_common.o
      CC      lib/smbios.o
      CC      lib/image-sparse.o
      CC      lib/initcall.o
      CC      lib/lmb.o
      CC      lib/ldiv.o
      CC      lib/md5.o
      CC      lib/net_utils.o
      CC      lib/qsort.o
      CC      lib/rc4.o
      CC      lib/rbtree.o
      CC      lib/list_sort.o
      CC      lib/sha1.o
      CC      lib/sha256.o
      CC      lib/gunzip.o
      CC      lib/fdtdec.o
      CC      lib/hashtable.o
      CC      lib/errno.o
      CC      lib/display_options.o
      CC      lib/crc32.o
      CC      lib/ctype.o
      CC      lib/div64.o
      CC      lib/hang.o
      CC      lib/linux_compat.o
      CC      lib/linux_string.o
      CC      lib/membuff.o
      CC      lib/slre.o
      CC      lib/string.o
      CC      lib/tables_csum.o
      CC      lib/time.o
      CC      lib/hexdump.o
      CC      lib/uuid.o
      CC      lib/rand.o
      CC      lib/panic.o
      CC      lib/vsprintf.o
      CC      lib/strto.o
      CC      lib/strmhz.o
      LD      lib/built-in.o
      CC      net/checksum.o
      CC      net/arp.o
      CC      net/bootp.o
      CC      net/eth-uclass.o
      CC      net/eth_common.o
      CC      net/net.o
      CC      net/nfs.o
      CC      net/ping.o
      CC      net/tftp.o
      LD      net/built-in.o
      CC      examples/standalone/stubs.o
      LD      examples/standalone/libstubs.o
      CC      examples/standalone/hello_world.o
      LD      examples/standalone/hello_world
      OBJCOPY examples/standalone/hello_world.srec
      OBJCOPY examples/standalone/hello_world.bin
      LDS     u-boot.lds
      LD      u-boot
      OBJCOPY u-boot-nodtb.bin
    start=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x80800000 $start $end
      DTC     arch/arm/dts/k3-am654-base-board.dtb
    arch/arm/dts/k3-am654-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTC     arch/arm/dts/k3-am654-r5-base-board.dtb
    arch/arm/dts/k3-am654-r5-base-board.dtb: Warning (power_domains_property): /interconnect@100000/interconnect@28380000/interconnect@42040000/wkup_vtm@42050000:power-domains: property size (8) too small for cell size 2
      DTCO    arch/arm/dts/k3-am654-pcie-usb2.dtbo
      DTCO    arch/arm/dts/k3-am654-idk.dtbo
    make[3]: `arch/arm/dts/k3-am654-base-board.dtb' is up to date.
      SHIPPED dts/dt.dtb
      FDTGREP dts/dt-spl.dtb
    /home/kemal/processor-sdk-u-boot/arch/arm/mach-k3/make_fit.py am65x \
    	arch/arm/dts/k3-am654-base-board.dtb > u-boot.its
    cannot find k3-am654-gp.dtbo. removing from its!
    cannot find k3-am654-pcie-usb3.dtbo. removing from its!
    cannot find k3-am654-evm-oldi-lcd1evm.dtbo. removing from its!
      MKIMAGE u-boot.itb
    sh: 1: dtc: not found
    ./tools/mkimage: Can't open u-boot.itb.tmp: No such file or directory
    make[1]: *** [u-boot.itb] Error 255
    make[1]: Leaving directory `/tmp/a53'
    make: *** [sub-make] Error 2
    kemal@VirtualBox:~/processor-sdk-u-boot$ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- CONFIG_MKIMAGE_DTC_PATH=/tmp/a53/scripts/dtc/dtc ATF=/home/kemal/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/board-support/prebuilt-images/bl31.bin TEE=/home/kemal/ti-processor-sdk-linux-am65xx-evm-06.00.00.07/board-support/prebuilt-images/bl32.bin O=/tmp/a53
    make[1]: Entering directory `/tmp/a53'
      CHK     include/config/uboot.release
      Using /home/kemal/processor-sdk-u-boot as source for U-Boot
      GEN     ./Makefile
      CHK     include/generated/version_autogenerated.h
      CHK     include/generated/timestamp_autogenerated.h
      UPD     include/generated/timestamp_autogenerated.h
      CHK     include/generated/generic-asm-offsets.h
      CHK     include/generated/asm-offsets.h
      HOSTCC  tools/mkenvimage.o
      HOSTLD  tools/mkenvimage
      HOSTCC  tools/fit_image.o
      HOSTCC  tools/image-host.o
      HOSTCC  tools/dumpimage.o
      HOSTLD  tools/dumpimage
      HOSTCC  tools/mkimage.o
      HOSTLD  tools/mkimage
      CC      arch/arm/cpu/armv8/fwcall.o
      LD      arch/arm/cpu/armv8/built-in.o
      CC      cmd/version.o
      LD      cmd/built-in.o
      CC      common/main.o
      LD      common/built-in.o
      CC      drivers/fastboot/fb_getvar.o
      LD      drivers/fastboot/built-in.o
      LD      drivers/built-in.o
      CC      lib/efi_loader/efi_reloc.o
      CC      lib/efi_loader/helloworld.o
      LD      lib/efi_loader/helloworld_efi.so
      OBJCOPY lib/efi_loader/helloworld.efi
    rm lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
      CC      lib/smbios.o
      CC      lib/display_options.o
      LD      lib/built-in.o
      LD      u-boot
      OBJCOPY u-boot-nodtb.bin
    start=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(aarch64-linux-gnu-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x80800000 $start $end
    make[3]: `arch/arm/dts/k3-am654-base-board.dtb' is up to date.
    /home/kemal/processor-sdk-u-boot/arch/arm/mach-k3/make_fit.py am65x \
    	arch/arm/dts/k3-am654-base-board.dtb > u-boot.its
    cannot find k3-am654-gp.dtbo. removing from its!
    cannot find k3-am654-pcie-usb3.dtbo. removing from its!
    cannot find k3-am654-evm-oldi-lcd1evm.dtbo. removing from its!
      MKIMAGE u-boot.itb
      LN      u-boot.img -> u-boot.itb
      OBJCOPY u-boot.srec
      CAT     u-boot-dtb.bin
      COPY    u-boot.bin
      SYM     u-boot.sym
      CC      spl/arch/arm/mach-k3/am6_init.o
      CC      spl/arch/arm/mach-k3/utils.o
      CC      spl/arch/arm/mach-k3/arm64-mmu.o
      CC      spl/arch/arm/mach-k3/common.o
      LD      spl/arch/arm/mach-k3/built-in.o
      CC      spl/arch/arm/cpu/armv8/cpu.o
      CC      spl/arch/arm/cpu/armv8/generic_timer.o
      CC      spl/arch/arm/cpu/armv8/cache_v8.o
      AS      spl/arch/arm/cpu/armv8/exceptions.o
      AS      spl/arch/arm/cpu/armv8/cache.o
      AS      spl/arch/arm/cpu/armv8/tlb.o
      AS      spl/arch/arm/cpu/armv8/transition.o
      CC      spl/arch/arm/cpu/armv8/fwcall.o
      CC      spl/arch/arm/cpu/armv8/cpu-dt.o
      AS      spl/arch/arm/cpu/armv8/smccc-call.o
      LD      spl/arch/arm/cpu/armv8/built-in.o
      AS      spl/arch/arm/cpu/armv8/start.o
      LD      spl/arch/arm/cpu/built-in.o
      AS      spl/arch/arm/lib/crt0_64.o
      AS      spl/arch/arm/lib/setjmp_aarch64.o
      CC      spl/arch/arm/lib/spl.o
      CC      spl/arch/arm/lib/zimage.o
      CC      spl/arch/arm/lib/bootm-fdt.o
      CC      spl/arch/arm/lib/sections.o
      CC      spl/arch/arm/lib/stack.o
      CC      spl/arch/arm/lib/interrupts_64.o
      CC      spl/arch/arm/lib/cache.o
      CC      spl/arch/arm/lib/psci-dt.o
      LD      spl/arch/arm/lib/built-in.o
      AR      spl/arch/arm/lib/lib.a
      AS      spl/arch/arm/lib/crt0_aarch64_efi.o
      CC      spl/arch/arm/lib/reloc_aarch64_efi.o
      CC      spl/board/ti/am65x/evm.o
      LD      spl/board/ti/am65x/built-in.o
      CC      spl/board/ti/common/board_detect.o
      LD      spl/board/ti/common/built-in.o
      CC      spl/common/spl/spl.o
      CC      spl/common/spl/spl_fit.o
      CC      spl/common/spl/spl_ymodem.o
      CC      spl/common/spl/spl_mmc.o
      CC      spl/common/spl/spl_fat.o
      CC      spl/common/spl/spl_spi.o
      LD      spl/common/spl/built-in.o
      CC      spl/common/init/board_init.o
      LD      spl/common/init/built-in.o
      CC      spl/common/xyzModem.o
      CC      spl/common/common_fit.o
      CC      spl/common/fdt_support.o
      CC      spl/common/console.o
      CC      spl/common/dlmalloc.o
      CC      spl/common/malloc_simple.o
      CC      spl/common/image.o
      CC      spl/common/image-android.o
      CC      spl/common/image-fdt.o
      CC      spl/common/image-fit.o
      CC      spl/common/boot_fit.o
      CC      spl/common/memsize.o
      CC      spl/common/stdio.o
      CC      spl/common/cli.o
      CC      spl/common/dfu.o
      CC      spl/common/command.o
      CC      spl/common/s_record.o
      LD      spl/common/built-in.o
      CC      spl/cmd/nvedit.o
      LD      spl/cmd/built-in.o
      CC      spl/env/common.o
      CC      spl/env/env.o
      LD      spl/env/built-in.o
      CC      spl/lib/sha1.o
      CC      spl/lib/sha256.o
      CC      spl/lib/libfdt/fdt.o
      CC      spl/lib/libfdt/fdt_wip.o
      CC      spl/lib/libfdt/fdt_strerror.o
      CC      spl/lib/libfdt/fdt_sw.o
      CC      spl/lib/libfdt/fdt_rw.o
      CC      spl/lib/libfdt/fdt_empty_tree.o
      CC      spl/lib/libfdt/fdt_addresses.o
      CC      spl/lib/libfdt/fdt_overlay.o
      CC      spl/lib/libfdt/fdt_ro.o
      CC      spl/lib/libfdt/fdt_region.o
      LD      spl/lib/libfdt/built-in.o
      CC      spl/lib/fdtdec_common.o
      CC      spl/lib/fdtdec.o
      CC      spl/lib/crc16.o
      CC      spl/lib/hashtable.o
      CC      spl/lib/errno.o
      CC      spl/lib/display_options.o
      CC      spl/lib/crc32.o
      CC      spl/lib/ctype.o
      CC      spl/lib/div64.o
      CC      spl/lib/hang.o
      CC      spl/lib/linux_compat.o
      CC      spl/lib/linux_string.o
      CC      spl/lib/membuff.o
      CC      spl/lib/slre.o
      CC      spl/lib/string.o
      CC      spl/lib/tables_csum.o
      CC      spl/lib/time.o
      CC      spl/lib/hexdump.o
      CC      spl/lib/uuid.o
      CC      spl/lib/rand.o
      CC      spl/lib/panic.o
      CC      spl/lib/vsprintf.o
      CC      spl/lib/strmhz.o
      CC      spl/lib/strto.o
      LD      spl/lib/built-in.o
      CC      spl/disk/part.o
      CC      spl/disk/part_dos.o
      CC      spl/disk/part_efi.o
      LD      spl/disk/built-in.o
      CC      spl/drivers/block/blk-uclass.o
      LD      spl/drivers/block/built-in.o
      CC      spl/drivers/clk/clk-uclass.o
      CC      spl/drivers/clk/clk_fixed_rate.o
      LD      spl/drivers/clk/imx/built-in.o
      LD      spl/drivers/clk/tegra/built-in.o
      CC      spl/drivers/clk/clk-ti-sci.o
      LD      spl/drivers/clk/built-in.o
      CC      spl/drivers/core/device.o
      CC      spl/drivers/core/fdtaddr.o
      CC      spl/drivers/core/lists.o
      CC      spl/drivers/core/root.o
      CC      spl/drivers/core/uclass.o
      CC      spl/drivers/core/util.o
      CC      spl/drivers/core/simple-bus.o
      CC      spl/drivers/core/dump.o
      CC      spl/drivers/core/regmap.o
      CC      spl/drivers/core/of_extra.o
      CC      spl/drivers/core/ofnode.o
      CC      spl/drivers/core/read_extra.o
      LD      spl/drivers/core/built-in.o
      CC      spl/drivers/firmware/firmware-uclass.o
      CC      spl/drivers/firmware/ti_sci.o
      LD      spl/drivers/firmware/built-in.o
      CC      spl/drivers/gpio/gpio-uclass.o
      CC      spl/drivers/gpio/pca953x_gpio.o
      LD      spl/drivers/gpio/built-in.o
      CC      spl/drivers/i2c/i2c-uclass.o
      CC      spl/drivers/i2c/omap24xx_i2c.o
      LD      spl/drivers/i2c/built-in.o
      CC      spl/drivers/mailbox/mailbox-uclass.o
      CC      spl/drivers/mailbox/k3-sec-proxy.o
      LD      spl/drivers/mailbox/built-in.o
      CC      spl/drivers/misc/misc-uclass.o
      LD      spl/drivers/misc/built-in.o
      CC      spl/drivers/mmc/mmc.o
      CC      spl/drivers/mmc/mmc-uclass.o
      CC      spl/drivers/mmc/mmc_boot.o
      CC      spl/drivers/mmc/sdhci.o
      CC      spl/drivers/mmc/am654_sdhci.o
      LD      spl/drivers/mmc/built-in.o
      CC      spl/drivers/mtd/mtdcore.o
      CC      spl/drivers/mtd/mtd_uboot.o
      CC      spl/drivers/mtd/mtd-uclass.o
      CC      spl/drivers/mtd/mtdpart.o
      LD      spl/drivers/mtd/nand/built-in.o
      LD      spl/drivers/mtd/built-in.o
      CC      spl/drivers/mtd/spi/sf-uclass.o
      CC      spl/drivers/mtd/spi/sf_probe.o
      CC      spl/drivers/mtd/spi/spi-nor-ids.o
      CC      spl/drivers/mtd/spi/spi-nor-core.o
      LD      spl/drivers/mtd/spi/spi-nor.o
      CC      spl/drivers/mtd/spi/sf_mtd.o
      LD      spl/drivers/mtd/spi/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-uclass.o
      LD      spl/drivers/pinctrl/broadcom/built-in.o
      LD      spl/drivers/pinctrl/nxp/built-in.o
      CC      spl/drivers/pinctrl/pinctrl-single.o
      LD      spl/drivers/pinctrl/built-in.o
      CC      spl/drivers/power/domain/power-domain-uclass.o
      CC      spl/drivers/power/domain/ti-sci-power-domain.o
      LD      spl/drivers/power/domain/built-in.o
      CC      spl/drivers/remoteproc/rproc-uclass.o
      CC      spl/drivers/remoteproc/k3_system_controller.o
      CC      spl/drivers/remoteproc/k3_rproc.o
      CC      spl/drivers/remoteproc/pru_rproc.o
      LD      spl/drivers/remoteproc/built-in.o
      CC      spl/drivers/reset/reset-uclass.o
      CC      spl/drivers/reset/reset-ti-sci.o
      LD      spl/drivers/reset/built-in.o
      CC      spl/drivers/serial/serial-uclass.o
      CC      spl/drivers/serial/ns16550.o
      CC      spl/drivers/serial/serial_omap.o
      LD      spl/drivers/serial/built-in.o
      CC      spl/drivers/spi/spi-uclass.o
      CC      spl/drivers/spi/spi-mem.o
      CC      spl/drivers/spi/cadence_qspi.o
      CC      spl/drivers/spi/cadence_qspi_apb.o
      LD      spl/drivers/spi/built-in.o
      CC      spl/drivers/sysreset/sysreset-uclass.o
      CC      spl/drivers/sysreset/sysreset-ti-sci.o
      LD      spl/drivers/sysreset/built-in.o
      LD      spl/drivers/built-in.o
      LD      spl/dts/built-in.o
      CC      spl/fs/fat/fat_write.o
      LD      spl/fs/fat/built-in.o
      CC      spl/fs/fs_internal.o
      LD      spl/fs/built-in.o
      LDS     spl/u-boot-spl.lds
      LD      spl/u-boot-spl
      OBJCOPY spl/u-boot-spl-nodtb.bin
    make[4]: `arch/arm/dts/k3-am654-base-board.dtb' is up to date.
      FDTGREP spl/dts/k3-am654-base-board.dtb
    /home/kemal/processor-sdk-u-boot/tools/k3_fit_atf.sh \
    	spl/dts/k3-am654-base-board.dtb > u-boot-spl-k3.its
      MKIMAGE tispl.bin
    FIT description: Configuration to load ATF and SPL
    Created:         Wed Jul 17 10:54:18 2019
     Image 0 (atf)
      Description:  ARM Trusted Firmware
      Created:      Wed Jul 17 10:54:18 2019
      Type:         Firmware
      Compression:  uncompressed
      Data Size:    33120 Bytes = 32.34 KiB = 0.03 MiB
      Architecture: AArch64
      OS:           ARM Trusted Firmware
      Load Address: 0x70000000
     Image 1 (tee)
      Description:  OPTEE
      Created:      Wed Jul 17 10:54:18 2019
      Type:         Trusted Execution Environment Image
      Compression:  uncompressed
      Data Size:    287840 Bytes = 281.09 KiB = 0.27 MiB
     Image 2 (spl)
      Description:  SPL (64-bit)
      Created:      Wed Jul 17 10:54:18 2019
      Type:         Standalone Program
      Compression:  uncompressed
      Data Size:    150920 Bytes = 147.38 KiB = 0.14 MiB
      Architecture: AArch64
      Load Address: 0x80080000
      Entry Point:  0x80080000
     Image 3 (k3-am654-base-board.dtb)
      Description:  k3-am654-base-board
      Created:      Wed Jul 17 10:54:18 2019
      Type:         Flat Device Tree
      Compression:  uncompressed
      Data Size:    7417 Bytes = 7.24 KiB = 0.01 MiB
      Architecture: ARM
     Default Configuration: 'k3-am654-base-board.dtb'
     Configuration 0 (k3-am654-base-board.dtb)
      Description:  k3-am654-base-board
      Kernel:       unavailable
      Firmware:     atf
      FDT:          k3-am654-base-board.dtb
      Loadables:    tee
                    spl
      MKIMAGE spl/u-boot-spl.multidtb.fit
      CAT     spl/u-boot-spl-dtb.bin
      COPY    spl/u-boot-spl.bin
      COPY    u-boot.dtb
      MKIMAGE u-boot-dtb.img
      CHK     include/config.h
      CFG     u-boot.cfg
      CFGCHK  u-boot.cfg
    make[1]: Leaving directory `/tmp/a53'
    kemal@VirtualBox:~/processor-sdk-u-boot$

    I do not have the dtc and device-tree-compiller package installed on my computer at all. You need to use the CONFIG_MKIMAGE_DTC_PATH variable to pass the path to the dtc which is compiled from the sources provided in U-Boot. If you install the Processor SDK on your computer and type make u-boot in the top directory the U-Boot will be successfully compiled with no issues, this is the way that the U-Boot compilation has been validated on Ubuntu 14.04 and Ubuntu 16.04.

    Best regards,
    Kemal

  • Hi Kemal,

    Thank you for continuing to look into this. I can confirm that setting CONFIG_MKIMAGE_DTC_PATH to point to the generated dtc fixes the issue with building U-Boot outside of the SDK on Ubuntu 16.04. Can you generate an internal issue to either update the U-Boot makefiles to use the included dtc or to update the documentation build instructions with this information?

    Cheers,

    Matt McKee

  • Okay. I will file a ticket to have this information in the next Processor SDK release.