Commit Graph

3930 Commits

Author SHA1 Message Date
Valeriy Koval aa578fd8ec Fix ROM size 2015-02-23 21:00:27 +02:00
Ivan Kravets 45e8251479 Improve firmware uploading and auto detecting of UPLOAD_PORT // Resolve #93 2015-02-23 19:01:03 +02:00
Ivan Kravets aab282061c Merge pull request #95 from valeros/develop
Update digistump uploader
2015-02-23 16:55:30 +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 2ac6d63ffc Fix Python 2.6 support 2015-02-23 11:50:14 +02:00
Ivan Kravets d1ca17c406 Fix uploading for "atmelavr" platform // Resolve #92 2015-02-23 01:06:50 +02:00
Ivan Kravets f86a33c991 Remove hook with SF & packages manifest 2015-02-22 23:31:51 +02:00
Ivan Kravets 46ae4c1a83 Add src_dir option to [platformio] section of platformio.ini which allows to redefine location to project’s source directory // Resolve #83 2015-02-22 22:24:22 +02:00
Ivan Kravets 5b9504d57a Highlight exceptions/errors in red color 2015-02-20 22:02:38 +02:00
Valeriy Koval 751a4b9883 Fix CMSIS path for atmelsam platform 2015-02-20 13:19:48 +02:00
Ivan Kravets 2d53d2100d Fix bug with invalid process's "return code" when PlatformIO has internal error 2015-02-19 22:02:50 +02:00
Ivan Kravets 1fc6b222ec Added --json-output option to platformio search command 2015-02-19 19:16:46 +02:00
Valeriy Koval 3f2faeea82 Add default framework for Adafruit boards 2015-02-19 17:56:23 +02:00
Valeriy Koval a1a5995210 Fix Raspduino extra flags 2015-02-19 17:47:50 +02:00
Valeriy Koval baf34b37d9 Add default framework per board 2015-02-19 17:20:08 +02:00
Ivan Kravets d02eb97eeb Fix setting boolean value 2015-02-19 13:49:12 +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 eb4756360a Define MCU & CPU per board 2015-02-18 20:01:39 +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 a03d2382af Grant libs with high priority for C Preprocessor when scan includes 2015-02-17 20:02:57 +02:00
Ivan Kravets 870ce7e0a2 Fix PyLint warning 2015-02-16 23:31:47 +02:00
Ivan Kravets 69d952ea65 Fixed SCons warning: Two different environments were specified for target // Resolve #77 2015-02-16 23:17:22 +02:00
Ivan Kravets 0d2d6cc17e Improve error reporting when upload port isn't defined 2015-02-16 23:16:48 +02:00
Valeriy Koval 63c92152d9 Merge branch 'feature/adafruit-boards' into develop 2015-02-16 20:24:45 +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
Valeriy Koval 3f05146de8 Fix Arduino Due ROM & RAM size 2015-02-16 19:32:17 +02:00
Ivan Kravets 79d3ad245f Fix PyLint warnings 2015-02-16 15:47:34 +02:00
Ivan Kravets 00e95dbabc Correct divisor between multiple envs 2015-02-16 11:08:07 +02:00
Ivan Kravets 983b629d23 Implement asynchronous output for build process 2015-02-15 23:53:15 +02:00
Ivan Kravets 0f070d1b78 Implement asynchronous command execution (AsyncPipe+subprocess) 2015-02-15 23:48:04 +02:00
Ivan Kravets dc61722907 Handle "AbortedByUser" exception 2015-02-15 23:39:02 +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 22257e0351 Replace "Unknown board..." message with appropriate exception 2015-02-15 18:02:59 +02:00
Ivan Kravets 030eddb244 Add alias to "tool-teensy" 2015-02-15 16:00:19 +02:00
Ivan Kravets 0047c79fcd Add missed "tool-teensy" to Teensy development platform 2015-02-15 15:58:53 +02:00
Ivan Kravets cf925b0338 Improve "run" command: env details, timing // Resolve #74 2015-02-15 00:27:28 +02:00
Ivan Kravets 8fffc5ee9c Pass main exceptions to STDERR 2015-02-14 22:26:13 +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
Ivan Kravets 102e3f98de Add openCM3 framework to "titivate" platform 2015-02-14 16:37:44 +02:00
Ivan Kravets b55dc0917d Fix bug with deleting ".pioenvs" when it doesn't exist 2015-02-14 16:34:00 +02:00