platformio.ini

changeset 27
8f2be7aaec00
parent 21
9ffa9d727d80
child 28
424d792fea4f
--- 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

mercurial