defconfig: r64/r2/r3/r3mini/r4: Enable EFI related options#25
defconfig: r64/r2/r3/r3mini/r4: Enable EFI related options#25SPYFF wants to merge 1 commit intofrank-w:2025-01-bpifrom
Conversation
U-Boot can load and boot EFI payload (e.g.: GRUB). This commit enable the related options discussed in the docs [1]. To play safe, be conservative and do not enable secure boot and other exotic features. [1] https://docs.u-boot.org/en/latest/develop/uefi/uefi.html
|
Have you tested it on all boards? Afair older boards are limited in space and may break if binary gets too large |
|
Sorry totally untested yet. Can I trigger the CI on my fork somehow to see how large binaries will created? |
|
It should work in your repo too when branchname ends with -bpi :) thats the filter in the .github/workflows/build.yaml https://github.com/frank-w/u-boot/blob/2025-01-bpi/.github/workflows/build.yml#L10 -ci branches compile but do not upload as artifacts |
|
Thanks for the info, I'll try it and rename the branch. |
|
or just extend the condition in your repo (but should not be merged)... you can also trigger manually, but imho default branch needs the ci-pipeline defined to be available for it. for uboot i do not use credentials/variables, so it should work if create release in same repo. |
|
Worked flawlessly apparently: https://github.com/SPYFF/u-boot/releases/tag/CI-BUILD-enable-efi-bpi-2025.01-2025-05-11_1748 I'll try it out on R3 mini, unfortunately thats the only board I got. |
U-Boot can load and boot EFI payload (e.g.: GRUB). This commit enable the related options discussed in the docs [1].
To play safe, be conservative and do not enable secure boot and other exotic features.
[1] https://docs.u-boot.org/en/latest/develop/uefi/uefi.html