** Description changed: Impact ====== - Apt upgrades performed on a Raspberry Pi 4 complain about missing - database entries during the flash-kernel trigger. An updated version of - flash-kernel with a Pi 4 entry in the database is available in the - following PPA: - - https://launchpad.net/~waveform/+archive/ubuntu/ubpi4 - + The current stable release (bionic) does not support booting on the + Raspberry Pi 4. Several packages need back-porting from devel to support + this, along with a new kernel. Test Case ========= - * Boot the latest eoan daily on a pi3 - * Migrate the boot config to operate on a pi4 (these steps won't be necessary once the gadget snap is updated): - - $ sudo -i - $ . /usr/share/rpi-config-migration - $ is_old_config && migrate_config - - * Reboot the card on a pi4 - * Run sudo /usr/sbin/flash-kernel - * Without the upgrade, it will report "Unsupported platform" with exit code 1 - * Upgrade package to 3.98ubuntu4 - * Re-run sudo /usr/sbin/flash-kernel - * With the upgrade, should report the usual "Using DTB: bcm2711-rpi-4-b.dtb", etc. with exit code 0 - + * Attempt to boot the latest bionic image (18.04.3) on a pi4; note failure + * Move the SD card to a pi3 and boot successfully + * Ensure all packages are up to date (apt update/upgrade) + * sudo add-apt-repository ppa:waveform/pi4 + * sudo apt upgrade + * sudo apt install linux-image-raspi2-hwe-18.04-edge + * sudo reboot + * Ensure boot proceeds successfully on the pi3 + * Move the SD card back to the pi4 + * Ensure boot proceeds successfully on the pi4 + * Repeat for both archs (armhf and arm64) Regression Potential ==================== - None; this change only adds the Pi 4 entry to the flash-kernel db. It - doesn't alter / remove any existing entries or change any code. The - worst case scenario is that it still doesn't work on the Pi 4. + Plenty; pi4 support on bionic requires back-ports of flash-kernel, + u-boot, linux-firmware-raspi2, and the kernel. Verification of boot, and + other facilities (USB peripherals, mass storage, free memory, etc. etc.) + should be performed on both archs and all supported models of pi (2, 3, + 3A+, 3B+, 4B all memory variants).
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1847587 Title: [SRU] Add entries for Pi 4 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/1847587/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
