@@ -215,6 +215,8 @@ def id(self) -> Optional[str]:
215
215
board_id = boards .MILKV_DUO
216
216
elif chip_id == chips .TH1520 :
217
217
board_id = boards .LICHEEPI_4A
218
+ elif chip_id == chips .RV1103 :
219
+ board_id = self ._rv1103_id ()
218
220
elif chip_id == chips .RV1106 :
219
221
board_id = self ._rv1106_id ()
220
222
self ._board_id = board_id
@@ -732,6 +734,8 @@ def _allwinner_variants_id(self) -> Optional[str]:
732
734
board = boards .ORANGE_PI_ZERO_PLUS_2H5
733
735
elif "H616" in chip_id :
734
736
board = boards .ORANGE_PI_ZERO_2
737
+ elif "walnutpi-1b-emmc" in board_value :
738
+ board = boards .WALNUT_PI_1B_EMMC
735
739
elif "walnutpi-1b" in board_value :
736
740
board = boards .WALNUT_PI_1B
737
741
# TODO: Add other specifc board contexts here
@@ -808,6 +812,14 @@ def _siemens_simatic_iot2000_id(self) -> Optional[str]:
808
812
board = boards .SIEMENS_SIMATIC_IOT2050_BASIC
809
813
return board
810
814
815
+ def _rv1103_id (self ) -> Optional [str ]:
816
+ """Check what type of rv1103 board."""
817
+ board_value = self .detector .get_device_model ()
818
+ board = None
819
+ if board_value and "Luckfox Pico Mini" in board_value :
820
+ board = boards .LUCKFOX_PICO_MINI
821
+ return board
822
+
811
823
def _rv1106_id (self ) -> Optional [str ]:
812
824
"""Check what type of rv1106 board."""
813
825
board_value = self .detector .get_device_model ()
0 commit comments