NixOS on ARM/Orange Pi Zero Plus2 H5: Difference between revisions
imported>Thra11 Added paragraph on getting wifi to work using firmware from armbian |
imported>Samueldr m Misc. fixes for u-boot |
||
Line 13: | Line 13: | ||
|- | |- | ||
!Bootloader | !Bootloader | ||
|Upstream u-boot<ref>https://github.com/NixOS/nixpkgs/pull/47187</ref> | |[https://hydra.nixos.org/job/nixpkgs/trunk/ubootOrangePiZeroPlus2H5.aarch64-linux Upstream u-boot]<ref>https://github.com/NixOS/nixpkgs/pull/47187</ref> | ||
|- | |- | ||
!Maintainer | !Maintainer | ||
Line 29: | Line 29: | ||
First follow the [[NixOS_on_ARM#Installation|generic installation steps]] to get the installer image on an SD card. | First follow the [[NixOS_on_ARM#Installation|generic installation steps]] to get the installer image on an SD card. | ||
U-Boot needs to be copied to specific sectors on the microSD card with <code>dd</code>. Download u-boot for the board | U-Boot needs to be copied to specific sectors on the microSD card with <code>dd</code>. Download u-boot for the board, and copy it to the correct location with (again, replace <code>/dev/sdX</code> with the correct path to the SD card device): | ||
<syntaxhighlight lang="bash">sudo dd if= | <syntaxhighlight lang="bash">sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8</syntaxhighlight> | ||
Then, install using the [[NixOS_on_ARM#NixOS_installation_.26_configuration|installation and configuration steps]]. | Then, install using the [[NixOS_on_ARM#NixOS_installation_.26_configuration|installation and configuration steps]]. |