From 64466225988069fdbb662516b79fe409a83a9037 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Sun, 9 Jul 2017 18:50:24 +0200 Subject: rpi3 64bit fixes --- scripts/tar-to-image.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/scripts/tar-to-image.sh b/scripts/tar-to-image.sh index 9fd2f95..e910b1f 100755 --- a/scripts/tar-to-image.sh +++ b/scripts/tar-to-image.sh @@ -345,11 +345,16 @@ function fish_firmware_rpi64() { msg "rpi 64bit firmware setup" fish glob cp-a "/usr/share/bcm283x-firmware/*" /boot/efi fish cp /usr/share/uboot/rpi_3/u-boot.bin /boot/efi/rpi3-u-boot.bin - fish rename /boot/efi/config.txt /boot/efi/config-32.txt - fish rename /boot/efi/config-64.txt /boot/efi/config.txt + fish rename /boot/efi/config.txt /boot/efi/config-32.txt + fish rename /boot/efi/config-64.txt /boot/efi/config.txt + # copy kernel dtb to efi partition - fish mkdir /boot/efi/dtb - fish glob cp-a /boot/dtb-*/broadcom /boot/efi/dtb + fish mkdir /boot/efi/dtb + fish glob cp-a "/boot/dtb-*/broadcom" /boot/efi/dtb + + # copy grub to boot (workaround u-boot bug) + fish mkdir /boot/efi/efi/boot + fish cp /boot/efi/efi/fedora/grubaa64.efi /boot/efi/efi/boot } function fish_extlinux_rpi32() { -- cgit