90554d03c0
This is to make the builds for all nucleo/discovery boards uniform, so they can be treated the same by the auto build scripts. The CI script is updated to explicitly enable mboot and packing, to test these features. Signed-off-by: Damien George <damien@micropython.org>
20 lines
581 B
Makefile
20 lines
581 B
Makefile
MCU_SERIES = wb
|
|
CMSIS_MCU = STM32WB55xx
|
|
AF_FILE = boards/stm32wb55_af.csv
|
|
STARTUP_FILE = lib/stm32lib/CMSIS/STM32WBxx/Source/Templates/gcc/startup_stm32wb55xx_cm4.o
|
|
|
|
ifeq ($(USE_MBOOT),1)
|
|
# When using Mboot all the text goes together after the bootloader
|
|
LD_FILES = boards/stm32wb55xg.ld boards/common_bl.ld
|
|
TEXT0_ADDR = 0x08004000
|
|
else
|
|
# When not using Mboot the text goes at the start of flash
|
|
LD_FILES = boards/stm32wb55xg.ld boards/common_basic.ld
|
|
TEXT0_ADDR = 0x08000000
|
|
endif
|
|
|
|
# MicroPython settings
|
|
MICROPY_PY_BLUETOOTH = 1
|
|
MICROPY_BLUETOOTH_NIMBLE = 1
|
|
MICROPY_VFS_LFS2 = 1
|