Hi everyone,
I get a weird behavior with the latest RPI aarch64 archive (http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz), the one that uses the 5.16.3 kernel (at the time I'm writing those lines).
Indeed, performing an update from it (pacman -Syy && pacman -Syu) seems to "break it". Rebooting after performing the update makes the Raspberry Pi tries to boot from some PXE images, failing at each one indefinitly.
The loop looks something like this :
[...]
Filename pxeconfig/XXXXX
LoadAdress 0X20000
Loading TTTTTTT
I can interrupt the process by pressing ctrl+c which gives me the following prompt :
U-Boot>
If you don't perform an update after the `pacman-key --init && pacman-key --populate archlinuxarm`, everything works well. I can reboot without any problems. So the update (`pacman -Syy && pacman -Syu`) really seems to be the cause of breakage that makes the raspberry falls down to the U-Boot> prompt after reboot.
By the way, I have multiple raspberry PIs already running on Arch Linux ARM for a while and I update them every week without any issue.
This is why I guess this problem is only about the latest RPI aarch64 archive.
I don't have anything else than Raspberry PIs that run ARM CPUs so I cannot try on other hardware, but I tried several fresh installs on them and got the same behavior each times.
Step to reproduce :
- Performing a fresh aarch64 install (https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3)
- Check that everything works, reboot included
- Performing an update (`pacman -Syy && pacman -Syu`) and reboot
- The raspberry PI will not boot the OS but instead try to load some PXE images. Interrupting the process (ctrl+c) gives you the U-Boot> prompt
As I said earlier, it looks to only happen with a fresh install using the latest aarch64 archive, as my other raspberry PIs already running arch ARM didn't had this issue after being updated.
Is anyone having the same issue or is able to reproduce this ?
Thanks in advance for you help