diff --git a/adafruit_platformdetect/board.py b/adafruit_platformdetect/board.py index 30391a58..896dfa9d 100644 --- a/adafruit_platformdetect/board.py +++ b/adafruit_platformdetect/board.py @@ -501,7 +501,7 @@ def _rk3566_id(self) -> Optional[str]: board = None if board_value and "LubanCat-Zero" in board_value: board = boards.LUBANCAT_ZERO - if board_value and "LubanCat1" in board_value: + if board_value and any(x in board_value for x in ("LubanCat1", "LubanCat-1")): board = boards.LUBANCAT1 if board_value and "Radxa CM3 IO" in board_value: board = boards.RADXA_CM3 @@ -511,7 +511,7 @@ def _rk3568_id(self) -> Optional[str]: """Check what type of rk3568 board.""" board_value = self.detector.get_device_model() board = None - if board_value and "LubanCat2" in board_value: + if board_value and any(x in board_value for x in ("LubanCat2", "LubanCat-2")): board = boards.LUBANCAT2 if board_value and "ROCK3 Model A" in board_value: board = boards.ROCK_PI_3A