Hi,
i followed the steps described here:
Set machine in local.conf to colibri-vf
Executed bitbake core-image-minimal
When all dependencies were build an error appears when the kernel is build.
ERROR: linux-toradex-4.4.217+gitAUTOINC+4a31b8a351+gitAUTOINC+4a31b8a351-r0 do_compile: oe_runmake failed
ERROR: linux-toradex-4.4.217+gitAUTOINC+4a31b8a351+gitAUTOINC+4a31b8a351-r0 do_compile: Execution of '/home/sebastian/OHP/yocto-trdx/build/tmp/work/colibri_vf-tdx-linux-gnueabi/linux-toradex/4.4.217+gitAUTOINC+4a31b8a351+gitAUTOINC+4a31b8a351-r0/temp/run.do_compile.914009' failed with exit code 1:
CHK include/config/kernel.release
GEN ./Makefile
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
Using /home/sebastian/OHP/yocto-trdx/build/tmp/work-shared/colibri-vf/kernel-source as source for kernel
CHK scripts/mod/devicetable-offsets.h
make[3]: 'include/generated/mach-types.h' is up to date.
CHK include/generated/timeconst.h
CHK include/generated/bounds.h
CHK include/generated/asm-offsets.h
CALL /home/sebastian/OHP/yocto-trdx/build/tmp/work-shared/colibri-vf/kernel-source/scripts/checksyscalls.sh
CHK include/generated/compile.h
CHK kernel/config_data.h
Kernel: arch/arm/boot/Image is ready
Kernel: arch/arm/boot/Image is ready
Kernel: arch/arm/boot/zImage is ready
CHK scripts/mod/devicetable-offsets.h
DTC arch/arm/boot/dts/vf500-colibri-eval-v3.dtb
./scripts/dtc/dtc: invalid option -- '@'
Usage: dtc [options] <input file>
Options: -[qI:O:o:V:d:R:S:p:fb:i:H:sW:E:hv]
-q, --quiet
Quiet: -q suppress warnings, -qq errors, -qqq all
-I, --in-format <arg>
Input formats are:
dts - device tree source text
dtb - device tree blob
fs - /proc/device-tree style directory
-o, --out <arg>
Output file
-O, --out-format <arg>
Output formats are:
dts - device tree source text
dtb - device tree blob
asm - assembler source
-V, --out-version <arg>
Blob version to produce, defaults to 17 (for dtb and asm output)
-d, --out-dependency <arg>
Output dependency file
-R, --reserve <arg>
Make space for <number> reserve map entries (for dtb and asm output)
-S, --space <arg>
Make the blob at least <bytes> long (extra space)
-p, --pad <arg>
Add padding to the blob of <bytes> long (extra space)
-b, --boot-cpu <arg>
Set the physical boot cpu
-f, --force
Try to produce output even if the input tree has errors
-i, --include <arg>
Add a path to search for include files
-s, --sort
Sort nodes and properties before outputting (useful for comparing trees)
-H, --phandle <arg>
Valid phandle formats are:
legacy - "linux,phandle" properties only
epapr - "phandle" properties only
both - Both "linux,phandle" and "phandle" properties
-W, --warning <arg>
Enable/disable warnings (prefix with "no-")
-E, --error <arg>
Enable/disable errors (prefix with "no-")
-h, --help
Print this help and exit
-v, --version
Print version and exit
Error: unknown option
make[3]: *** [scripts/Makefile.lib:293: arch/arm/boot/dts/vf500-colibri-eval-v3.dtb] Error 1
make[2]: *** [arch/arm/Makefile:333: vf500-colibri-eval-v3.dtb] Error 2
make[1]: *** [Makefile:152: sub-make] Error 2
make: *** [Makefile:24: __sub-make] Error 2
WARNING: /home/sebastian/OHP/yocto-trdx/build/tmp/work/colibri_vf-tdx-linux-gnueabi/linux-toradex/4.4.217+gitAUTOINC+4a31b8a351+gitAUTOINC+4a31b8a351-r0/temp/run.do_compile.914009:1 exit 1 from 'exit 1'
ERROR: Logfile of failure stored in: /home/sebastian/OHP/yocto-trdx/build/tmp/work/colibri_vf-tdx-linux-gnueabi/linux-toradex/4.4.217+gitAUTOINC+4a31b8a351+gitAUTOINC+4a31b8a351-r0/temp/log.do_compile.914009
Any hints to use the BSP5.0 for Colibri VF50 Modules?
And we would also prepare to use a newer LTS Kernel like 5.4 instead of the 4.4.
Kind regards,
Sebastian