Skip to content

Commit 1ab27ec

Browse files
authored
Merge pull request #358 from nopnop2002/main
Added LUCKFOX_PICO/LUCKFOX_PICO_PLUS
2 parents 07f06c6 + 4c5a5da commit 1ab27ec

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

adafruit_platformdetect/board.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,10 @@ def _rv1103_id(self) -> Optional[str]:
828828
board = None
829829
if board_value and "Luckfox Pico Mini" in board_value:
830830
board = boards.LUCKFOX_PICO_MINI
831+
elif board_value and "Luckfox Pico Plus" in board_value:
832+
board = boards.LUCKFOX_PICO_PLUS
833+
elif board_value and "Luckfox Pico" in board_value:
834+
board = boards.LUCKFOX_PICO
831835
return board
832836

833837
def _rv1106_id(self) -> Optional[str]:

adafruit_platformdetect/chip.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -254,12 +254,12 @@ def _linux_id(self) -> Optional[str]:
254254
if self.detector.check_dt_compatible_value("rockchip,rk3588"):
255255
return chips.RK3588
256256

257-
if self.detector.check_dt_compatible_value("rockchip,rv1103"):
258-
return chips.RV1103
259-
260257
if self.detector.check_dt_compatible_value("rockchip,rv1106"):
261258
return chips.RV1106
262259

260+
if self.detector.check_dt_compatible_value("rockchip,rv1103"):
261+
return chips.RV1103
262+
263263
if self.detector.check_dt_compatible_value("amlogic,a311d"):
264264
return chips.A311D
265265

adafruit_platformdetect/constants/boards.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,10 @@
231231
_KHADAS_40_PIN_IDS = (KHADAS_VIM3,)
232232

233233
# Luckfox Pico boards
234+
LUCKFOX_PICO = "LUCKFOX_PICO"
234235
LUCKFOX_PICO_MAX = "LUCKFOX_PICO_MAX"
235236
LUCKFOX_PICO_MINI = "LUCKFOX_PICO_MINI"
237+
LUCKFOX_PICO_PLUS = "LUCKFOX_PICO_PLUS"
236238

237239
# Asus Tinkerboard
238240
_ASUS_TINKER_BOARD_IDS = (
@@ -597,8 +599,10 @@
597599

598600
# Luckfox
599601
_LUCKFOX_IDS = (
602+
LUCKFOX_PICO,
600603
LUCKFOX_PICO_MAX,
601604
LUCKFOX_PICO_MINI,
605+
LUCKFOX_PICO_PLUS,
602606
)
603607

604608
# Agnostic board

0 commit comments

Comments
 (0)