Commit Graph

87 Commits

Author SHA1 Message Date
Valeriy Koval d3b9322d3b Initial support for MBED Framework 2015-03-09 12:27:54 +02:00
Valeriy Koval 4a8cd9914b Add new platforms and boards: Freescale, Nordic, NXP and etc. 2015-03-09 12:27:30 +02:00
Valeriy Koval 5fa0a176a7 Refactor CORELIBS per platform 2015-03-09 12:22:24 +02:00
Valeriy Koval 13455987ae Rename "stm32" platform to "ststm32" 2015-03-09 12:18:46 +02:00
Ivan Kravets 386ad9a94b Avoid problem with long command for "gcc-ar" under Windows 2015-03-04 21:51:41 +02:00
Ivan Kravets 442da36115 Added support for "SainSmart" boards to "atmelsam" development platform 2015-03-04 21:06:35 +02:00
Valeriy Koval 7d63d6c77c Add second upload method through native USB Port for SAM-based boards 2015-03-04 14:11:50 +02:00
Valeriy Koval 148018749a Add "require_upload_port" board option 2015-03-04 13:58:20 +02:00
Ivan Kravets f058506bc4 Fix firmware uploading for "atmelavr" boards which work within "usbtiny" protocol 2015-03-02 23:17:45 +02:00
Valeriy Koval f12611e27c Fix PyLint warning 2015-02-24 18:53:20 +02:00
Valeriy Koval 9562e2456b Update Teensy Core to 1.21 2015-02-24 18:15:45 +02:00
Valeriy Koval fedb7527f4 Improve building of ASM files 2015-02-24 18:15:17 +02:00
Valeriy Koval b60552e264 Fix builder for assembling files 2015-02-23 22:36:57 +02:00
Valeriy Koval 6d86f72060 Merge Digistump platform to "atmelavr" and "atmelsam" 2015-02-23 22:36:21 +02:00
Ivan Kravets 90f17ce6fb Switch to DefaultEnvironment in SCons scripts 2015-02-23 21:02:40 +02:00
Ivan Kravets 45e8251479 Improve firmware uploading and auto detecting of UPLOAD_PORT // Resolve #93 2015-02-23 19:01:03 +02:00
Valeriy Koval f3251342b4 Update atmelsam uploader options 2015-02-23 16:49:01 +02:00
Valeriy Koval 6a42e1de90 Update digistump uploader 2015-02-23 16:48:26 +02:00
Ivan Kravets d1ca17c406 Fix uploading for "atmelavr" platform // Resolve #92 2015-02-23 01:06:50 +02:00
Valeriy Koval 751a4b9883 Fix CMSIS path for atmelsam platform 2015-02-20 13:19:48 +02:00
Valeriy Koval 239e1f3fe9 Fix teensy firmware file format 2015-02-19 10:38:09 +02:00
Valeriy Koval 591efc7257 Typos fix 2015-02-18 20:21:20 +02:00
Valeriy Koval 9501329526 Refactor build scripts for development platforms 2015-02-18 20:11:52 +02:00
Valeriy Koval 86260a48ba Create LDSCRIPT_PATH Scons env variable 2015-02-18 20:03:49 +02:00
Valeriy Koval ade673d546 Improve support of Atmel SAM platform 2015-02-17 20:17:33 +02:00
Valeriy Koval ed5e843893 Add support for Digistump development platform 2015-02-17 20:14:16 +02:00
Ivan Kravets 870ce7e0a2 Fix PyLint warning 2015-02-16 23:31:47 +02:00
Ivan Kravets 0d2d6cc17e Improve error reporting when upload port isn't defined 2015-02-16 23:16:48 +02:00
Valeriy Koval c9ed663ec5 Add support for Adafruit boards: Flora and Trinkets 2015-02-16 20:23:32 +02:00
Valeriy Koval 45e7fcd106 Remove "SERIALNUM" define for Teensy 2 2015-02-16 20:22:29 +02:00
Ivan Kravets 83dfcf6ac2 Remove external rebooter for Teensy CLI 2015-02-15 23:38:11 +02:00
Ivan Kravets c6b79f13c3 Add optional $UNIX_TIME variable to build environment 2015-02-15 18:18:11 +02:00
Ivan Kravets 88f0b51312 Enable linker "cyclic dependencies" for all platforms 2015-02-14 22:14:49 +02:00
Ivan Kravets 55ad753bf1 Refactor $PLATFORMFW_DIR logic in SCons env 2015-02-14 19:23:59 +02:00
Ivan Kravets efcb205116 Revert linker "start-group" flag 2015-02-14 19:10:50 +02:00
Ivan Kravets 7470fd3fdd Re-structure "atmelavr-and-arduino" examples 2015-02-14 17:57:46 +02:00
Valeriy Koval d7405c44ca Output compiled size and static memory usage 2015-02-09 19:57:39 +02:00
Valeriy Koval 184df4d5bb Rename "sam" development platform to "atmelsam" 2015-02-06 18:50:02 +02:00
Valeriy Koval fcf4b0d303 Merge branch 'develop' of https://github.com/ivankravets/platformio into feature/teensy
Conflicts:
	platformio/builder/scripts/frameworks/arduino.py
2015-02-06 18:43:50 +02:00
Valeriy Koval 70839abf88 Finalize with Teensy platform 2015-02-06 18:34:29 +02:00
Valeriy Koval 14355cb7d4 Finalize with Atmel SAM platform 2015-02-06 18:12:56 +02:00
Valeriy Koval 7cdb8b0c7d Resolve uploading and major improvements 2015-02-05 20:13:21 +02:00
Valeriy Koval 6fac35fced Cleanup 2015-02-05 20:00:56 +02:00
Valeriy Koval 2280c01dc7 Initial support of SAM platform 2015-02-05 15:58:12 +02:00
Valeriy Koval 3f062f72a2 Merge commit 'a884db0825f8c66b694b15fe8900515f9837744a' into develop
Conflicts:
	platformio/builder/scripts/frameworks/arduino.py
2015-02-05 15:56:54 +02:00
Valeriy Koval 2ab49d7f24 Initial support for Teensy 3 2015-02-04 20:39:38 +02:00
Valeriy Koval 9a221085d4 Fix optional board "extra_flags" and "ldscript" 2015-02-04 20:29:07 +02:00
Valeriy Koval 9721172481 Fix optional board "extra_flags" and "ldscript" 2015-02-04 20:23:50 +02:00
Valeriy Koval a884db0825 Move ARDUINO_ARCH define to extra flags 2015-02-04 14:44:47 +02:00
Valeriy Koval dc341f9350 Move "board" build option to extra flags 2015-02-03 19:36:22 +02:00