Commit Graph

73 Commits

Author SHA1 Message Date
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
Valeriy Koval
c402cc7c62 Add support for STM32 CMSIS, SPL and OpenCM3 frameworks 2015-02-03 14:32:12 +02:00
Valeriy Koval
4a5b6fc190 Implement STM32 platform with support for Discovery boards 2015-02-03 14:24:59 +02:00
Valeriy Koval
3442b11b3d Implement STM32 platform with support for Discovery boards 2015-02-03 14:24:15 +02:00
Valeriy Koval
2c51c2928a Move "energia-dependent" linker entry to Energia framework 2015-02-03 14:12:56 +02:00
Valeriy Koval
ab27592e5d Merge branch 'develop' of https://github.com/ivankravets/platformio into feature/platform-stm32 2015-02-03 14:06:40 +02:00
Ivan Kravets
c05418f47e Resolve #56 / Compiling error if space in Windows user folder 2015-02-03 13:54:31 +02:00
Ivan Kravets
d57cc7b156 Keep Scons env state between SConscripts 2015-02-03 13:50:08 +02:00
Ivan Kravets
cf823c471d Resolve #58 with handling assembly files 2015-02-02 14:41:37 +02:00
Valeriy Koval
8b3979c993 Merge branch 'develop' of https://github.com/ivankravets/platformio into feature/platform-stm32 2015-02-02 13:05:25 +02:00
Ivan Kravets
9bd4047425 Revert "cyclic dependencies" flag to "atmelavr" platform 2015-01-31 23:22:24 +02:00
Ivan Kravets
666c6c70ca Improve "cyclic dependencies" for "Library Dependencies Finder" // Resolve #50 2015-01-31 23:13:53 +02:00
Ivan Kravets
a7fc184662 Remove unused import 2015-01-31 22:45:50 +02:00
Ivan Kravets
673c484fa7 Ask about "auto-uploading" within "platformio init" command 2015-01-31 22:42:52 +02:00
Ivan Kravets
49b7cf6008 Enable by default "lib cyclic dependencies" for atmelavr platform // Resolve #50 2015-01-31 17:34:17 +02:00