Public bug reported: I tried out the Ubuntu Server 18.04 ARM64 beta image on my Raspberry Pi 3 and when raspi3-firmware's script is run, the config.txt gets overwritten to use the Pi's built-in bootloader to boot the kernel and initramfs instead of u-boot.
There are multiple solutions to this: *Stop using raspi3-firmware and start using u-boot. *Stop using u-boot in the server image and start using raspi3-firmware and the Pi's built-in bootloader. *Update raspi3-firmware so that if it detects a u-boot binary in /boot/firmware, it won't update the config.txt. *Enable CONFIG_DMA_CMA=y in the generic ARM64 kernel and start using that with GRUB2 and u-boot instead. ** Affects: raspi3-firmware (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1812546 Title: raspi3-firmware overwrites u-boot in the beta server image To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/raspi3-firmware/+bug/1812546/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs