Skip to content

Commit 8f73ec9

Browse files
committed
Adding Radxa ROCK Pi X detection
Adding detection for the Radxa ROCK Pi X. SoC: Intel(R) Atom(TM) x5-Z8350 Signed-off-by: Hosstia Cortes <hosstia@gmail.com>
1 parent e1356fc commit 8f73ec9

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

adafruit_platformdetect/board.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,8 @@ def id(self):
129129
board_id = self._clockwork_pi_id()
130130
elif chip_id == chips.RK3308:
131131
board_id = self._rock_pi_id()
132+
elif chip_id == chips.ATOM_X5_Z8350:
133+
board_id = self._rock_pi_id()
132134
elif chip_id == chips.RK3288:
133135
board_id = self._asus_tinker_board_id()
134136
elif chip_id == chips.RYZEN_V1605B:
@@ -342,6 +344,8 @@ def _rock_pi_id(self):
342344
board = None
343345
if board_value and "ROCK Pi S" in board_value:
344346
board = boards.ROCK_PI_S
347+
if self.detector.check_board_name_value() == "ROCK Pi X":
348+
board = boards.ROCK_PI_X
345349
return board
346350

347351
def _clockwork_pi_id(self):

adafruit_platformdetect/chip.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,8 @@ def _linux_id(self):
178178
## print('model_name =', model_name)
179179
if "N3710" in model_name:
180180
linux_id = chips.PENTIUM_N3710
181+
elif "X5-Z8350" in model_name:
182+
linux_id = chips.ATOM_X5_Z8350
181183
else:
182184
linux_id = chips.GENERIC_X86
183185
## print("linux_id = ", linux_id)

adafruit_platformdetect/constants/boards.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@
109109
SOPINE = "SOPINE"
110110

111111
ROCK_PI_S = "ROCK_PI_S"
112+
ROCK_PI_X = "ROCK_PI_X"
112113

113114
GREATFET_ONE = "GREATFET_ONE"
114115

adafruit_platformdetect/constants/chips.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,6 @@
3636
STM32F405 = "STM32F405"
3737
STM32MP157 = "STM32MP157"
3838
MT8167 = "MT8167"
39+
ATOM_X5_Z8350 = "X5-Z8350"
3940

4041
BCM_RANGE = {"BCM2708", "BCM2709", "BCM2711", "BCM2835", "BCM2837"}

0 commit comments

Comments
 (0)