cleanup panda mcu definitions (#27104)

* cleanup panda mcu definitions

* cleanup panda mcu definitions

* bump

* panda master
old-commit-hash: 1d9b4c2248
beeps
Adeeb Shihadeh 2 years ago committed by GitHub
parent 8d4a81c97d
commit 7848166abf
  1. 2
      panda
  2. 6
      selfdrive/boardd/pandad.py

@ -1 +1 @@
Subproject commit ae051c94a393550ab8d70c594fc9dfb49bc9aed8
Subproject commit 76d0459182d544d17c86d8b352e9cc1c26035f4d

@ -7,7 +7,7 @@ import subprocess
from typing import List, NoReturn
from functools import cmp_to_key
from panda import DEFAULT_FW_FN, DEFAULT_H7_FW_FN, MCU_TYPE_H7, Panda, PandaDFU
from panda import Panda, PandaDFU
from common.basedir import BASEDIR
from common.params import Params
from system.hardware import HARDWARE
@ -15,10 +15,8 @@ from system.swaglog import cloudlog
def get_expected_signature(panda: Panda) -> bytes:
fn = DEFAULT_H7_FW_FN if (panda.get_mcu_type() == MCU_TYPE_H7) else DEFAULT_FW_FN
try:
return Panda.get_signature_from_firmware(fn)
return Panda.get_signature_from_firmware(panda.get_mcu_type().config.app_path)
except Exception:
cloudlog.exception("Error computing expected signature")
return b""

Loading…
Cancel
Save