From 1e8fa512cacdefae5bd20df7dfe666fafb83403d Mon Sep 17 00:00:00 2001 From: Robbe Derks Date: Thu, 30 Oct 2025 15:20:46 +0100 Subject: [PATCH] Fix mcu_type in jungle (#2300) should fix jungle --- board/jungle/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/board/jungle/__init__.py b/board/jungle/__init__.py index dfb7d98c..84286c9e 100644 --- a/board/jungle/__init__.py +++ b/board/jungle/__init__.py @@ -23,7 +23,7 @@ def ensure_jungle_health_packet_version(fn): class PandaJungleDFU(PandaDFU): def recover(self): - fn = os.path.join(FW_PATH, self._mcu_type.config.bootstub_fn.replace("panda", "panda_jungle")) + fn = os.path.join(FW_PATH, self.get_mcu_type().config.bootstub_fn.replace("panda", "panda_jungle")) with open(fn, "rb") as f: code = f.read() self.program_bootstub(code) @@ -52,7 +52,7 @@ class PandaJungle(Panda): def flash(self, fn=None, code=None, reconnect=True): if not fn: - fn = os.path.join(FW_PATH, self._mcu_type.config.app_fn.replace("panda", "panda_jungle")) + fn = os.path.join(FW_PATH, self.get_mcu_type().config.app_fn.replace("panda", "panda_jungle")) super().flash(fn=fn, code=code, reconnect=reconnect) def recover(self, timeout: int | None = 60, reset: bool = True) -> bool: