From eb55fd03f88b5aa4b8c6e55b42afe8e78721d3da Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sun, 18 Dec 2016 18:32:26 +0200 Subject: [PATCH 1/3] Update ARM mbed framework to 5.3.0/v131 --- builder/frameworks/mbed | 2 +- platform.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/builder/frameworks/mbed b/builder/frameworks/mbed index ac4e052..c90016a 160000 --- a/builder/frameworks/mbed +++ b/builder/frameworks/mbed @@ -1 +1 @@ -Subproject commit ac4e05206eccca8ad227c351826b7eaea27bd1d6 +Subproject commit c90016aab635eb17a0ad780ed0a1e5bb6bfa5059 diff --git a/platform.json b/platform.json index 5497c62..ae6fd91 100644 --- a/platform.json +++ b/platform.json @@ -48,7 +48,7 @@ "framework-mbed": { "type": "framework", "optional": true, - "version": "~3.126.0" + "version": "~3.131.0" }, "framework-cmsis": { "type": "framework", From 49c83731cc8e5f0d24d282f73bed5fbf66e9d1e8 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sun, 18 Dec 2016 20:20:07 +0200 Subject: [PATCH 2/3] Add support for new boards: Espotel LoRa Module, NAMote72, MTS Dragonfly, ST Nucleo F303ZE, u-blox EVK-ODIN-W2, MultiTech xDot --- boards/elmo_f411re.json | 17 +++++++++++++++++ boards/mote_l152rc.json | 17 +++++++++++++++++ boards/mts_dragonfly_f411re.json | 17 +++++++++++++++++ boards/nucleo_f303ze.json | 17 +++++++++++++++++ boards/ublox_evk_odin_w2.json | 17 +++++++++++++++++ boards/xdot_l151cc.json | 17 +++++++++++++++++ examples/mbed-blink/platformio.ini | 15 +++++++++++++++ examples/mbed-dsp/platformio.ini | 15 +++++++++++++++ examples/mbed-rtos/platformio.ini | 15 +++++++++++++++ examples/mbed-serial/platformio.ini | 15 +++++++++++++++ 10 files changed, 162 insertions(+) create mode 100644 boards/elmo_f411re.json create mode 100644 boards/mote_l152rc.json create mode 100644 boards/mts_dragonfly_f411re.json create mode 100644 boards/nucleo_f303ze.json create mode 100644 boards/ublox_evk_odin_w2.json create mode 100644 boards/xdot_l151cc.json diff --git a/boards/elmo_f411re.json b/boards/elmo_f411re.json new file mode 100644 index 0000000..ce9051a --- /dev/null +++ b/boards/elmo_f411re.json @@ -0,0 +1,17 @@ +{ + "build": { + "cpu": "cortex-m4", + "f_cpu": "100000000L", + "mcu": "stm32f411ret6" + }, + "frameworks": [ + "mbed" + ], + "name": "Espotel LoRa Module", + "upload": { + "maximum_ram_size": 131072, + "maximum_size": 524288 + }, + "url": "https://developer.mbed.org/platforms/Espotel-ELMO/", + "vendor": "Espotel" +} diff --git a/boards/mote_l152rc.json b/boards/mote_l152rc.json new file mode 100644 index 0000000..c8ded70 --- /dev/null +++ b/boards/mote_l152rc.json @@ -0,0 +1,17 @@ +{ + "build": { + "cpu": "cortex-m3", + "f_cpu": "32000000L", + "mcu": "stm32l152rc" + }, + "frameworks": [ + "mbed" + ], + "name": "NAMote72", + "upload": { + "maximum_ram_size": 32768, + "maximum_size": 262144 + }, + "url": "https://developer.mbed.org/platforms/NAMote-72/", + "vendor": "Semtech" +} \ No newline at end of file diff --git a/boards/mts_dragonfly_f411re.json b/boards/mts_dragonfly_f411re.json new file mode 100644 index 0000000..d81741d --- /dev/null +++ b/boards/mts_dragonfly_f411re.json @@ -0,0 +1,17 @@ +{ + "build": { + "cpu": "cortex-m4", + "f_cpu": "100000000L", + "mcu": "stm32f411ret6" + }, + "frameworks": [ + "mbed" + ], + "name": "MTS Dragonfly", + "upload": { + "maximum_ram_size": 131072, + "maximum_size": 524288 + }, + "url": "https://developer.mbed.org/platforms/MTS-Dragonfly/", + "vendor": "MultiTech" +} \ No newline at end of file diff --git a/boards/nucleo_f303ze.json b/boards/nucleo_f303ze.json new file mode 100644 index 0000000..371cece --- /dev/null +++ b/boards/nucleo_f303ze.json @@ -0,0 +1,17 @@ +{ + "build": { + "cpu": "cortex-m4", + "f_cpu": "72000000L", + "mcu": "stm32f303zet6" + }, + "frameworks": [ + "mbed" + ], + "name": "ST Nucleo F303ZE", + "upload": { + "maximum_ram_size": 65536, + "maximum_size": 524288 + }, + "url": "https://developer.mbed.org/platforms/ST-Nucleo-F303ZE/", + "vendor": "ST" +} \ No newline at end of file diff --git a/boards/ublox_evk_odin_w2.json b/boards/ublox_evk_odin_w2.json new file mode 100644 index 0000000..3e2efb7 --- /dev/null +++ b/boards/ublox_evk_odin_w2.json @@ -0,0 +1,17 @@ +{ + "build": { + "cpu": "cortex-m4", + "f_cpu": "168000000L", + "mcu": "stm32f439ziy6" + }, + "frameworks": [ + "mbed" + ], + "name": "u-blox EVK-ODIN-W2", + "upload": { + "maximum_ram_size": 262144, + "maximum_size": 2097152 + }, + "url": "https://developer.mbed.org/platforms/ublox-EVK-ODIN-W2/", + "vendor": "u-blox" +} \ No newline at end of file diff --git a/boards/xdot_l151cc.json b/boards/xdot_l151cc.json new file mode 100644 index 0000000..b30a5cf --- /dev/null +++ b/boards/xdot_l151cc.json @@ -0,0 +1,17 @@ +{ + "build": { + "cpu": "cortex-m3", + "f_cpu": "32000000L", + "mcu": "stm32l151ccu6" + }, + "frameworks": [ + "mbed" + ], + "name": "MultiTech xDot", + "upload": { + "maximum_ram_size": 32768, + "maximum_size": 262144 + }, + "url": "https://developer.mbed.org/platforms/MTS-xDot-L151CC/", + "vendor": "MultiTech" +} \ No newline at end of file diff --git a/examples/mbed-blink/platformio.ini b/examples/mbed-blink/platformio.ini index 910b17d..334bf3e 100644 --- a/examples/mbed-blink/platformio.ini +++ b/examples/mbed-blink/platformio.ini @@ -76,3 +76,18 @@ board = disco_l053c8 platform = ststm32 framework = mbed board = mts_mdot_f411re + +[env:elmo_f411re] +platform = ststm32 +framework = mbed +board = elmo_f411re + +[env:mote_l152rc] +platform = ststm32 +framework = mbed +board = mote_l152rc + +[env:mts_dragonfly_f411re] +platform = ststm32 +framework = mbed +board = mts_dragonfly_f411re diff --git a/examples/mbed-dsp/platformio.ini b/examples/mbed-dsp/platformio.ini index 910b17d..334bf3e 100644 --- a/examples/mbed-dsp/platformio.ini +++ b/examples/mbed-dsp/platformio.ini @@ -76,3 +76,18 @@ board = disco_l053c8 platform = ststm32 framework = mbed board = mts_mdot_f411re + +[env:elmo_f411re] +platform = ststm32 +framework = mbed +board = elmo_f411re + +[env:mote_l152rc] +platform = ststm32 +framework = mbed +board = mote_l152rc + +[env:mts_dragonfly_f411re] +platform = ststm32 +framework = mbed +board = mts_dragonfly_f411re diff --git a/examples/mbed-rtos/platformio.ini b/examples/mbed-rtos/platformio.ini index 7907ed8..a8fe0eb 100644 --- a/examples/mbed-rtos/platformio.ini +++ b/examples/mbed-rtos/platformio.ini @@ -71,3 +71,18 @@ board = nucleo_l152re ; platform = ststm32 ; framework = mbed ; board = seeedArchMax + +[env:elmo_f411re] +platform = ststm32 +framework = mbed +board = elmo_f411re + +[env:mote_l152rc] +platform = ststm32 +framework = mbed +board = mote_l152rc + +[env:mts_dragonfly_f411re] +platform = ststm32 +framework = mbed +board = mts_dragonfly_f411re diff --git a/examples/mbed-serial/platformio.ini b/examples/mbed-serial/platformio.ini index 910b17d..334bf3e 100644 --- a/examples/mbed-serial/platformio.ini +++ b/examples/mbed-serial/platformio.ini @@ -76,3 +76,18 @@ board = disco_l053c8 platform = ststm32 framework = mbed board = mts_mdot_f411re + +[env:elmo_f411re] +platform = ststm32 +framework = mbed +board = elmo_f411re + +[env:mote_l152rc] +platform = ststm32 +framework = mbed +board = mote_l152rc + +[env:mts_dragonfly_f411re] +platform = ststm32 +framework = mbed +board = mts_dragonfly_f411re From d0b2a38773e64350cf3ca8c2bac7693bd33604e5 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sun, 18 Dec 2016 20:30:33 +0200 Subject: [PATCH 3/3] Bump version to 1.6.0 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index ae6fd91..d125c82 100644 --- a/platform.json +++ b/platform.json @@ -12,7 +12,7 @@ "type": "git", "url": "https://github.com/platformio/platform-ststm32.git" }, - "version": "1.5.0", + "version": "1.6.0", "packageRepositories": [ "https://dl.bintray.com/platformio/dl-packages/manifest.json", "https://sourceforge.net/projects/platformio-storage/files/packages/manifest.json/download",