Skip to content

Add netboot support for Raspberry Pi 5#1768

Open
concatime wants to merge 8 commits intoNixOS:masterfrom
concatime:feature/add-missing-modules-of-rpi5
Open

Add netboot support for Raspberry Pi 5#1768
concatime wants to merge 8 commits intoNixOS:masterfrom
concatime:feature/add-missing-modules-of-rpi5

Conversation

@concatime
Copy link
Contributor

Description of changes

This PR adds support for network booting for the Raspberry Pi 5.

Things done

In summary, I added some missing modules for the RP1 I/O controller, and the macb module for Ethernet. I also took the liberty to cleanup the code by formatting it and adding a common configuration.

  • Tested the changes in your own NixOS Configuration
  • Tested the changes end-to-end by using your fork of nixos-hardware and
    importing it via <nixos-hardware> or Flake input

@concatime concatime changed the title Add netboot support for Rasbperry Pi 5 Add netboot support for Raspberry Pi 5 Feb 19, 2026
@concatime concatime force-pushed the feature/add-missing-modules-of-rpi5 branch from 87f519e to e245992 Compare February 28, 2026 19:00
@concatime concatime force-pushed the feature/add-missing-modules-of-rpi5 branch from e245992 to 34360c4 Compare February 28, 2026 19:01
@concatime
Copy link
Contributor Author

@fkokosinski can you approve my PR?

@JohnAZoidberg
Copy link
Member

I have never made any changes to the raspberry-pi folder, I'm the wrong person to review this

Copy link

@fkokosinski fkokosinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've tested this on my Raspberry Pi 5.

LGTM

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

Successfully merging this pull request may close these issues.

3 participants