build
build copied to clipboard
[Task]: bring the uboot-btrfs extension to more boards
Task description
with #9010 and #9011 landed, we should aim to bring the uboot-btrfs extension to more boards
- [ ] d5bceb962bfad7c93918801201e7d782a8ec927a rock-5b
- [ ] 626cd5bb121d8112e0434fcd245eb6867cf611bf cm3588-nas
- [ ] d9a0bb9e692c35a88c29b6f929de7cef80715596 khadas-vim3l
- [ ] 431a5987b0f2c0d67663f387bfc6a690f2b51a9c nanopi-r6c
- [ ] 171f69fa2f64efab8f721a4893733160f80d1a01 odroidhc4
- [ ] de1f49f241d52c0176707b9cb98d8c0a599300cb odroidm1s
- [ ] 61edafa79d992fd219341072380de0e1ef4424e6 nanopct6
- [ ] 1d8b3865eee9b34e1415ab1ee14fb2f338ae4c5f odroidm1
- [ ] 3b90c35e2f6e9d64574074fa68676d55d71eb8fd armsom-forge1
There are
- [ ] patch/u-boot/v2025.10/board_rk3318-box/rk3318-box-add-defconfig.patch
- [ ] patch/u-boot/v2025.01/board_rk3318-box/rk3318-box-add-defconfig.patch
- [ ] patch/u-boot/u-boot-meson-s4t7/Update-kvim4_defconfig.patch
- [ ] patch/u-boot/v2024.10/board_gateway-gz80x/001-Add-board-Amper-Gateway-AM-GZ80x.patch
It probably makes sense to find out since what version u-boot has the CONFIG_CMD_BTRFS switch. Then the extension can be augmented to test for whether or not the currently compiled version is more recent and simply do nothing on earlier u-boot versions.
Jira ticket: AR-2789
There how to enable BTRFS in older uBoot https://github.com/armbian/build/blob/ede82dbfe2250cc5b5c9263d9f608661a5e00b37/lib/functions/compilation/uboot.sh#L97-L108