I've installed a Debian on my BananaPi according to this section. After manually configuring the partitions (/boot on SD-card, / and swap are LVM volumes in a LUKS partition on a SSD), the debian-installer took care of setting up /boot properly.
After ugrading to stable from oldstable recently, I can't unlock the LUKS partition anymore: When entering the password during boot, the system seems to hang (no error message, but device is not unlocked).
The device is not broken though. I've temporarily installed an entire debian on the SD-card, which allows mount my root partition on the SSD. (I am also able to chroot into it.)
Now I know how to rescue a grub bootloader using a live image via grub-install/grub-update, but I don't know any of the u-boot magic. Do I need to reinstall u-boot? Do I need to create a new initrd? Any help is appreciated.