diff -r 86f099bda525 -r 8f2be7aaec00 platformio.ini --- a/platformio.ini Thu Oct 15 01:11:03 2020 +0200 +++ b/platformio.ini Thu Oct 15 01:12:31 2020 +0200 @@ -17,27 +17,28 @@ # Automatic targets - enable auto-uploading # targets = upload +# stay on mbed 5.15 for now [env:f446re] platform = ststm32 framework = mbed +platform_packages = + framework-mbed @ ~6.51504.0 board = nucleo_f446re -#upload_port = /media/sdb #build_flags = -DHAVE_PC --verbose #lib_compat_mode = 0 build_flags = -DHAVE_PC -DPIO_FRAMEWORK_MBED_RTOS_PRESENT +#-DDEVICE_SPI_ASYNCH=1 -[env:l432kc] +[env:fp] platform = ststm32 framework = mbed -board = nucleo_l432kc -#upload_port = /media/sdb -#lib_compat_mode = 0 -#build_flags = -DHAVE_PC -build_flags = -DHAVE_PC -DPIO_FRAMEWORK_MBED_RTOS_PRESENT - -# [env:nucleo_f031k6] -# platform = ststm31 -# framework = mbed -# board = nucleo_f031k6 -# build_flags = -D UNIG_SPI8 -# upload_port = /media/sdb +platform_packages = framework-mbed +board = hp34970_fp +#build_flags = -DHAVE_PC --verbose +#-DDEVICE_SPI_ASYNCH=1 +board_build.mbed.ldscript = $PROJECTSRC_DIR/TARGET_STM32F303xE/device/TOOLCHAIN_GCC_ARM/STM32F303XE.ld +build_flags = + -DHAVE_PC + -I$PROJECTSRC_DIR/TARGET_STM32F303xE + -I$PROJECTSRC_DIR/TARGET_STM32F303xE/device + -I$PROJECTSRC_DIR/TARGET_STM32F303xE/TARGET_NUCLEO_F303RE