Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PINN continually reboots, won't load my installed operating systems (default one is RetroPie) #876

Open
mrengy opened this issue Feb 1, 2025 · 1 comment

Comments

@mrengy
Copy link

mrengy commented Feb 1, 2025


name: Bug report
about: Create a report to help us fix your issue


Describe the bug
PINN is continually rebooting. It won't load an operating system This happens when I press nothing -screen recording.

It also happens when I manually select RetroPie from the menu and click "boot" - screen recording.

I also went to the fix menu for RetroPie (the default boot OS), selected all 4 checkboxes, and everything seemed normal, I think - screen recording.

To reproduce
Plug in the RPi and wait.

Expected behaviour
After the timeout, RetroPie loads

Actual behaviour
PINN reboots infinitely, never loading an operating system.

System
Add answers to the following questions:

  • Which model of Raspberry Pi? Pi4B
  • Which version of PINN? 3.9.2, I think - log file shows "(Buildroot p3.9.2-4-g386d682d)"

Logs
Log file on pastebin

Additional context

cmdline.txt contains the following:

forcetrigger remotetimeout=20 vncshare ssh quiet ramdisk_size=65536 root=/dev/ram0 init=/init vt.cur_default=1 elevator=deadline
repo_list=http://raw.githubusercontent.com/procount/pinn-os/master/os/repo_list.json loglevel=2
sdhci.debug_quirks2=4

@procount
Copy link
Owner

procount commented Feb 2, 2025

There are a few things I can suggest:

  1. PINN v3.9.2 has a small mistake in its configuration, which is normally benign, but please see https://forums.raspberrypi.com/viewtopic.php?p=2290901#p2290901 for a small recommended fix.

There may be a problem with your bootloader as I see it is dated from 2020. I have only seen such repeated bootloops on a Pi5 which was due to an omission in the early firmware (see https://forums.raspberrypi.com/viewtopic.php?p=2173713#p2173713 for details), but you can do some quick tests as follows:

  1. When the PINN menu appears, move your mouse to cancel the remotetimeout timer you have set, then press Ctrl-Alt-F2 to get to the command shell. Login with root/raspberry then enter rebootp 6 and see if your Pi boots into Retropie or PINN.
  2. A further test is to create a file on PINN's recovery partition (/dev/mmcblk0p1) called autoboot.txt. Add one single line to that file that says: boot_partition=6. When you next boot your RPi, it should bypass PINN altogether and boot straight into Retropie. Does that happen? Please delete autoboot.txt afterwards.
  3. Finally, once you have completed those tests, please see https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-boot-eeprom for details on how you can update your bootloader to the latest version. You'll need a spare SD card, and possibly an installation of raspios-lite, depending on your choice of method to use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants