diff --git a/nixos/hosts/wheatley/configuration.nix b/nixos/hosts/wheatley/configuration.nix
index bbf30c3..5a15cd8 100644
--- a/nixos/hosts/wheatley/configuration.nix
+++ b/nixos/hosts/wheatley/configuration.nix
@@ -33,12 +33,12 @@
       system level
     */
     raspberrypifw = pkgs.raspberrypifw.overrideAttrs {
-      version = "pinned-2023.05.12";
+      version = "pinned-2025.03.27";
       src = pkgs.fetchFromGitHub {
         owner = "raspberrypi";
         repo = "firmware";
-        rev = "b49983637106e5fb33e2ae60d8c15a53187541e4";
-        hash = "sha256-Ia+pUTl5MlFoYT4TrdAry0DsoBrs13rfTYx2vaxoKMw=";
+        rev = "f3465ff27e8795b9db6e088c383ec79464aa985e";
+        hash = "";
       };
     };
   in {
@@ -282,8 +282,8 @@
   boot = {
     kernelPackages = lib.mkForce pkgs.linuxPackages_latest;
 
-    initrd.kernelModules = ["vc4" "bcm2835_dma" "i2c_bcm2835" "cma=256M" "console=tty0"];
-
+    initrd.kernelModules = ["vc4" "bcm2835_dma" "i2c_bcm2835" "cma=256M" "console=tty0" "reset-raspberrypi"];
+    kernelParams = ["video=HDMI-A-1:1920x1080@60D"];
     kernel.sysctl = {
       "net.ipv4.ip_forward" = 1;
       "net.ipv6.conf.all.forwarding" = 1;