From b7b5ef0b535510f189b34a2d08dcb941d451c279 Mon Sep 17 00:00:00 2001 From: Hermes Date: Sat, 6 Jun 2026 22:54:59 -0400 Subject: [PATCH] fix(uconsole): lower voltage_min_design to 2.7V to prevent random power-off under heavy CPU load --- hosts/uConsole/configuration.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/hosts/uConsole/configuration.nix b/hosts/uConsole/configuration.nix index 6e42cfc..ebf13fd 100644 --- a/hosts/uConsole/configuration.nix +++ b/hosts/uConsole/configuration.nix @@ -171,6 +171,16 @@ in # ============================================================ services.udev.packages = with pkgs; [ rtl-sdr ]; + # ============================================================ + # Fix random shutdowns when battery voltage drops under load + # Default voltage_min_design is 3.3V, too high for Li-ion + # under heavy CPU load (builds). Lower to 2.7V. + # See: https://forum.clockworkpi.com/t/voltage_min_design-and-random-shutdowns + # ============================================================ + services.udev.extraRules = '' + ACTION=="add", SUBSYSTEM=="power_supply", ATTR{voltage_min_design}="2700000" + ''; + # ============================================================ # Enable IPv6 for Reticulum mesh # ============================================================