Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failure to boot via UEFI #54

Open
xypron opened this issue Sep 8, 2023 · 1 comment
Open

Failure to boot via UEFI #54

xypron opened this issue Sep 8, 2023 · 1 comment

Comments

@xypron
Copy link
Collaborator

xypron commented Sep 8, 2023

The Ubuntu preinstalled image provides GRUB as EFI/BOOT/BOOTRISCV64.EFI on the EFI system partition.

While U-Boot in VisionFive2 Software v2.11.5 is able to boot the SD-card VisionFive2 Software v3.6.1 fails to boot.

@suyogchaudhary
Copy link

I am trying to boot RISCV compiled BootManagerMenuApp.efi using U-Boot in VisionFive2 Software v2.11.5 but i am getting the following error

Card did not respond to voltage select! : -110
No EFI system partition

ASSERT_EFI_ERROR (Status = Not Found)
ASSERT [BootManagerMenuApp] /home/abc/edk2/MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c(94): !(((INTN)(RETURN_STATUS))

ASSERT_EFI_ERROR (Status = Not Found)
ASSERT [BootManagerMenuApp] /home/abc/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.c(58): !(((INTN)(RETURN_STATUS)(Sta)
ASSERT [BootManagerMenuApp] /home/abc/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.c(59): gDS != ((void *) 0)

ASSERT_EFI_ERROR (Status = Not Found)
ASSERT [BootManagerMenuApp] /home/abc/edk2/Build/MdeModule/RELEASE_GCC5/RISCV64/MdeModulePkg/Application/BootManagerMenuApp/BootManag)

ASSERT_EFI_ERROR (Status = Not Found)
ASSERT [BootManagerMenuApp] /home/abc/edk2/MdePkg/Library/DxeHobLib/HobLib.c(48): !(((INTN)(RETURN_STATUS)(Status)) < 0)
ASSERT [BootManagerMenuApp] /home/abc/edk2/MdePkg/Library/DxeHobLib/HobLib.c(49): mHobList != ((void *) 0)
Unhandled exception: Load access fault
EPC: 00000000cb55b51a RA: 00000000cb55b510 TVAL: 0000000000000080
EPC: 000000003e9b751a RA: 000000003e9b7510 reloc adjusted

SP: 00000000cc593740 GP: 0000000000000000 TP: 0000000000000001
T0: 00000000cc593710 T1: 0000000000000007 T2: 0000000000000000
S0: 00000000cc593870 S1: 00000000cc593a90 A0: 0000000000000001
A1: 0000000000000000 A2: 0000000000000080 A3: 0000000000080000
A4: 00000000cce59aa0 A5: 0000000000000000 A6: 0000000000000007
A7: 0000000000000000 S2: 0000000000000000 S3: 00000000cc5aaaa0
S4: 00000000cc5ad110 S5: 00000000cce759bc S6: 0000000000000000
S7: 00000000cc5aacd0 S8: 0000000000000000 S9: 0000000000000000
S10: 0000000000000000 S11: 0000000000000000 T3: 0000000000000006
T4: 000000000000000b T5: 00000000cce58048 T6: 00000000cc5aa420

Code: ffff 80e7 8680 5797 0001 8793 cc07 639c (63dc)
UEFI image [0x00000000cb550000:0x00000000cb570fbf] pc=0xb51a '/EFI\BOOT\BOOTRISCV64.EFI'

resetting ...
dwmci_s: Response Timeout.

Also how did you boot your efi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants