Bug#922101: grub-efi-arm: does not retrieve device-tree from uefi systab and manual devicetree does not work properly to boot armhf kernel

Colin Watson cjwatson at debian.org
Tue Feb 26 19:32:32 GMT 2019


On Tue, Feb 12, 2019 at 01:59:23AM +0000, Da Xue wrote:
> Package: grub-efi-arm
> Version: 2.02~beta3-5+deb9u1
> Severity: important
> 
> Dear Maintainer,
> 
> 
>    * What led up to the situation?
>    Install grub (bootarm.efi) and update-grub on armhf system.
> 
>    * What exactly did you do (or not do) that was effective (or
>      ineffective)?
>    We pass the device tree from u-boot to GRUB2 via UEFI systab. It is
>    not automatically used by the current version of grub so we have to
>    manually execute "devicetree" and point it to a device tree binary 
>    file. However even with this manual intervention, the kernel still 
>    hangs. The problem does not occur on arm64 systems or the GRUB2 
>    version in Ubuntu 18.04.

Could you try version 2.02+dfsg1-9 or newer, from buster?  It has a very
substantial reworking of the Linux loader on arm, so it'd be good to
determine whether it suffers from the same problem.

Thanks,

-- 
Colin Watson                                       [cjwatson at debian.org]



More information about the Pkg-grub-devel mailing list