-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
I'm trying to add support for ostree to out boot2qt yocto warrior build for raspberry pi4. I've added meta-updater & meta-updater-raspberrypi to the build and when I start bitbake I get the following error:
ERROR: No recipes available for:
.../sources/meta-updater-raspberrypi/recipes-bsp/u-boot/libubootenv_%.bbappend
I've tried downloading the HereOtaConnect sample project but it doesn't have the libubootenv recipe.
I researched where libubootenv is from and it is part of the sbabic swupddate system. Does this mean that I need to install meta-swupdate to get the libuboot? Does libubootenv automatically disable the fw* utilities from uboot?
From our bblayers.conf:
${BSPDIR}/sources/meta-openembedded/meta-filesystems \
${BSPDIR}/sources/meta-updater \
${BSPDIR}/sources/meta-updater-raspberrypi \
From our local.conf:
# first, need to use u-boot to boot to Linux
RPI_USE_U_BOOT = "1"
# then, need to use initramfs
KERNEL_INITRAMFS = "-initramfs"
INITRAMFS_IMAGE = "initramfs-ostree-image.bb"
INITRAMFS_IMAGE_BUNDLE = "1"
BOOT_SPACE = "1073741"
INITRAMFS_MAXSIZE = "315400"
IMAGE_FSTYPES_pn-${INITRAMFS_IMAGE} = "${INITRAMFS_FSTYPES}"
# make sure to inherit OTA functionality from the meta-updater* layers
INHERIT += " sota"
DISTRO_FEATURES += " usrmerge"
Is there something else that I'm missing?
Regards,
Greg Wilson-Lindberg
Metadata
Metadata
Assignees
Labels
No labels