On Fri, 2020-06-05 at 07:13 +0000, Guillaume Gardet wrote: > > -----Original Message----- > > From: Matthias Brugger <mbrug...@suse.com> > > Sent: 04 June 2020 12:57 > > To: Olav Reinert <seroto...@gmail.com>; opensuse-arm@opensuse.org > > Subject: Re: [opensuse-arm] Tumbleweed on Raspberry Pi 3 fails to > > boot in a > > weird way > > > > > > > > On 04/06/2020 11:39, Olav Reinert wrote: > > > On Thu, 2020-06-04 at 10:14 +0200, Matthias Brugger wrote: > > > > Hi Olav, > > > > > > > > On 04/06/2020 10:07, Olav Reinert wrote: > > > > > Hi all, > > > > > > > > > > I want to run openSUSE Tumbleweed on a new Raspberry Pi 3 > > > > > Model B+. > > > > > > > > > > Using the aarch64 DVD Image (Snapshot 20200528) stored on a > > > > > USB > > > > > stick, I boot the Pi3 and go through the motions of > > > > > installing the > > > > > Server role onto a blank SD card in the mmc slot. The > > > > > installation > > > > > completes normally, except that it fails to reboot properly > > > > > afterwards. (It hangs with a black screen showing just the > > > > > mouse > > > > > pointer, and the pointer still moves according to mouse > > > > > movement.) > > > > > > > > > > After powering down, removing the USB stick, and powering on, > > > > > the > > > > > Pi3 > > > > > completely refuses to boot. It doesn't even show the "rainbow > > > > > screen" > > > > > before boot. Seems quite dead, actually. > > > > > > > > > > > > > If you don't see a rainbow screen, that means that the system > > > > is not > > > > able to find the bootcode.bin > > > > > > > > Can you double check that the file is on your SD card? > > > > > > You didn't say where I'm supposed to find it, but I assume it's > > > meant > > > to be in the boot partition (i.e., the first vfat partition)? > > > This is > > > what it looks like: > > > > Yes, you are right. > > > > > > > > # mount -o ro /dev/sdn1 /mnt > > > # ls -R /mnt > > > /mnt: > > > EFI > > > > > > /mnt/EFI: > > > BOOT > > > > > > /mnt/EFI/BOOT: > > > BOOTAA64.EFI grub.cfg > > > > > > > That looks like a problem of the installer then, because it does > > not install the > > firmware and DTB files we need to boot. > > > > @Guillaume, what do you think? > > We need to prepare a uSD card with firmware as described here: https: > //en.opensuse.org/HCL:Raspberry_Pi3#installing_openSUSE_using_standar > d_DVD_.28advanced.29
I followed the specified steps directly on my RasPi3, and that did in fact make the uSD card bootable, as it should be. (The major difference is that I had to leave the firmware RPMs installed, instead of removing them, due to the %postun scriptlet in raspberrypi-firmware, which removes files from /boot/efi.) Since this has been shown to be a problem with the installer, I filed a bug report: boo#1172574. Thank you for your help. Regards, Olav -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org