linuxboot / linuxboot/book

List PINN as a LinuxBoot implementation

Open
#133 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
300
Forks
54
PR merge metrics
No merged PRs in 30d

Description

[PINN](https://github.com/procount/pinn) is an updated fork of the now-deprecated [NOOBS](https://github.com/raspberrypi/noobs). It's essentially a Linux-based (Buildroot) implementation of the features of the [Pi 4 and above EEPROM bootloader](https://github.com/linuxboot/book/issues/128#issuecomment-2838769726) that works on the entire Raspberry Pi family. PINN/NOOBS presents the user with a graphical environment that can be used to install one or multiple operating systems from either local sources or the internet onto the SD card. Also provides a boot menu to pick which OS to boot. Probably not implemented with kexec, but rather some Raspberry-Pi-specific ways of interacting with the VideoCore firmware.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the LinuxBoot implementation list in the repository's Markdown documentation. Add PINN with its project link and a concise description based on the issue, then review the surrounding entries to ensure the formatting and scope match.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, raspberry-pi
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.