NixOS on ARM/PINE64 ROCK64: Difference between revisions

imported>Lopsided98
Created page with "{{ARM/breadcrumb}} <div class="infobox"> {|class="table" !colspan="2" class="title"|PINE64 ROCK64 |- |colspan="2"|frameless|256px|A PINE A64-LTS with eMMC...."
 
imported>Lopsided98
No edit summary
Line 27: Line 27:


It is possible to run NixOS on this board using a downstream U-Boot and kernel. This can be done with manual partitioning  and <code>nixos-install</code> or possibly by building an SD image with the correct kernel and bootloader, but the latter has not been tested.
It is possible to run NixOS on this board using a downstream U-Boot and kernel. This can be done with manual partitioning  and <code>nixos-install</code> or possibly by building an SD image with the correct kernel and bootloader, but the latter has not been tested.
The upstream aarch64 SD image may boot if U-Boot is placed at the correct location as described below, but this has not been tested. There may be issues with ethernet and USB with the mainline kernel.


U-Boot for this board is packaged in nixpkgs, and Hydra builds can be found here: https://hydra.nixos.org/job/nixpkgs/trunk/ubootRock64.aarch64-linux
U-Boot for this board is packaged in nixpkgs, and Hydra builds can be found here: https://hydra.nixos.org/job/nixpkgs/trunk/ubootRock64.aarch64-linux