Skip to content
This repository was archived by the owner on Mar 23, 2025. It is now read-only.

Commit 61d43e9

Browse files
committed
use config.system.boot.loader.kernelFile
1 parent 5c1f383 commit 61d43e9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

rpi/default.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ in
102102
TARGET_FIRMWARE_DIR="${firmware-path}"
103103
TARGET_OVERLAYS_DIR="$TARGET_FIRMWARE_DIR/overlays"
104104
TMPFILE="$TARGET_FIRMWARE_DIR/tmp"
105-
KERNEL="${kernel}/Image"
105+
KERNEL="${kernel}/${config.system.boot.loader.kernelFile}"
106106
SHOULD_UBOOT=${if cfg.uboot.enable then "1" else "0"}
107107
SRC_FIRMWARE_DIR="${pkgs.raspberrypifw}/share/raspberrypi/boot"
108108
STARTFILES=("$SRC_FIRMWARE_DIR"/start*.elf)

sd-image/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,15 @@
3131
cfg = config.raspberry-pi-nix;
3232
version = cfg.kernel-version;
3333
board = cfg.board;
34-
kernel = config.system.build.kernel;
34+
kernel = "${config.system.build.kernel}/${config.system.boot.loader.kernelFile}";
3535
initrd = "${config.system.build.initialRamdisk}/${config.system.boot.loader.initrdFile}";
3636
populate-kernel =
3737
if cfg.uboot.enable
3838
then ''
3939
cp ${cfg.uboot.package}/u-boot.bin firmware/u-boot-rpi-arm64.bin
4040
''
4141
else ''
42-
cp "${kernel}/Image" firmware/kernel.img
42+
cp "${kernel}" firmware/kernel.img
4343
cp "${initrd}" firmware/initrd
4444
cp "${kernel-params}" firmware/cmdline.txt
4545
'';

0 commit comments

Comments
 (0)