From 94be756792b31ec64fac35415cdf18256f14dfae Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Sun, 23 Nov 2025 08:39:10 -0700 Subject: [PATCH] Catch jetson nvidia device tree --- frigate/util/rknn_converter.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/frigate/util/rknn_converter.py b/frigate/util/rknn_converter.py index f9a1a86d1..8b2fd0050 100644 --- a/frigate/util/rknn_converter.py +++ b/frigate/util/rknn_converter.py @@ -130,8 +130,13 @@ def get_soc_type() -> Optional[str]: """Get the SoC type from device tree.""" try: with open("/proc/device-tree/compatible") as file: - soc = file.read().split(",")[-1].strip("\x00") - return soc + content = file.read() + + # Check for Jetson devices + if "nvidia" in content: + return None + + return content.split(",")[-1].strip("\x00") except FileNotFoundError: logger.debug("Could not determine SoC type from device tree") return None