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.

AM625: AM62x family(am625): tiboot3 image not generated.

Part Number: AM625

Hello experts!

Facing issue for u-boot 2021 version.

Below are the error logs which we are getting when we are trying for our custom hardware.

FYI.. we used ti based structure.

DTS files:

  • k3-am625-r5-sk.dts: main R5 DTS file which includes the nodes for R5 boot, Pinmux, DDR, etc.

  • k3-am625-sk.dts: main A53 DTS file which includes the nodes for A53 boot, Pinmux, etc.

Here is my question, We can use same structure for uboot is that fine ?

Is there any security related issue happen or any other issue ?

----------------------------------

| make -f /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/scripts/Makefile.build obj=dts dtbs
| make -f /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/scripts/Makefile.build obj=arch/arm/dts dtbs
| mkdir -p arch/arm/dts/ ; (cat /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/arch/arm/dts/onecontrol.dts; echo '#include "onecontrol-u-boot.dtsi"') > arch/arm/dts/.onecontrol.dtb.pre.tmp; aarch64-poky-linux-gcc --sysroot=/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd-poky-linux/u-boot-ti-staging/1_2021.01+git999-r33/recipe-sysroot -E -Wp,-MD,arch/arm/dts/.onecontrol.dtb.d.pre.tmp -nostdinc -I/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/arch/arm/dts -I/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/arch/arm/dts/include -Iinclude -I/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/include -I/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/arch/arm/include -include /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/include/linux/kconfig.h -D__ASSEMBLY__ -undef -D__DTS__ -x assembler-with-cpp -o arch/arm/dts/.onecontrol.dtb.dts.tmp arch/arm/dts/.onecontrol.dtb.pre.tmp ; ./scripts/dtc/dtc -O dtb -o arch/arm/dts/onecontrol.dtb -b 0 -i /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/arch/arm/dts/ -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-graph_port -Wno-unique_unit_address -Wno-simple_bus_reg -Wno-pci_device_reg -Wno-pci_bridge -Wno-pci_device_bus_num -@ -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-graph_port -Wno-unique_unit_address -Wno-simple_bus_reg -Wno-pci_device_reg -Wno-pci_bridge -Wno-pci_device_bus_num -@ -d arch/arm/dts/.onecontrol.dtb.d.dtc.tmp arch/arm/dts/.onecontrol.dtb.dts.tmp || (echo "Check /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd-poky-linux/u-boot-ti-staging/1_2021.01+git999-r33/u-boot-ti-staging-2021.01+git999/arch/arm/dts/.onecontrol.dtb.pre.tmp for errors" && false) ; cat arch/arm/dts/.onecontrol.dtb.d.pre.tmp arch/arm/dts/.onecontrol.dtb.d.dtc.tmp > arch/arm/dts/.onecontrol.dtb.d ; sed -i "s:arch/arm/dts/.onecontrol.dtb.pre.tmp:/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/arch/arm/dts/onecontrol.dts:" arch/arm/dts/.onecontrol.dtb.d
| Error: arch/arm/dts/.onecontrol.dtb.pre.tmp:13.37-38 syntax error
| FATAL ERROR: Unable to parse input tree
| Check /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd-poky-linux/u-boot-ti-staging/1_2021.01+git999-r33/u-boot-ti-staging-2021.01+git999/arch/arm/dts/.onecontrol.dtb.pre.tmp for errors
| scripts/Makefile.lib:333: recipe for target 'arch/arm/dts/onecontrol.dtb' failed
| make[3]: *** [arch/arm/dts/onecontrol.dtb] Error 1
| /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/dts/Makefile:43: recipe for target 'arch-dtbs' failed
| make[2]: *** [arch-dtbs] Error 2
| /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/Makefile:1164: recipe for target 'dts/dt.dtb' failed
| make[1]: *** [dts/dt.dtb] Error 2
| make[1]: Leaving directory '/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd-poky-linux/u-boot-ti-staging/1_2021.01+git999-r33/u-boot-ti-staging-2021.01+git999'
| Makefile:167: recipe for target 'sub-make' failed
| make: *** [sub-make] Error 2
| make: Leaving directory '/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging'
| ERROR: oe_runmake failed
| WARNING: /home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd-poky-linux/u-boot-ti-staging/1_2021.01+git999-r33/temp/run.do_compile.13084:1 exit 1 from 'exit 1'
| ERROR: Execution of '/home/aws-suma/OneControl/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd-poky-linux/u-boot-ti-staging/1_2021.01+git999-r33/temp/run.do_compile.13084' failed with exit code 1
ERROR: Task (/home/aws-suma/OneControl/yocto/meta-ti/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1659 tasks of which 1658 didn't need to be rerun and 1 failed.

Thanks,

Suraj.