diff --git a/platformio/boards/nordicnrf51.json b/platformio/boards/nordicnrf51.json index c76c1609..beaedcd9 100644 --- a/platformio/boards/nordicnrf51.json +++ b/platformio/boards/nordicnrf51.json @@ -126,5 +126,21 @@ }, "url": "http://developer.mbed.org/platforms/Seeed-Tiny-BLE/", "vendor": "SeeedStudio" + }, + "dfcm_nnn40": { + "build": { + "f_cpu": "32000000L", + "cpu": "cortex-m0", + "mcu": "nrf51822" + }, + "frameworks": ["mbed"], + "name": "Delta DFCM-NNN40", + "platform": "nordicnrf51", + "upload": { + "maximum_ram_size": 32768, + "maximum_size": 262144 + }, + "url": "https://developer.mbed.org/platforms/Delta-DFCM-NNN40/", + "vendor": "Delta" } -} \ No newline at end of file +} diff --git a/platformio/boards/ststm32.json b/platformio/boards/ststm32.json index a5fd3475..e57d9452 100644 --- a/platformio/boards/ststm32.json +++ b/platformio/boards/ststm32.json @@ -390,5 +390,37 @@ }, "url": "http://docs.armstrap.org/en/latest/hardware-overview.html", "vendor": "Armstrap" + }, + "disco_l053c8": { + "build": { + "f_cpu": "32000000L", + "cpu": "cortex-m0plus", + "mcu": "stm32l053c8t6" + }, + "frameworks": ["mbed"], + "name": "ST 32L0538DISCOVERY", + "platform": "ststm32", + "upload": { + "maximum_ram_size": 8192, + "maximum_size": 65536 + }, + "url": "http://www.st.com/web/en/catalog/tools/PF260319", + "vendor": "ST" + }, + "disco_f334c8": { + "build": { + "f_cpu": "72000000L", + "cpu": "cortex-m4", + "mcu": "stm32f334c8t6" + }, + "frameworks": ["mbed"], + "name": "ST 32F3348DISCOVERY", + "platform": "ststm32", + "upload": { + "maximum_ram_size": 12288, + "maximum_size": 65536 + }, + "url": "http://www.st.com/web/en/catalog/tools/PF260318", + "vendor": "ST" } -} \ No newline at end of file +} diff --git a/platformio/builder/scripts/frameworks/mbed.py b/platformio/builder/scripts/frameworks/mbed.py index e9e57ad0..6c3bcf8d 100644 --- a/platformio/builder/scripts/frameworks/mbed.py +++ b/platformio/builder/scripts/frameworks/mbed.py @@ -32,9 +32,6 @@ env.Replace( ) MBED_VARIANTS = { - "stm32f3discovery": "DISCO_F303VC", - "stm32f4discovery": "DISCO_F407VG", - "stm32f429discovery": "DISCO_F429ZI", "blueboard_lpc11u24": "LPC11U24", "dipcortexm0": "LPC11U24", "seeeduinoArchPro": "ARCH_PRO", @@ -54,7 +51,8 @@ MBED_VARIANTS = { "frdm_kl05z": "KL05Z", "frdm_k20d50m": "K20D50M", "frdm_k22f": "K22F", - "teensy31": "TEENSY3_1" + "teensy31": "TEENSY3_1", + "dfcm_nnn40": "DELTA_DFCM_NNN40" } MBED_LIBS_MAP = {