Skip to content

Commit 05cb898

Browse files
committed
Add BK7238/T1 bootloaders
1 parent 1754f09 commit 05cb898

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

bk7231tools/serial/base/enums.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,13 @@ class BkBootloaderType(Enum):
8787
protocol=BkProtocolType.FULL,
8888
version="1.0.1",
8989
)
90+
# bl_t1_2.0.0_DA47.bin
91+
BK7238_T1_2_0_0 = BkBootloader(
92+
crc=0xF42F8C32, # 00000000000000000000000000000000
93+
chip=BkChipType.BK7238,
94+
protocol=BkProtocolType.FULL,
95+
version="2.0.0 (T1)",
96+
)
9097
# bl_bk7231q_6AFA.bin
9198
BK7231Q_1 = BkBootloader(
9299
crc=0xF0231EF6, # 00000000000000000000000000000000
@@ -161,6 +168,13 @@ class BkBootloaderType(Enum):
161168
protocol=BkProtocolType.BASIC_BEKEN,
162169
crc_flash_protect_lock=True,
163170
)
171+
# bootloader_bk7238_uart1_v1.0.14.bin
172+
BK7238_1_0_14 = BkBootloader(
173+
crc=0x6BEB0924, # 00000000000000000000000000000000
174+
chip=BkChipType.BK7238,
175+
protocol=BkProtocolType.FULL,
176+
version="1.0.14",
177+
)
164178

165179
@staticmethod
166180
def get_by_crc(crc: int) -> Optional["BkBootloaderType"]:

0 commit comments

Comments
 (0)