Bug#916695: grub-efi-arm 2.02+dfsg1-9 fails to boot Debian Buster

Heinrich Schuchardt xypron.glpk at gmx.de
Mon Dec 17 14:28:41 GMT 2018


Source: grub2
Version: 2.02+dfsg1-9
Severity: important

Upgrading from

grub2-common_2.02+dfsg1-4_armhf.deb
grub-common_2.02+dfsg1-4_armhf.deb
grub-efi-arm-bin_2.02+dfsg1-4_armhf.deb
grub-efi-arm_2.02+dfsg1-4_armhf.deb

to

grub2-common_2.02+dfsg1-9_armhf.deb
grub-common_2.02+dfsg1-9_armhf.deb
grub-efi-arm_2.02+dfsg1-9_armhf.deb
grub-efi-arm-bin_2.02+dfsg1-9_armhf.deb

breaks booting on the Asus Tinker Board.

Irrespective of the U-Boot version - I tested v2018.7, v2018.09,
v2018.11 - an error like the following occurs:

Loading initial ramdisk ...
data abort
pc : [<7cee44da>]          lr : [<7cee4509>]
reloc pc : [<fcf764da>]    lr : [<fcf76509>]
sp : 7df5b660  ip : 00007f00     fp : 7ceeb760
r10: 00000000  r9 : 7cf4d7dc     r8 : 7ceeb710
r7 : 00000010  r6 : 5d743fef     r5 : 5d743fff  r4 : 5d743fff
r3 : 00000010  r2 : 5d744027     r1 : 5d744027  r0 : 5d743fff
Flags: nzcv  IRQs off  FIQs off  Mode SVC_32
Code: 23006902 ba12b570 f1a04402 18d10610 (e9d13310)
UEFI image [0x7cf3c000:0x7cf511ff] '/\EFI\debian\grubarm.efi'
Resetting CPU ...

Downgrading above packages to 2.02+dfsg1-4 restores the correct function.

/boot/boot.scr.uimg has the following lines:
mmc 1:2 ${fdt_addr_r} dtb
load mmc 1:1 ${kernel_addr_r} EFI/debian/grubarm.efi
bootefi ${kernel_addr_r} ${fdt_addr_r}

Package flash-kernel is used for up

Package versions:
flash-kernel 3.96
linux-image-armmp-lpae 4.18+100
linux-image-4.18.0-3-armmp-lpae
U-Boot tinker-rk3288_defconfig v2018.09

Best regards

Heinrich Schuchardt



More information about the Pkg-grub-devel mailing list