Hi, I've found that
f3866909e350 ("distro_bootcmd: call EFI bootmgr even without having /EFI/boot") breaks running EFI application from USB device on BeagleBone Black (am335x) device. With this patch I see the following: Booting /efi\boot\bootarm.efi Welcome to GRUB! data abort pc : [<9ce0b6d0>] lr : [<9ffab7c7>] reloc pc : [<7d69d6d0>] lr : [<8083d7c7>] sp : 9df44e28 ip : 9ffdfe90 fp : 00000003 r10: 9ffe3300 r9 : 00000000 r8 : 9df6fe88 r7 : 00000000 r6 : 9ce5da08 r5 : 9ce571f8 r4 : 9ce2c040 r3 : 00000000 r2 : 00000001 r1 : 9ce56598 r0 : 00000000 Flags: NzCv IRQs off FIQs on Mode SVC_32 Code: e3500000 0a000015 e590000c eb00f96e (e5d03000) UEFI image [0x9ce46000:0x9cf28fff] '/efi\boot\bootarm.efi' Resetting CPU ... while without the patch, GRUB works as usual. Could you please help me to figure out what is going wrong here? -- With best regards, Matwey V. Kornilov