Commit Graph
59328 Commits
Author SHA1 Message Date
Michał Żygowski d495bf7cbd configs/config.emulation_qemu_x86_q35_uefi_svboot: Bump SV Boot to v1.0.0
Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
qemu_q35_sovereign_boot-v1.0.0
2025-12-10 18:14:38 +01:00
Michał Żygowski baf21be0aa configs/config.emulation_qemu_x86_q35_uefi_svboot: Bump to SV Boot rc4
Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
qemu_q35_sovereign_boot-rc4
2025-09-30 10:24:59 +02:00
Michał Żygowski eb9f0524d7 configs/config.emulation_qemu_x86_q35_uefi_svboot: Bump to SV boot rc3
Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
qemu_q35_sovereign_boot-rc3
2025-08-30 13:40:05 +02:00
Michał Żygowski 36f2660867 build.sh: Add sv_boot QEMU target
Upstream-Status: Inappropriate [custom build script]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-30 13:31:03 +02:00
Michał Żygowski a3ad2a4777 configs/config.hardkernel_odroid_h4: Enable Sovereign Boot Wizard
Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
hardkernel_odroid_h4_sovereign_boot-rc3
2025-08-29 11:42:48 +02:00
Michał Żygowski 0a57114ba7 configs/config.emulation_qemu_x86_q35_uefi_svboot: Bump to SV boot RC3
Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-29 11:41:15 +02:00
Michał Żygowski 61b93a1bb3 configs/config.emulation_qemu_x86_q35_uefi_svboot: Enable UEFI Shell
Temporarily enable UEFI Shell in the build for testing purposes.

Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-29 11:38:30 +02:00
Michał Żygowski 3f56a7f02f configs: Use separate QEMU config for Sovereign Boot
Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-29 11:38:27 +02:00
Michał Żygowski 45d65ecc32 configs/config.emulation_qemu_x86_q35_uefi_all_menus: Enable Sovereign Boot
Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-29 11:34:31 +02:00
Michał Żygowski 4718ca14ac payloads/external/edk2: Add Sovereign Boot Wizard options
Upstream-Status: Inappropriate [custom EDK2 application]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-29 11:27:41 +02:00
Filip Lewiński fdea68ac32 configs/config.novacustom_nuc_box: bump up to v0.9.0
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
novacustom_nuc_box_v0.9.0
2025-08-27 08:59:40 +02:00
Wiktor Mowinski 05872a32d6 capsule.sh: name capsule consistently with ROMs built by build.sh
build.sh uses _ instead of - to separate components.

Change-Id: I06d11509c130eb1556b907e0d8393cd995d118c1
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Wiktor Mowinski <wiktor.mowinski@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2025-08-26 01:16:09 +03:00
Filip Lewiński 6d16357656 configs/config.protectli_vp2440: bump version to v0.9.0
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
protectli_vp2440_v0.9.0
2025-08-25 16:06:58 +02:00
Filip Lewiński b326fa7b1a 3rdparty/dasharo-blobs: update to origin/main
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 16:06:58 +02:00
Filip Lewiński 71c16517f4 mb/protectli/vault_adl_n/romstage_fsp_params.c: remove unnecessary changes
Some of the changes to FSP params were introduced when attempting to
resolve the MultiPhaseSiInit stage hang. Remove them, as they don't add
any value after all.

Upstream-Status: Pending
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:05 +02:00
Filip Lewiński 58c33de301 configs/config.protectli_vp2440: bump to rc4
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:05 +02:00
Filip Lewiński f4f3afded4 configs/config.protectli_vp2440: Disable 1G pages
ESXi’s bootloader doesn’t properly parse 1GB page entries when it
tries to replicate or interpret UEFI’s memory map/page tables during boot.
This fixes the issue of the ESXi installer crashing on startup.

Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:05 +02:00
Filip Lewiński 36579d595b mb/protectli/vault_adl_n/Kconfig: disable S3 sleep
S3 sleep doesn't currently work on VP2440. Disable it on the platform,
so that the faulty state is never attempted.

Upstream-Status: Pending
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:04 +02:00
Filip Lewiński 4974cafaa0 mainboard/protectli/vault_adl_n: disable unused devices and params
Disables some devices and functionalities via devicetree and FSP params,
since they're unused and may impact boot time and performance.

Upstream-Status: Pending
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:04 +02:00
Filip Lewiński b2883ee878 configs/config.protectli_vp2440: remove Intel ME options
Protectli don't want to include this feature in this release yet.

Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:04 +02:00
Michał Kopeć a9ebc5c82a configs/config.protectli_vp2430: bump version to v0.9.0
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I695d20de7a6215e31c2e13cc6cc54305d9d0e9c8
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-08-25 14:51:04 +02:00
Filip Lewiński f079fb9e00 configs/config.protectli_vp2430: Disable 1G pages and bump to rc7
ESXi’s bootloader doesn’t properly parse 1GB page entries when it
tries to replicate or interpret UEFI’s memory map/page tables during boot.
This fixes the issue of the ESXi installer crashing on startup.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Icb8865da7b658d55e80190fa041abcf7876f24c5
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:04 +02:00
Michał Kopeć 1eaca2b9e0 configs/config.protectli_vp2430: bump version to v0.9.0-rc6
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Ia5bc9fbf711c02e1e038a7be5d646dc1e5f3e66e
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-08-25 14:51:04 +02:00
Michał Kopeć 4f76f7fe17 build.sh: protectli: add default logo
Add the custom Protectli logo to built binaries, replacing the black
screen in the normal boot path and preserving it in recovery.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I3ddbb41233403b89d2c8d823f0ae36abfaef8f0a
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-08-25 14:51:04 +02:00
Filip Lewiński 831ace521e configs/config.protectli_v*: use the black empty logo
Add blank default logo to payload to allow client customization without
showing Protectli branding. The logo is to be set afterwards, resulting
in the custom logo displaying on normal boot and the black one on
recovery.

This is adapted commit from dasharo-24.02.01 branch:
91140ddcc1

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I01b4c28a4f03b58c0bc856b03b645c45fa67c6af
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-08-25 14:51:04 +02:00