From mboxrd@z Thu Jan 1 00:00:00 1970 Subject: Re: [edk2-devel] [PATCH 1/1] ArmPkg/PlatformBootManagerLib: Add path to boot UEFI Shell over UiApp To: PierreGondois ,devel@edk2.groups.io From: "PierreGondois" X-Originating-Location: Cambridge, England, GB (217.140.99.251) X-Originating-Platform: Linux Firefox 111 User-Agent: GROUPS.IO Web Poster MIME-Version: 1.0 Date: Fri, 14 Apr 2023 05:22:15 -0700 References: <81c4bdc8-b584-661e-803e-e80c95e9cecf@arm.com> In-Reply-To: <81c4bdc8-b584-661e-803e-e80c95e9cecf@arm.com> Message-ID: <8909.1681474935546806662@groups.io> Content-Type: multipart/alternative; boundary="0KexbMRmf5McDbDoxiQo" --0KexbMRmf5McDbDoxiQo Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello Ard, KvmTool, Qemu, Xen and CloudHv use the following implementation: PlatformBootManagerLib|ArmPkg/Library/PlatformBootManagerLib/PlatformBootMa= nagerLib.inf Testing: - using kvmtool - not pressing any key during the process I end-up in the boot menu (so not the UEFI shell). When trying with a zero-ed flash.img, kvmtool exits with the following: 'PlatformBootManagerUnableToBoot: rebooting after refreshing all boot optio= ns' Then the flash is populated and the second attempt reaches the boot menu. With the new PcdUefiShellDefaultBootEnable set to TRUE, we directly reach the UEFI shell. Regards, Pierre --0KexbMRmf5McDbDoxiQo Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello Ard,
KvmTool, Qemu, Xen and CloudHv use the following implementa= tion:
PlatformBootManagerLib|ArmPkg/Library/PlatformBootManagerLib/Pla= tformBootManagerLib.inf

Testing:
- using kvmtool
- not= pressing any key during the process
I end-up in the boot menu (so not= the UEFI shell).

When trying with a zero-ed flash.img, kvmtool = exits with the following:
'PlatformBootManagerUnableToBoot: rebooting = after refreshing all boot options'
Then the flash is populated and the= second attempt reaches the boot menu.

With the new PcdUefiShell= DefaultBootEnable set to TRUE, we directly reach
the UEFI shell.
=
Regards,
Pierre --0KexbMRmf5McDbDoxiQo--