On 2017-03-22, Michael Stapelberg wrote: >> I'm running two Raspberry Pi 2 boards using the linux-image-armmp-lpae >> kernels provided by Debian for quite a few months now, so that seems >> inaccurate: >> > > I stand corrected, thanks. ... >> I haven't tested with the raspi3-firmware packages, but will attempt to >> confirm if that works... >> > > Please do that in the new bug that I’ve just duplicated. In case you > confirm that the package works (i.e. boots without u-boot), we can upload a > new version with a patch like the attached one.
I downloaded and extracted the raspi3-firmware, copied usr/lib/raspi3-firmware/ to a microSD card fat partition: bootcode.bin fixup.dat fixup_cd.dat fixup_db.dat fixup_x.dat start.elf start_cd.elf start_db.elf start_x.elf And copied a dtb, vmlinuz and initrd.img to the same partition. And created a config.txt: # Switch the CPU from ARMv7 into ARMv8 (aarch64) mode #arm_control=0x200 enable_uart=1 device_tree=dtb kernel=vmlinuz # For details on the initramfs directive, see # https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=10532 initramfs initrd.img And a cmdline.txt: console=ttyAMA0,115200 root=/dev/mmcblk0p2 And booted! Obviously, etc/kernel/postinst.d/raspi3-firmware will need some adjustments, as it's currently hard-coded for raspberry pi 3. live well, vagrant
signature.asc
Description: PGP signature