RPi3B fails to boot with linux-aarch64 5.15.5-1

This forum is for topics dealing with problems with software specifically in the AArch64 repo.

Re: RPi3B fails to boot with linux-aarch64 5.15.5-1

Postby arch64 » Mon Jan 17, 2022 4:00 pm

RPI 3b+ boots with raspberrypi-bootloader 20220113-1.
arch64
 
Posts: 5
Joined: Mon Jan 17, 2022 3:56 pm

Re: RPi3B fails to boot with linux-aarch64 5.15.5-1

Postby zetxx » Wed Feb 02, 2022 8:15 am

same story here, later today will try a fix with blacklisting.


Ignoring bootloader does not work
zetxx
 
Posts: 1
Joined: Wed Oct 10, 2018 6:58 pm

Re: RPi3B fails to boot with linux-aarch64 5.15.5-1

Postby jeancf » Mon Feb 07, 2022 4:13 pm

Hi everybody.

I am quite upset by this situation myself. 2 weeks ago my raspi3b failed to boot after the system update. I did not know what caused it and after naively trying to copy old `/boot` files from a backup without success, I decided to bite the bullet and reinstall the system from scratch.

Now, I just ran the first update after my reinstall and bingo! I am in the same situation again :( Why isn't there at least a warning message somewhere?!

No need to say that I do not want to reinstall everything once more. I am considering the fix that @streckus mentions, except that I do not have another x86 system running Arch. So this would imply using a virtual machine to rollback the boot loader and I don't think it is straightforward.

So, before I dive, is there any other (simpler) way to restore the previous boot loader package that could be considered?
jeancf
 
Posts: 18
Joined: Thu Feb 19, 2015 2:38 pm

Re: RPi3B fails to boot with linux-aarch64 5.15.5-1

Postby graysky » Mon Feb 07, 2022 4:35 pm

Which kernel package was downloaded when you updated? If not 5.15.18-6 you might be getting packages from an out-of-sync mirror. See here: viewtopic.php?f=15&t=15853&p=68832#p68832
graysky
Developer
 
Posts: 1727
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: RPi3B fails to boot with linux-aarch64 5.15.5-1

Postby jeancf » Tue Feb 08, 2022 9:51 am

Answering my own question for future generations:

$this->bbcode_second_pass_quote('', 'i')s there any other (simpler) way to restore the previous boot loader package that could be considered?


* Mount the SD card on any Linux system
* Extract files from `raspberrypi-bootloader-20220113-1-any.pkg.tar.xz`:

$this->bbcode_second_pass_code('', '> xz -d raspberrypi-bootloader-20220113-1-any.pkg.tar.xz
> tar -xf raspberrypi-bootloader-20220113-1-any.pkg.tar')

* Copy files from the extracted `boot` folder to the `boot` folder on the SD card, overwriting the existing ones
* Sync, unmount the SD card, reinsert it in the raspi
* Boot
* "officialize" the downgrade of the bootloader in pacman by doing:

$this->bbcode_second_pass_code('', 'sudo pacman -U raspberrypi-bootloader-20220113-1-any.pkg.tar.xz')

* Blacklist raspberrypi-bootloader by adding it to the `IgnorePkg =` line in `/etc/pacman.conf`
jeancf
 
Posts: 18
Joined: Thu Feb 19, 2015 2:38 pm

Re: RPi3B fails to boot with linux-aarch64 5.15.5-1

Postby jeancf » Sat Mar 12, 2022 8:39 am

has the most recent version of raspberrypi-bootloader been fixed? Does the raspi3b boot with it now? Can it be removed from the blacklist?
jeancf
 
Posts: 18
Joined: Thu Feb 19, 2015 2:38 pm

Re: RPi3B fails to boot with linux-aarch64 5.15.5-1

Postby graysky » Sat Mar 12, 2022 12:03 pm

$this->bbcode_second_pass_quote('jeancf', 'i')s there any other (simpler) way to restore the previous boot loader package that could be considered?


1. Download the authenticate version from an archive:
http://tardis.tiny-vps.com/aarm/
http://alaa.ad24.cz/

2. Build your own from git:
https://github.com/archlinuxarm/PKGBUIL ... bootloader

The method you outline above is not recommended.
graysky
Developer
 
Posts: 1727
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Previous

Return to ARMv8

Who is online

Users browsing this forum: No registered users and 5 guests