NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-arm/59558: can not boot aarch64-eb image via UEFI on QEMU



>Number:         59558
>Category:       port-arm
>Synopsis:       can not boot aarch64-eb image via UEFI on QEMU
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    port-arm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jul 27 11:05:00 +0000 2025
>Originator:     Martin Husemann
>Release:        NetBSD 10.99.15
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD martins.aprisoft.de 10.99.15 NetBSD 10.99.15 (GENERIC) #278: Sat Jul 26 10:04:19 CEST 2025 martin%martins.aprisoft.de@localhost:/home/martin/current/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:

Trying to boot a aarch64 big endian image on QEMU, nearly identical to 
the instrucstions in the wiki at

https://wiki.netbsd.org/ports/evbarm/qemu_arm/

with the QEMU_EFI.fd for arm64 linked there (but I used the latest
available newer version 5552).

Running

qemu-system-aarch64 -M virt -cpu cortex-a53 -smp 4 -m 4g \
    -drive if=none,file=arm64be.img,id=hd0 -device virtio-blk-device,drive=hd0 \
    -netdev type=user,id=net0 -device \
	virtio-net-device,netdev=net0,mac=00:11:22:33:44:55 \
    -bios QEMU_EFI.fd \
    -device virtio-rng-pci \
    -device virtio-gpu -nographic


gives me:

  \\-__,------,___.
   \\        __,---`  NetBSD/evbarm efiboot (arm64)
    \\       `---,_.  Revision 2.15 (Sat Jul 26 13:28:13 UTC 2025)
     \\-,_____,.---`
      \\
       \\
        \\

Press return to boot now, any other key for boot prompt
booting netbsd - starting in 0 seconds.     
8824032+3902472+3683820+1740500 [982536+731968]=0x14cf958


Synchronous Exception at 0x00000001384DB2F0



>How-To-Repeat:
s/a

>Fix:
n/a



Home | Main Index | Thread Index | Old Index