Dear Meta TI Team,

I am trying to create fit image for my beaglebone with meta-ti layer. All other 
image formats work just fine.
I am using the beaglebone.conf provided inside the meta-ti layer. I have added 
below changes in the machine.conf file to generate fit image.

beaglebone.conf
--------------
# fit image
KERNEL_CLASSES += "kernel-fitimage"
KERNEL_IMAGETYPE = "fitImage"
--------------

I get below error
----------------------
ERROR: bbb-image-play-1.0-r0 do_rootfs: Could not invoke dnf. Command 
'/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/recipe-sysroot-native/usr/bin/dnf
 -v --rpmverbosity=info -y -c 
/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/rootfs/etc/dnf/dnf.conf
 
--setopt=reposdir=/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/rootfs/etc/yum.repos.d
 
--installroot=/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/rootfs
 
--setopt=logdir=/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/temp
 
--repofrompath=oe-repo,/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/oe-rootfs-repo
 --nogpgcheck install dosfstools e2fsprogs e2fsprogs-mke2fs hello-application 
libhello-lib0 libhiredis0.13 initscript kernel-devicetree kernel-image-zimage 
kernel-module-i2cplay kernel-module-mcp320x libgpiod libstdc++6 openssh 
packagegroup-core-boot rauc redis run-postinsts u-boot-fw-utils 
util-linux-mkfs' returned 1:
DNF version: 4.1.0
cachedir: 
/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/rootfs/var/cache/dnf
Added oe-repo repo from 
/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/oe-rootfs-repo
repo: using cache for: oe-repo
not found other for:
not found modules for:
not found deltainfo for:
not found updateinfo for:
oe-repo: using metadata from Tue 23 Jun 2020 06:41:05 AM UTC.
Last metadata expiration check: 0:00:01 ago on Tue 23 Jun 2020 06:41:06 AM UTC.
No module defaults found
No match for argument: kernel-image-zimage
Error: Unable to find a match

ERROR: bbb-image-play-1.0-r0 do_rootfs:
ERROR: bbb-image-play-1.0-r0 do_rootfs: Function failed: do_rootfs
ERROR: Logfile of failure stored in: 
/media/workdir/bbb/yocto/beaglebone/build/tmp/work/beaglebone-poky-linux-gnueabi/bbb-image-play/1.0-r0/temp/log.do_rootfs.21662
ERROR: Task 
(/media/workdir/bbb/yocto/beaglebone/meta-sysplay/images/bbb-image-play.bb:do_rootfs)
 failed with exit code '1'
NOTE: Tasks Summary: Attempted 3146 tasks of which 3144 didn't need to be rerun 
and 1 failed.
----------------------

if I try below changes
KERNEL_IMAGETYPE = "zImage fitImage"

then I get below error
ERROR: linux-ti-staging-rt-5.4.28+gitAUTOINC+c3dd64420d-r22a do_package: QA 
Issue: kernel-image-zimage is listed in PACKAGES multiple times, this leads to 
packaging errors. [packages-list]
ERROR: linux-ti-staging-rt-5.4.28+gitAUTOINC+c3dd64420d-r22a do_package: QA 
Issue: kernel-image-fitimage is listed in PACKAGES multiple times, this leads 
to packaging errors. [packages-list]

Please suggest what is the correct way to get fitimage (kernel + DTB) with 
meta-ti layer.
Thanks for your support.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13001): 
https://lists.yoctoproject.org/g/meta-ti/message/13001
Mute This Topic: https://lists.yoctoproject.org/mt/75055534/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to