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

Reply via email to