diff --git a/build.sh b/build.sh index cb7894ec069..9da92e9c6b7 100755 --- a/build.sh +++ b/build.sh @@ -48,10 +48,11 @@ BUILD_TIMELESS=${BUILD_TIMELESS:-0} AIRGAP=${AIRGAP:-0} function sdk_run { - docker run --rm -t -u $UID -v $PWD:/home/coreboot/coreboot \ + docker run --rm -t -u $UID \ + -v $PWD:/build/coreboot \ -v $HOME/.ssh:/home/coreboot/.ssh \ -e BUILD_TIMELESS=${BUILD_TIMELESS} \ - -w /home/coreboot/coreboot ${DASHARO_SDK} \ + -w /build/coreboot ${DASHARO_SDK} \ "$@" } @@ -220,11 +221,9 @@ function build_novacustom_v5x0tu { wget -O novacustom_v54x_mtl_v0.9.0.rom https://dl.3mdeb.com/open-source-firmware/Dasharo/novacustom_v54x_mtl/v0.9.0/novacustom_v54x_mtl_v0.9.0.rom # Extract and transfer LAN ROM blob - docker run --rm -t -u $UID -v $PWD:/home/coreboot/coreboot \ - -v $HOME/.ssh:/home/coreboot/.ssh \ - -w /home/coreboot/coreboot ${DASHARO_SDK} \ - /bin/bash -c "make -C util/cbfstool && \ - util/cbfstool/cbfstool novacustom_v54x_mtl_v0.9.0.rom extract -r COREBOOT -f payload -n fallback/payload -m x86" + sdk_run /bin/bash -c "make -C util/cbfstool && \ + util/cbfstool/cbfstool novacustom_v54x_mtl_v0.9.0.rom extract \ + -r COREBOOT -f payload -n fallback/payload -m x86" ./uefiextract payload DEB917C0-C56A-4860-A05B-BF2F22EBB717 mkdir -p 3rdparty/blobs/mainboard/novacustom/mtl-h diff --git a/configs/config.asrock_spc741d8 b/configs/config.asrock_spc741d8 index 20292d35318..5dff73cf239 100644 --- a/configs/config.asrock_spc741d8 +++ b/configs/config.asrock_spc741d8 @@ -33,7 +33,6 @@ CONFIG_EDK2_PLATFORMS_TAG_OR_REV="1002a59639f111a2f8178b77d1f5fde0ea8d976f" CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.dell_optiplex_9010_sff_uefi b/configs/config.dell_optiplex_9010_sff_uefi index d231cd04c03..7e0746c8f63 100644 --- a/configs/config.dell_optiplex_9010_sff_uefi +++ b/configs/config.dell_optiplex_9010_sff_uefi @@ -26,7 +26,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SD_MMC_TIMEOUT=1000 CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.dell_optiplex_9010_sff_uefi_txt b/configs/config.dell_optiplex_9010_sff_uefi_txt index 40004235117..8cd4963b4ce 100644 --- a/configs/config.dell_optiplex_9010_sff_uefi_txt +++ b/configs/config.dell_optiplex_9010_sff_uefi_txt @@ -29,7 +29,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SD_MMC_TIMEOUT=1000 CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.dell_precision_t1650_uefi_txt b/configs/config.dell_precision_t1650_uefi_txt index 28d4be5ad41..d55e7841988 100644 --- a/configs/config.dell_precision_t1650_uefi_txt +++ b/configs/config.dell_precision_t1650_uefi_txt @@ -38,7 +38,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_LOAD_OPTION_ROMS=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.emulation_qemu_x86_q35_uefi b/configs/config.emulation_qemu_x86_q35_uefi index 65a57726131..5265659d823 100644 --- a/configs/config.emulation_qemu_x86_q35_uefi +++ b/configs/config.emulation_qemu_x86_q35_uefi @@ -22,7 +22,6 @@ CONFIG_PAYLOAD_EDK2=y CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.emulation_qemu_x86_q35_uefi_all_menus b/configs/config.emulation_qemu_x86_q35_uefi_all_menus index ed513910215..ce1124852e5 100644 --- a/configs/config.emulation_qemu_x86_q35_uefi_all_menus +++ b/configs/config.emulation_qemu_x86_q35_uefi_all_menus @@ -17,7 +17,6 @@ CONFIG_PAYLOAD_EDK2=y CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.gigabyte_mz33-ar1 b/configs/config.gigabyte_mz33-ar1 index 415ac5babf0..87e5213b258 100644 --- a/configs/config.gigabyte_mz33-ar1 +++ b/configs/config.gigabyte_mz33-ar1 @@ -53,7 +53,6 @@ CONFIG_EDK2_LOAD_OPTION_ROMS=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="--pcd gDasharoSystemFeaturesTokenSpaceGuid.PcdDasharoEnterprise=TRUE" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.hardkernel_odroid_h4 b/configs/config.hardkernel_odroid_h4 index ceac79b7c27..484784de9c9 100644 --- a/configs/config.hardkernel_odroid_h4 +++ b/configs/config.hardkernel_odroid_h4 @@ -41,7 +41,6 @@ CONFIG_PAYLOAD_EDK2=y CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.hardkernel_odroid_h4_netcard b/configs/config.hardkernel_odroid_h4_netcard index 2a7a99cc723..736189d6113 100644 --- a/configs/config.hardkernel_odroid_h4_netcard +++ b/configs/config.hardkernel_odroid_h4_netcard @@ -42,7 +42,6 @@ CONFIG_PAYLOAD_EDK2=y CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.intel_minnowmax b/configs/config.intel_minnowmax index d5797040393..bfd6bdadd06 100644 --- a/configs/config.intel_minnowmax +++ b/configs/config.intel_minnowmax @@ -25,7 +25,6 @@ CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_GOP_FILE="IntelBYTGopDriver.efi" CONFIG_EDK2_DISABLE_TPM=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.msi_ms7d25_ddr4 b/configs/config.msi_ms7d25_ddr4 index 64b6facf6c4..b3894886507 100644 --- a/configs/config.msi_ms7d25_ddr4 +++ b/configs/config.msi_ms7d25_ddr4 @@ -47,7 +47,6 @@ CONFIG_EDK2_PLATFORMS_TAG_OR_REV="1002a59639f111a2f8178b77d1f5fde0ea8d976f" CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.msi_ms7d25_ddr5 b/configs/config.msi_ms7d25_ddr5 index 86a545f3341..0ef158f700a 100644 --- a/configs/config.msi_ms7d25_ddr5 +++ b/configs/config.msi_ms7d25_ddr5 @@ -46,7 +46,6 @@ CONFIG_EDK2_PLATFORMS_TAG_OR_REV="1002a59639f111a2f8178b77d1f5fde0ea8d976f" CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.msi_ms7e06_ddr4 b/configs/config.msi_ms7e06_ddr4 index 95d2e518517..eddf32798bb 100644 --- a/configs/config.msi_ms7e06_ddr4 +++ b/configs/config.msi_ms7e06_ddr4 @@ -46,7 +46,6 @@ CONFIG_EDK2_PLATFORMS_TAG_OR_REV="1002a59639f111a2f8178b77d1f5fde0ea8d976f" CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.msi_ms7e06_ddr5 b/configs/config.msi_ms7e06_ddr5 index c589756021f..a9ac441f77d 100644 --- a/configs/config.msi_ms7e06_ddr5 +++ b/configs/config.msi_ms7e06_ddr5 @@ -46,7 +46,6 @@ CONFIG_EDK2_PLATFORMS_TAG_OR_REV="1002a59639f111a2f8178b77d1f5fde0ea8d976f" CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.msi_ms7e56 b/configs/config.msi_ms7e56 index 7604cf5ce66..cfa7d3b5192 100644 --- a/configs/config.msi_ms7e56 +++ b/configs/config.msi_ms7e56 @@ -26,7 +26,6 @@ CONFIG_EDK2_LOAD_OPTION_ROMS=y # CONFIG_EDK2_PS2_SUPPORT is not set CONFIG_EDK2_CUSTOM_BUILD_PARAMS="--pcd gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask=0x07" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.novacustom_ns5x_adl b/configs/config.novacustom_ns5x_adl index 6c7c3bcd818..3763cb57496 100644 --- a/configs/config.novacustom_ns5x_adl +++ b/configs/config.novacustom_ns5x_adl @@ -54,7 +54,6 @@ CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/ns5x_adl/IntelGopDriver. CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="-D VARIABLE_SUPPORT=SMMSTORE --pcd gDasharoSystemFeaturesTokenSpaceGuid.PcdS3SupportExperimental=TRUE" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.novacustom_ns5x_tgl b/configs/config.novacustom_ns5x_tgl index 6c849d7312e..07695fe6986 100644 --- a/configs/config.novacustom_ns5x_tgl +++ b/configs/config.novacustom_ns5x_tgl @@ -56,7 +56,6 @@ CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/ns5x_tgl/IntelGopDriver. CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="-D VARIABLE_SUPPORT=SMMSTORE --pcd gDasharoSystemFeaturesTokenSpaceGuid.PcdS3SupportExperimental=TRUE" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.novacustom_nuc_box b/configs/config.novacustom_nuc_box index c4685e85c96..fe2e7c58ef8 100644 --- a/configs/config.novacustom_nuc_box +++ b/configs/config.novacustom_nuc_box @@ -33,7 +33,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_FTDI_USB_UART_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.novacustom_nv4x_adl b/configs/config.novacustom_nv4x_adl index 9f41c48b4ee..7296e90c987 100644 --- a/configs/config.novacustom_nv4x_adl +++ b/configs/config.novacustom_nv4x_adl @@ -55,7 +55,6 @@ CONFIG_EDK2_FTDI_USB_UART_SUPPORT=y CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/nv4x_adl/IntelGopDriver.efi" CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.novacustom_nv4x_tgl b/configs/config.novacustom_nv4x_tgl index 39972b595db..e6c5dda01b6 100644 --- a/configs/config.novacustom_nv4x_tgl +++ b/configs/config.novacustom_nv4x_tgl @@ -56,7 +56,6 @@ CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/nv4x_tgl/IntelGopDriver. CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="-D VARIABLE_SUPPORT=SMMSTORE --pcd gDasharoSystemFeaturesTokenSpaceGuid.PcdS3SupportExperimental=TRUE" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" diff --git a/configs/config.novacustom_v540tnx b/configs/config.novacustom_v540tnx index 875f317432a..0bedae479f4 100644 --- a/configs/config.novacustom_v540tnx +++ b/configs/config.novacustom_v540tnx @@ -60,7 +60,6 @@ CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/v5x0tu/IntelGopDriver.ef CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="--pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution=1920 --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution=1080" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.novacustom_v540tu b/configs/config.novacustom_v540tu index 92895fe4989..8a89a3d536e 100644 --- a/configs/config.novacustom_v540tu +++ b/configs/config.novacustom_v540tu @@ -60,7 +60,6 @@ CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/v5x0tu/IntelGopDriver.ef CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="--pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution=1920 --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution=1080" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.novacustom_v560tnx b/configs/config.novacustom_v560tnx index ed625736e76..a6c8a96dc14 100644 --- a/configs/config.novacustom_v560tnx +++ b/configs/config.novacustom_v560tnx @@ -60,7 +60,6 @@ CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/v5x0tu/IntelGopDriver.ef CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="--pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution=1920 --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution=1080" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.novacustom_v560tu b/configs/config.novacustom_v560tu index 5d4327e0906..4d6a15aa916 100644 --- a/configs/config.novacustom_v560tu +++ b/configs/config.novacustom_v560tu @@ -60,7 +60,6 @@ CONFIG_EDK2_GOP_FILE="3rdparty/dasharo-blobs/novacustom/v5x0tu/IntelGopDriver.ef CONFIG_EDK2_USE_LAPTOP_LID_LIB=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="--pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution=1920 --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution=1080" CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.pcengines_apu6 b/configs/config.pcengines_apu6 index 4ccacadcb52..883668dc682 100644 --- a/configs/config.pcengines_apu6 +++ b/configs/config.pcengines_apu6 @@ -18,7 +18,6 @@ CONFIG_EDK2_PLATFORMS_REPOSITORY="https://github.com/Dasharo/edk2-platforms" CONFIG_EDK2_PLATFORMS_TAG_OR_REV="1002a59639f111a2f8178b77d1f5fde0ea8d976f" CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.pcengines_uefi_apu2 b/configs/config.pcengines_uefi_apu2 index dab45b0d835..f64073be742 100644 --- a/configs/config.pcengines_uefi_apu2 +++ b/configs/config.pcengines_uefi_apu2 @@ -26,7 +26,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y # CONFIG_EDK2_PS2_SUPPORT is not set CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.pcengines_uefi_apu3 b/configs/config.pcengines_uefi_apu3 index 88fc73362c2..233592d7f43 100644 --- a/configs/config.pcengines_uefi_apu3 +++ b/configs/config.pcengines_uefi_apu3 @@ -27,7 +27,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y # CONFIG_EDK2_PS2_SUPPORT is not set CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.pcengines_uefi_apu4 b/configs/config.pcengines_uefi_apu4 index 684751ab1af..2e7b541395c 100644 --- a/configs/config.pcengines_uefi_apu4 +++ b/configs/config.pcengines_uefi_apu4 @@ -27,7 +27,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y # CONFIG_EDK2_PS2_SUPPORT is not set CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.pcengines_uefi_apu6 b/configs/config.pcengines_uefi_apu6 index e68e4e12ad7..5a6a932196d 100644 --- a/configs/config.pcengines_uefi_apu6 +++ b/configs/config.pcengines_uefi_apu6 @@ -27,7 +27,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y # CONFIG_EDK2_PS2_SUPPORT is not set CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/dasharo.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vault_jsl_v1210 b/configs/config.protectli_vault_jsl_v1210 index a5d34c9288d..205784f5b60 100644 --- a/configs/config.protectli_vault_jsl_v1210 +++ b/configs/config.protectli_vault_jsl_v1210 @@ -36,7 +36,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vault_jsl_v1211 b/configs/config.protectli_vault_jsl_v1211 index d4fcd6d91eb..9d13c48d542 100644 --- a/configs/config.protectli_vault_jsl_v1211 +++ b/configs/config.protectli_vault_jsl_v1211 @@ -36,7 +36,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vault_jsl_v1410 b/configs/config.protectli_vault_jsl_v1410 index 208aa713a5a..03375dc4f1d 100644 --- a/configs/config.protectli_vault_jsl_v1410 +++ b/configs/config.protectli_vault_jsl_v1410 @@ -36,7 +36,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vault_jsl_v1610 b/configs/config.protectli_vault_jsl_v1610 index e766d9e024c..f61c529bd77 100644 --- a/configs/config.protectli_vault_jsl_v1610 +++ b/configs/config.protectli_vault_jsl_v1610 @@ -36,7 +36,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vp2410 b/configs/config.protectli_vp2410 index 567aa4b67b1..bcc07d6c386 100644 --- a/configs/config.protectli_vp2410 +++ b/configs/config.protectli_vp2410 @@ -42,7 +42,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vp2420 b/configs/config.protectli_vp2420 index d55ff92d341..aa5a9278c50 100644 --- a/configs/config.protectli_vp2420 +++ b/configs/config.protectli_vp2420 @@ -45,7 +45,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vp2430 b/configs/config.protectli_vp2430 index f817d09a5df..cd0f1b5b8f8 100644 --- a/configs/config.protectli_vp2430 +++ b/configs/config.protectli_vp2430 @@ -39,7 +39,6 @@ CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="-D VARIABLE_SUPPORT=SMMSTORE --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable=FALSE" CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" diff --git a/configs/config.protectli_vp2440 b/configs/config.protectli_vp2440 index df3441ff9f9..bf9abbea908 100644 --- a/configs/config.protectli_vp2440 +++ b/configs/config.protectli_vp2440 @@ -39,7 +39,6 @@ CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_CUSTOM_BUILD_PARAMS="-D VARIABLE_SUPPORT=SMMSTORE --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable=FALSE" CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" diff --git a/configs/config.protectli_vp32xx b/configs/config.protectli_vp32xx index bad30c42e84..48bf50f8499 100644 --- a/configs/config.protectli_vp32xx +++ b/configs/config.protectli_vp32xx @@ -36,7 +36,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_NO_PROMPT=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" diff --git a/configs/config.protectli_vp46xx b/configs/config.protectli_vp46xx index df920d40b52..9bdd9bf2d6c 100644 --- a/configs/config.protectli_vp46xx +++ b/configs/config.protectli_vp46xx @@ -44,7 +44,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vp46xx_txt b/configs/config.protectli_vp46xx_txt index 4e4e9e2eae0..89921b8551e 100644 --- a/configs/config.protectli_vp46xx_txt +++ b/configs/config.protectli_vp46xx_txt @@ -43,7 +43,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/configs/config.protectli_vp66xx b/configs/config.protectli_vp66xx index 45658a86901..9041ecc5569 100644 --- a/configs/config.protectli_vp66xx +++ b/configs/config.protectli_vp66xx @@ -51,7 +51,6 @@ CONFIG_EDK2_CBMEM_LOGGING=y CONFIG_EDK2_SERIAL_SUPPORT=y CONFIG_EDK2_ENABLE_IPXE=y CONFIG_EDK2_IPXE_OPTION_NAME="Network Boot and Utilities" -CONFIG_IPXE_STABLE=y CONFIG_IPXE_ADD_SCRIPT=y CONFIG_IPXE_SCRIPT="3rdparty/dasharo-blobs/dasharo/protectli.ipxe" CONFIG_IPXE_CUSTOM_BUILD_ID="0123456789" diff --git a/payloads/external/iPXE/Kconfig b/payloads/external/iPXE/Kconfig index 5f9c1934d91..6fe4fbee8b2 100644 --- a/payloads/external/iPXE/Kconfig +++ b/payloads/external/iPXE/Kconfig @@ -53,7 +53,7 @@ if BUILD_IPXE choice prompt "iPXE version" - default IPXE_MASTER + default IPXE_STABLE config IPXE_STABLE bool "2026.02"