Reported by Michael Mrozek, Nov 9, 2022
On every kernel version (we also tried the latest 6.10), the Pyra locks up when you try to reboot it. Shutdown with power off and powering it on again works, but after a reboot, you need to do a hard power off, otherwise it will not boot up again. The last visible log entry is: [ 394.101558] reboot: Restarting system We're not sure whether it's Kernel or SoC locking up at the end or the bootloader after the restart because something is not setup properly, but we do know it's a hard lockup.
Comment 1 by Nikolaus Schaller, Nov 9, 2022
can not confirm / repeat. So needs deeper analysis. If possible, provide a bootable SD image showing this effect.
Comment 2 by Michael Mrozek, Nov 9, 2022
Oh, so it doesn't happen with Letux rootfs? It happens with the Pyra OS. It can be downloaded from here: https://packages.pyra-handheld.com/images/buster/ So it's either: * Something in the Pyra kernel, bootloader or dtb config * Something in the Pyra rootfs Maybe a first step to figure out what part causes this would be to use the Pyra Bootloader / Kernel with a Letux rootfs (or the other way round), if that's not too hard.
Comment 3 by Nikolaus Schaller, Nov 11, 2022
letux-5.15.37 shows a similar effect on simple "poweroff". Systemd reports shutdown but LEDs keep blinking.