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.

PROCESSOR-SDK-AM335X: [TISDK9.1] Bluez custom image root file system

Part Number: PROCESSOR-SDK-AM335X


Tool/software:

HI

Liu,

We are in the process of creating custom layer(manu/recipes-core/custom.bb) which include core images(core-image-minimal) (RFS) where we have to.. as attached,

SUMMARY = "Custom specific image creation."

PROVIDES = "custom-image"

LICENSE="MIT"

DEPENDS = "core-image-minimal \
	   bluez5 "


IMAGE_INSTALL:append += "bluez5 "

			 

inherit core-image
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=b97a012949927931feb7793eee5ed924 \
                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"

  • Solved below Error by enabling CONFIG_PREEMPT in make menuconfig of kernel and rebuilt kernel(bitbake linux-ti-staging)
    ase/target_armhf/kbuild/services4/srvkm/common/lists.o
    | /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c:109:2: error: #error "A preemptible Linux kernel is required when using workqueues"
    | 109 | #error "A preemptible Linux kernel is required when using workqueues"

  •  We are in the process of creating custom layer(manu/recipes-core/custom.bb) which include core images(core-image-minimal) (RFS) where we have to.. as attached,

Initialising tasks: 100% |####################################################################################################################################################| Time: 0:00:05
Sstate summary: Wanted 270 Local 34 Mirrors 0 Missed 236 Current 1192 (12% match, 83% complete)
Removing 10 stale sstate objects for arch am335x_evm: 100% |##################################################################################################################| Time: 0:00:00
NOTE: Executing Tasks
ERROR: ti-sgx-ddk-km-1.17.4948957-r22x do_compile: oe_runmake failed
ERROR: ti-sgx-ddk-km-1.17.4948957-r22x do_compile: ExecutionError('/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804', 1, None, None)
ERROR: Logfile of failure stored in: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/log.do_compile.1749804
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8 KERNEL_SRC=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source KERNELDIR=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source BUILD=release WINDOW_SYSTEM=lws-generic PVR_BUILD_DIR=ti335x_linux KERNEL_PATH=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source KERNEL_VERSION=6.1.46v0.0.1+ CC=arm-oe-linux-gnueabi-gcc  -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot=                      -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot-native=  -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source=/usr/src/kernel -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-build-artifacts=/usr/src/kernel LD=arm-oe-linux-gnueabi-ld.bfd   AR=arm-oe-linux-gnueabi-ar  O=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/amba: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/atomic: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/avf: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/bcma: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/byteorder: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/can: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/ceph: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/clk: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/comedi: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/crush: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/decompress: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/device: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/dma: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/dsa: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/extcon: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/firmware: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/fpga: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/fsl: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/gpio: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/greybus: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/hsi: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/i3c: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/iio: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/input: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/irqchip: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/isdn: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/lockd: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mailbox: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mdio: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mfd: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mlx4: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mlx5: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mmc: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mtd: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/mux: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/net: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/netfilter: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/netfilter_arp: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/netfilter_bridge: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/netfilter_ipv4: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/netfilter_ipv6: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/pcs: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/perf: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/phy: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/pinctrl: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/platform_data: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/power: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/pse-pd: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/qed: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/raid: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/regulator: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/remoteproc: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/reset: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/rpmsg: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/rpmsg-remotedev: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/rtc: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/sched: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/soc: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/soundwire: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/spi: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/ssb: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/sunrpc: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/surface_aggregator: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/ulpi: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/unaligned: Is a directory
| grep: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source/include/linux/usb: Is a directory
| ../config/compiler.mk:96: host gcc
| ../config/compiler.mk:185: target arm-oe-linux-gnueabi-gcc  -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot=                      -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot-native=  -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-source=/usr/src/kernel -fdebug-prefix-map=/home/sem3user/13924/COM/build/arago-tmp-default-glibc/work-shared/am335x-evm/kernel-build-artifacts=/usr/src/kernel
| ******* Multiarch build: no
| ******* Primary arch:    target_armhf
| ******* Secondary arch:  none
| ../config/core.mk:513: $(KERNELDIR)/vmlinux does not exist. Kbuild may fail.
|   GEN      eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/install_km.sh
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/mutils.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/mmap.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/module.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pdump.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_bridge_k.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_debug.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/mutex.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/event.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/osperproc.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/buffer_manager.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/devicemem.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/handle.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/hash.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/lists.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/mem.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/mem_debug.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/metrics.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/osfunc_common.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/pdump_common.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/perproc.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/power.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/pvrsrv.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/ra.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/refcount.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/common/resman.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/bridged/bridged_support.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/bridged/bridged_pvr_bridge.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/system/omap/sysconfig.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/system/omap/sysutils.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/dmabuf.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_linux_fence.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/bridged/sgx/bridged_sgx_bridge.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxinit.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxpower.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxreset.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxutils.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxkick.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/sgxtransfer.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/mmu.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/devices/sgx/pb.o
|   CC [M]  /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_drm.o
| /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_drm.c:517:10: error: 'struct drm_driver' has no member named 'dev_priv_size'
|   517 |         .dev_priv_size = 0,
|       |          ^~~~~~~~~~~~~
| /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_drm.c:528:19: warning: initialized field overwritten [-Woverride-init]
|   528 |         .ioctls = sPVRDrmIoctls,
|       |                   ^~~~~~~~~~~~~
| /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_drm.c:528:19: note: (near initialization for 'sPVRDrmDriver.ioctls')
| make[5]: *** [/home/sem3user/13924/COM/src-bsp/kernel/scripts/Makefile.build:250: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild/services4/srvkm/env/linux/pvr_drm.o] Error 1
| make[5]: *** Waiting for unfinished jobs....
| make[4]: *** [/home/sem3user/13924/COM/src-bsp/kernel/Makefile:2012: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasiacon/binary_ti335x_linux_lws-generic_release/target_armhf/kbuild] Error 2
| make[3]: *** [Makefile:238: __sub-make] Error 2
| make[2]: *** [eurasiacon/build/linux2/kbuild/kbuild.mk:60: kbuild] Error 2
| make[1]: *** [../config/core.mk:791: build] Error 2
| make: *** [Makefile:54: build] Error 2
| ERROR: oe_runmake failed
| WARNING: /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804:185 exit 1 from 'exit 1'
| WARNING: Backtrace (BB generated script):
|       #1: bbfatal_log, /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804, line 185
|       #2: die, /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804, line 169
|       #3: oe_runmake, /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804, line 164
|       #4: module_do_compile, /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804, line 153
|       #5: do_compile, /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804, line 147
|       #6: main, /home/sem3user/13924/COM/build/arago-tmp-default-glibc/work/am335x_evm-oe-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.1749804, line 198
ERROR: Task (/home/sem3user/13924/COM/sources/meta-ti/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2880 tasks of which 2774 didn't need to be rerun and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 5 seconds

  • 3. In order to avoid above error also we aere not using any Graphics and video drivers so we have done in conf/local.conf
    BBMASK += "ti-sgx-ddk-km"
    BBMASK += "mesa-pvr"
    in local.conf
    but after that we are getting below error,

NOTE: Started PRServer with DBfile: /home/sem3user/13924/COM/build/cache/prserv.sqlite3, Address: 127.0.0.1:40809, PID: 1762376
Loading cache: 100% |#########################################################################################################################################################| Time: 0:00:01
Loaded 4777 entries from dependency cache.
WARNING: /home/sem3user/13924/COM/sources/meta-sem3t/recipes-core/images/sem3-iot-image.bb: IMAGE_INSTALL:append += is not a recommended operator combination, please replace it.:--:--
Parsing recipes: 100% |#######################################################################################################################################################| Time: 0:00:01
Parsing of 3223 .bb files complete (3217 cached, 6 parsed). 4779 targets, 306 skipped, 4 masked, 0 errors.
WARNING: No recipes in default available for:
  /home/sem3user/13924/COM/sources/meta-processor-sdk/recipes-core/packagegroups/packagegroup-arago-base-tisdk.bbappend
Removing 2 recipes from the am335x_evm sysroot: 100% |########################################################################################################################| Time: 0:00:02
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'virtual/libgles2' (but /home/sem3user/13924/COM/sources/oe-core/meta/recipes-graphics/cairo/cairo_1.16.0.bb DEPENDS on or otherwise requires it)
mesa PROVIDES virtual/libgles2 but was skipped: PREFERRED_PROVIDER_virtual/libgl set to mesa-pvr, not mesa
NOTE: Runtime target 'python3-pygobject' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-pygobject', 'cairo', 'virtual/libgles2']
ERROR: Required build target 'sem3-iot-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['sem3-iot-image', 'bluez5', 'python3-pygobject', 'cairo', 'virtual/libgles2']

Summary: There were 2 WARNING messages.
Summary: There were 2 ERROR messages, returning a non-zero exit code.
sem3user@INBLRPRODDC9LN:~/13924/COM/build$

Please let me now hoe to move further,

Note : Background In our previous thread we mentation as we were not able to see the kernel booting after building TISDK 9.1 (which we are we wre using currently) we later used omap2plus_defconfig and later we were able to see the kernel and booting was successful and able to login too.