Commit Graph

168 Commits

Author SHA1 Message Date
Valeriy Koval 8eebd39426 Fix libopenCM3 framework. 2015-12-15 19:30:11 +02:00
Valeriy Koval 7e985219ad Update builder for SPL framework. 2015-12-15 19:29:37 +02:00
Valeriy Koval 7ce780bcc6 Update builder for CMSIS framework. 2015-12-15 19:28:58 +02:00
Ivan Kravets 004125a2ca Add support for Raspberry Pi WiringPi framework // Resolve #372 2015-12-14 19:50:50 +02:00
Ivan Kravets 2baf14f900 Implemented Over The Air (OTA) upgrades for Espressif development platform // Resolve #365 2015-12-11 15:31:36 +02:00
Valeriy Koval 234517ee0a Ignore unsupported mbed native library 2015-12-07 15:09:43 +02:00
Ivan Kravets a483ecdfdb Warn about missing native support for the library // Resolve #358 2015-12-07 14:52:19 +02:00
Ivan Kravets f842898102 Remove "future" code 2015-12-01 18:38:32 +02:00
Ivan Kravets 14fc21c379 Drop Click to (5.1) <6 // Issue #346 2015-12-01 17:43:16 +02:00
Valeriy Koval ff5d57039e Merge branch 'feature/issue-339-espressif-rc-framework' into develop 2015-12-01 11:51:50 +02:00
Valeriy Koval db42863f54 Update build flags for espressif platform. 2015-12-01 11:21:23 +02:00
Ivan Kravets cd11171e33 Lint code with the latest PyLint 2015-11-30 01:11:57 +02:00
Ivan Kravets 304c023b4e Fix unicode issue for Python 2.6 2015-11-27 23:49:49 +02:00
Ivan Kravets 7ce1dd4f5c Fix ParseFlags for mbed 2015-11-27 21:59:08 +02:00
Valeriy Koval 9bd1f99b69 Improve espressif platform for RC version of framework 2015-11-26 20:19:36 +02:00
Valeriy Koval 354fbf6253 Add new board with mbed framework support 2015-11-24 19:20:20 +02:00
Ivan Kravets dd5a509a99 Fix ESP-12E flash size // Resolve #333 2015-11-24 13:14:41 +02:00
Ivan Kravets 904b08f497 Add Apache License, Version 2.0 to @PlatformIO source code 2015-11-18 17:16:17 +02:00
Ivan Kravets 306b0a2f62 Fix firmware uploading for "nordicrf51" development platform // Resolve #316 2015-11-02 23:03:05 +02:00
Ivan Kravets 2c53bd49f2 Upload firmware using external programmer via "platformio run –target program" // Resolve #311 2015-11-02 22:36:49 +02:00
Ivan Kravets caa0961337 Fix handling of upload port when board option is not specified in platformio.ini // Resolve #313 2015-11-02 21:41:13 +02:00
Valeriy Koval 4dcef89301 Update espressif platform // Resolve #296, #297 2015-10-02 16:11:00 +03:00
Ivan Kravets d4f4d9c789 Fix using $UPLOAD_PROTOCOL env variable 2015-09-10 16:56:33 +03:00
Ivan Kravets 61ef27c345 Allow to use ST-Link uploader for mbed-based projects 2015-09-10 16:43:09 +03:00
Ivan Kravets 260dd03179 Restore external build flags 2015-08-14 16:09:48 +03:00
Ivan Kravets ad7be3b397 Add new development platforms: linux_arm, linux_i686 and linux_x86_64 2015-08-10 21:39:31 +03:00
Ivan Kravets 27ca987284 iSort passed 2015-08-10 16:17:00 +03:00
Ivan Kravets 2b8f7824c2 Add support for Linux 32/64 as host OS for cross compiling to Windows x86 2015-08-10 16:16:16 +03:00
Ivan Kravets c9491f47e1 Add support for mingw-linux toolchains 2015-08-09 21:46:07 +03:00
Ivan Kravets 5e2415cb37 Add support for "windows_x86" development platform // Issue #263 2015-08-09 19:05:16 +03:00
Ivan Kravets 7d5a2c4dfc Set default PROGNAME to "program" 2015-08-03 23:10:47 +03:00
Ivan Kravets f0d849a702 Added native development platform 2015-08-03 12:33:37 +03:00
Ivan Kravets 0d196ef7b7 Rename env.BuildFirmware to env.BuildProgram 2015-08-02 19:52:37 +03:00
Ivan Kravets e102fb2880 Allow PROGNAME & PROGSUFFIX to be configurable within platform 2015-08-01 17:41:05 +03:00
Valeriy Koval b85303c12a Improve espressif platform and native example for new SDK 2015-07-17 14:32:50 +03:00
Ivan Kravets c4e42c88fe Fix Espressif "uploadlazy" target for @SmartAnthill Project 2015-07-13 14:02:14 +03:00
Valeriy Koval c31f591ca0 Add new boards to ST STM32 & Nordic NRF51 platforms 2015-06-30 22:25:27 +03:00
Valeriy Koval c80fb5f4b3 Update Espressif platform // Resolve #245 2015-06-30 22:21:22 +03:00
Ivan Kravets 3232ba6a6c Allow to exclude/include source files from build process using src_filter // Resolve #240 2015-06-22 15:06:39 +03:00
Ivan Kravets 4669dc7f16 Fix "stk500v2_command(): command failed" // Resolve #238 2015-06-17 13:35:10 +03:00
Valeriy Koval 442604003d Add Silicon Labs EFM32 development platform // Resolve #226 2015-06-02 14:38:41 +03:00
Ivan Kravets 04b2f94478 Enable auto erase for flash memory while uploading 2015-06-01 17:26:17 +03:00
Ivan Kravets c4877e4444 Fix firmware uploading using USB programmer (USBasp) for atmelavr platform // Resolve #221 2015-05-29 20:29:24 +03:00
Ivan Kravets 1debe847d4 Disabled "nano.specs" for ARM-based platforms // Resolve #219 2015-05-29 17:47:30 +03:00
Ivan Kravets 5e340843b1 Fix order for "listdir" method 2015-05-27 19:21:29 +03:00
Valeriy Koval 97de38d6a6 Add c++ support for ststm32 platform // Resolve #211 2015-05-25 12:45:36 +03:00
Ivan Kravets d3a4a04a6d Allow to initialise PlatformIO project for the specified IDE // Resolve #151 2015-05-22 19:08:51 +03:00
Valeriy Koval 9136fe9a8b Improve support for espressif platform. 2015-05-21 17:03:53 +03:00
Valeriy Koval 82a0ec0d2b Add Armstrap Eagle boards. 2015-05-18 16:43:33 +03:00
Ivan Kravets 5bc2cc6325 Use "whole-archive" hook just for ST STM32 platform 2015-05-14 23:52:15 +02:00