From 00ab2886d31b24213adbfb70bb69f29ae2a40f2a Mon Sep 17 00:00:00 2001 From: Bailey Stevens Date: Tue, 26 Mar 2024 02:15:23 -0400 Subject: [PATCH] Trying to fix missing serial port. --- systems/aarch64-linux/orange/hardware.nix | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/systems/aarch64-linux/orange/hardware.nix b/systems/aarch64-linux/orange/hardware.nix index b7c21d4..5f23a76 100644 --- a/systems/aarch64-linux/orange/hardware.nix +++ b/systems/aarch64-linux/orange/hardware.nix @@ -21,20 +21,22 @@ boot = { supportedFilesystems.zfs = lib.mkForce false; kernelPackages = lib.mkDefault pkgs.linuxKernel.packages.linux_rpi3; - initrd.availableKernelModules = [ - "usbhid" - "usb_storage" - "vc4" - "bcm2835_dma" "i2c_bcm2835" - "pcie_brcmstb" # required for the pcie bus to work - "reset-raspberrypi" # required for vl805 firmware to load + initrd.kernelModules = [ + "usbhid" "usb_storage" + "vc4" "bcm2835_dma" "i2c_bcm2835" ]; - loader.grub.enable = lib.mkDefault false; + loader = { + grub.enable = lib.mkDefault false; + generic-extlinux-compatible.enable = true; + }; }; hardware.enableRedistributableFirmware = true; networking.wireless.enable = true; - hardware.deviceTree.filter = "bcm2837-rpi-3-b-plus.dtb"; + hardware.deviceTree = { + enable = true; + filter = "bcm2837-rpi-3-b-plus.dtb"; + }; }