@@ -156,6 +156,8 @@ def id(self) -> Optional[str]:
156156 or self ._allwinner_variants_id ()
157157 or self ._repka_variants_id ()
158158 )
159+ elif chip_id == chips .T527 :
160+ board_id = self ._armbian_id () or self ._allwinner_variants_id ()
159161 elif chip_id == chips .H618 :
160162 board_id = self ._armbian_id () or self ._allwinner_variants_id ()
161163 elif chip_id == chips .H616 :
@@ -448,6 +450,8 @@ def _armbian_id(self) -> Optional[str]:
448450 board = boards .BANANA_PI_M5
449451 elif board_value == "bananapif3" :
450452 board = boards .BANANA_PI_F3
453+ elif board_value == "bananapif5" :
454+ board = boards .BANANA_PI_F5
451455 elif board_value == "orangepizeroplus2-h5" :
452456 board = boards .ORANGE_PI_ZERO_PLUS_2H5
453457 elif board_value == "orangepizeroplus" :
@@ -793,6 +797,8 @@ def _allwinner_variants_id(self) -> Optional[str]:
793797 board = boards .BANANA_PI_M4_BERRY
794798 elif "m4zero" in board_value or "m4 zero" in board_value :
795799 board = boards .BANANA_PI_M4_ZERO
800+ elif "f5" in board_value or "bpi-f5" in board_value :
801+ board = boards .BANANA_PI_F5
796802
797803 if "nanopi" in board_value :
798804 if "neo" in board_value and "SUN8I" in chip_id :
0 commit comments