Hi Gerd, as far as I know, this should work exactly the same way in Dunfell and Scarthgap. You should perform the usual checks to debug the issue: - double-check that your image depends on the kernel modules using bitbake -g core-image-minimal (if not use bitbake -e to check if something is maybe modifying IMAGE_INSTALL, etc.) - try bitbake -c clean sstate hello && bitbake hello to see if this populates the sysroot - if everything else, keep the downloads directory and rm -rf the rest, then build core-image-minimal again
Étienne On Tue, Jul 16, 2024 at 3:00 PM Gerd Kautzmann via lists.yoctoproject.org <G.Kautzmann=primes...@lists.yoctoproject.org> wrote: > Hello ML members, > > I used to include some drivers for a camera chip for RaspberryPi4 in Yocto > dunfell. > > Now I’m trying the same under Yicto Scarthgap but it doesn’t work. > > > dunfell > > --------- > > find tmp/work -name my_driver.ko > > > tmp/work/raspberrypi4-poky-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/lib/modules/5.4.72-v7l/extra/my_driver/my_driver.ko > > > tmp/work/raspberrypi4-poky-linux-gnueabi/hello-mod/1.0-r0/my_driver/my_driver.ko > > > tmp/work/raspberrypi4-poky-linux-gnueabi/hello-mod/1.0-r0/sysroot-destdir/lib/modules/5.4.72-v7l/extra/my_driver/my_driver.ko > > > tmp/work/raspberrypi4-poky-linux-gnueabi/hello-mod/1.0-r0/image/lib/modules/5.4.72-v7l/extra/my_driver/my_driver.ko > > > tmp/work/raspberrypi4-poky-linux-gnueabi/hello-mod/1.0-r0/package/lib/modules/5.4.72-v7l/extra/my_driver/my_driver.ko > > > tmp/work/raspberrypi4-poky-linux-gnueabi/hello-mod/1.0-r0/packages-split/kernel-module-vc-mipi-common-5.4.72-v7l/lib/modules/5.4.72-v7l/extra/my_driver/my_driver.ko > > > The kernel modules are compiled but they are never transferred or > installed in the image > > > > scarthgap > > ------------ > > find tmp/work -name my_driver.ko > > > tmp/work/raspberrypi4-poky-linux-gnueabi/hello-mod/1.0/my_driver/my_driver.ko > > > > Under dunfell I used an expanded core-image-minimal for my system: > ------------ > > cat meta/recipes-core/images/core-image-minimal.bb > > > > SUMMARY = "Small image with own kernel module" > > > > IMAGE_INSTALL = "packagegroup-core-boot ${CORE_IMAGE_EXTRA_INSTALL}" > > IMAGE_INSTALL += "kernel-modules v4l-utils hello-mod hello autoconf" > > IMAGE_INSTALL += "libgpiod" > > > > KERNEL_MODULE_AUTOLOAD += "hello" > > … > ------------ > > > I tried different changes on my conf/local.conf without any changes. > > I built with: > bitbake core-image-minimal -c cleanall > bitbake core-image-minimal > > But nothing changed. > > > > > > *PRIMES GmbH *Max-Planck-Str. 2 64319 Pfungstadt Germany > > T +49 6157 9878 0 > > CEO: Dr.-Ing. Reinhard Kramer, Dr. rer. nat. Thomas Umschlag > > Local Court: Darmstadt HRB 5134 > > g.kautzm...@primes.de www.primes.de > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#63513): https://lists.yoctoproject.org/g/yocto/message/63513 Mute This Topic: https://lists.yoctoproject.org/mt/107251140/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-