I'm booting my Pis without u-boot with this in my config.txt: [pi4] enable_gic=1 armstub=armstub8-gic.bin total_mem=1024
[all] kernel=vmlinuz initramfs initrd.img followkernel arm_64bit=1 gpu_mem=32 dtparam=eee=off This exact setup works fine on my Pi 3B+ (and also my Pi 2B has this non-u-boot-setup - they both boot fine this way.) The Pi 4 only even tries to boot with that total_mem=1024 line in the config.txt. Without that line (i.e. with the full 4GB RAM) it stays at the rainbow screen. But this isn't the big issue. When booting, it's failing to detect the SD card and thus the root filesystem. This is with today's updates and your PPA included. cmdline.txt is: root=/dev/mmcblk0p2 rootfstype=ext4 rootflags=noload rootwait verbose nosplash net.ifnames=0 dwc_otg.lpm_enable=0 dwc_otg.fiq_fix_enable=1 fsck.repair=yes modprobe.blacklist=sdhci_iproc So what does u-boot do differently than the internal bootloader? Or what could be the issue in my setup? I'd like to keep going without u-boot if possible. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1847163 Title: [FFe] Firmware bump for Pi 4 boot support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi2/+bug/1847163/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs