meta-rauc-beaglebone: PocketBeagle 2, PocketBeagle and BeagleBoard AI-64#183
Merged
Conversation
Increase layer priority to 7 because meta-rauc is with 6. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Move beaglebone-yocto specific files to separate directories. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Use the value of the MACHINE variable in the RAUC system.conf. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add support for machine pocketbeagle2. Use grow-data-partition.sh and modify it through the RAUC recipe depending on the machine. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add sdimage-2part-efi-dual.wks.in with A/B and data partitions for PocketBeagle 2. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Use rauc-image.inc with common configurations for both core-image-base and core-image-minimal. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Support different machines for the RAUC bundle: - Use variable MACHINE for RAUC_BUNDLE_COMPATIBLE - Use core-image-base instead of core-image-minimal - Update the RAUC_BUNDLE_VERSION version from v20240123 to v20260306 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Include rauc.cfg kernel configuration fragment to support RAUC on PocketBeagle 2. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add fstab with the data partition for PocketBeagle 2. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Support RAUC in U-Boot for PocketBeagle 2: - Script for A/B switching - Enable required U-Boot configurations - Add fw_env.config Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add PocketBeagle 2 and use core-image-base. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
leon-anavi
marked this pull request as ready for review
March 16, 2026 13:40
Add meta-rauc-beaglebone for BeagleBone Black and PocketBeagle 2 to the list of meta-rauc-community sub-layers in README.rst. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
leon-anavi
force-pushed
the
leon/pocketbeagle2
branch
from
March 16, 2026 13:41
434d35d to
a160d1b
Compare
Support machine beaglebone from meta-ti/meta-beagle which also covers PocketBeagle (version 1). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add fstab version for machine beaglebone from meta-ti/meta-beagle which also covers PocketBeagle (version 1). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add system.conf for machine beaglebone from meta-ti/meta-beagle which also supports PocketBeagle (version 1). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Make u-boot-bb.org changes universal and support machine beaglebone from meta-ti/meta-beagle, including PocketBeagle (version 1). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add PocketBeagle to README.rst and specify machine and a BSP layer for each of three supported BeagleBoard devices. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Member
|
Should we build the pocketbeagle2 machine in CI as well? |
Add a fstab with the data partition for BeagleBone AI-64. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Support machine beaglebone-ai64 from meta-ti/meta-beagle BSP layer. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add RAUC system.conf for machine beaglebone-ai64 from the meta-ti/meta-beagle BSP layer. Set variable DATADEV to "mmcblk1". Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add support BeagleBone AI-64 (machine beaglebone-ai64): - Script for A/B switching - Enable required U-Boot configurations - Add fw_env.config Explicitly set SRC_URI and UBOOT_ENV variables for supported machines to avoid issues caused by meta-ti and MACHINE:append = "-k3r5" that result in "No such file or directory" and similar errors. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add BeagleBone AI-64 to the list of supported machines. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Collaborator
Author
Yes, good idea. I think it makes sense to add it. In the mean time I extend this GitHub pull request to support and provide RAUC demo integration on several BeagleBoards: PocketBeagle 2, PocketBeagle and BeagleBoard AI-64. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add RAUC A/B demo integration for: