NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
port-arm/55486: bootaa64.efi is broken
>Number: 55486
>Category: port-arm
>Synopsis: bootaa64.efi is broken
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-arm-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jul 13 18:10:01 +0000 2020
>Originator: Martin Husemann
>Release: NetBSD 9.99.69
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD h-pulse.aprisoft.de 9.99.69 NetBSD 9.99.69 (GENERIC64) #138: Mon Jul 13 18:00:41 CEST 2020 martin%seven-days-to-the-wolves.aprisoft.de@localhost:/work/src/sys/arch/evbarm/compile/GENERIC64 evbarm
Architecture: aarch64
Machine: evbarm
>Description:
The efi bootloader in -current is broken for boards booting via u-boot (or
at least some). It crashes and can not boot the kernel. Using an older
boot binary makes -current work fine.
>How-To-Repeat:
Try to boot -current on something like [output from old bootloader]:
> ver
Version: 1.13 (Mon Apr 20 12:41:34 UTC 2020) (9.99.56)
EFI: 2.70
Firmware: Das U-Boot (rev 0x20181100)
FDT: SolidRun i.MX8MQ HummingBoard Pulse [solidrun,hummingboard-pulse,fsl,imx8mq]
Also strikes on Odroid C2, haven't tried other boards.
The crashes are "random" in parts of the bootloader that have not
changed in ages, probably u-boot is loading the PE differently and
something overwrites something at runtime - or whatever.
>Fix:
n/a
Home |
Main Index |
Thread Index |
Old Index