3 ms·
I fixed my device tree problems on NixOS by PXE-booting the RPi4, so I get to handle the dtbs using a TFTP server: https://discussion.fedoraproject.org/t/fedora
by Jhsto 2y ago
I fixed my device tree problems on NixOS by PXE-booting the RPi4, so I get to handle the dtbs using a TFTP server: https://discussion.fedoraproject.org/t/fedora-coreos-device-tree-and-aarch64/33434/4?u=juuso https://discussion.fedoraproject.org/t/fedora-coreos-device-...
For NixOS specific instructions, see https://juuso.dev/blogPosts/ipxe-rpi4/ipxe-nixos-edk2-uefi-bios-and-raspberry-pi-4.html https://juuso.dev/blogPosts/ipxe-rpi4/ipxe-nixos-edk2-uefi-b...
Disclaimer is that nowadays I moved on from ARM (at least for non-UEFI systems), because I feel like working with the preboot environments is just not worth the hassle if you need to reliably boot remote servers.
- irusensei 2y agoFor the record I just got it working with https://github.com/Mic92/nixos-aarch64-images/commit/04092fc9a95aa1c61db52c1a2fe39685d66dcfa2 https://github.com/Mic92/nixos-aarch64-images/commit/04092fc... and making sure the tow-boot version is up to date.