spi_flash: Add qidi-x7 to board_defs.py (#6979)

Added board definition for stm32f401xc-based Qidi X-7 board used in Qidi Q1 Pro and Plus4.

Signed-off-by: Ben Lye <ben@lye.co.nz>
This commit is contained in:
Ben Lye 2025-08-11 22:49:35 +01:00 committed by GitHub
parent 5eb07966b5
commit cfc58d3ce7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -169,6 +169,14 @@ BOARD_DEFS = {
"cs_pin": "PB12",
"firmware_path": "ZNP_ROBIN_NANO.bin",
"current_firmware_path": "ZNP_ROBIN_NANO.CUR"
},
'qidi-x7': {
'mcu': "stm32f401xc",
'spi_bus': "spi2",
'cs_pin': "PB12",
'skip_verify': False,
'firmware_path': 'qd_mcu.bin',
'current_firmware_path': 'qd_mcu.CUR'
}
}
@ -219,7 +227,9 @@ BOARD_ALIASES = {
'fysetc-s6-v2': BOARD_DEFS['fysetc-spider'],
'robin_v3': BOARD_DEFS['monster8'],
'btt-skrat-v1.0': BOARD_DEFS['btt-skrat'],
'chitu-v6': BOARD_DEFS['chitu-v6']
'chitu-v6': BOARD_DEFS['chitu-v6'],
'qidi-q1-pro': BOARD_DEFS['qidi-x7'],
'qidi-plus4': BOARD_DEFS['qidi-x7']
}
def list_boards():