Cenk Gündoğan
39e2ad12bf
vagrant: change RIOT-OS to RIOT in readme
2016-09-06 14:53:40 +02:00
Cenk Gündoğan
c75c9194d8
vagrant: update ubuntu version in readme
2016-09-06 14:52:53 +02:00
Thomas Eichinger
59bc1b46b7
dist/tools: include uname check for FreeBSD in genconfigheader
...
Analog to Darwin set `MD5SUM` to `md5 -r`.
2016-09-06 14:45:58 +02:00
Cenk Gündoğan
6e8d4dc686
vagrant: info about vboxusers group for USB access
2016-09-06 07:12:43 +02:00
Matthias Kolja Miehl
5456d6e2d2
dist/tools/tunslip: tapslip6: fix unusedVariable
2016-09-05 02:32:10 +02:00
Matthias Kolja Miehl
8cb5624655
dist/tools/tunslip: tapslip6: fix variableScope
2016-09-05 02:32:10 +02:00
Matthias Kolja Miehl
eb39aec480
dist/tools/tunslip: tunslip6: fix invalidPrintfArgType_uint
...
Since the argument type is 'long', the printf
format string has to be '%li' instead of '%lu'.
2016-09-05 02:32:10 +02:00
Matthias Kolja Miehl
652f5ef8b9
dist/tools/tunslip: tunslip6: fix variableScope
2016-09-05 02:32:10 +02:00
Matthias Kolja Miehl
c458f9958e
dist/tools/tunslip: fix variableScope
2016-09-05 02:32:09 +02:00
Matthias Kolja Miehl
c06bf1019d
dist/tools/tunslip: add comment regarding missing break at the end of case
2016-09-05 02:32:09 +02:00
Cenk Gündoğan
924f27558c
Merge pull request #5784 from PeterKietzmann/tools_update_cc2538-bsl
...
dist/tools: update serial boot loader script
2016-08-31 10:10:01 +02:00
PeterKietzmann
5eafb071a6
dist/tools/cc2538-bsl: enforce python2
2016-08-30 23:38:14 +02:00
PeterKietzmann
5b3d7fadcf
dist/tools: update serial boot loader script
2016-08-30 18:41:59 +02:00
Martine Lenders
9d0881fae5
dist: testrunner: optionally print traceback
2016-08-30 16:50:36 +02:00
c9d725ac0c
dist: tools: genconfigheader.sh: include LTOFLAGS as comment if set
2016-08-30 14:17:32 +02:00
Gaëtan Harter
a52c781339
dist: ethos: add tcp socket support
...
Add ethos support to use a tcp socket instead of a TTY.
Use 'tcp:host' as serial argument.
Port can be given in place of the baudrate argument.
Default port is 20000 which is used in on IoT-LAB.
2016-07-28 21:28:21 +02:00
8601285b13
openocd: return error if flashing went wrong
2016-07-27 17:42:06 +02:00
kYc0o
e443b90815
Merge pull request #5452 from locicontrols/find-tty
...
Adjust find-tty.sh to return all matches, then use it in boards/cc2538dk
2016-07-22 16:01:46 +02:00
abe5c19407
dist/tools: make ethos baudrate configurable
2016-07-14 17:01:02 +02:00
f048475bec
dist: build_and_test.sh: don't hard-code base branch
2016-07-13 16:04:26 +02:00
Jon Thacker
bece851972
genconfigheader.sh: Fix for for building on OSX
2016-07-07 19:56:45 -05:00
Joakim Nohlgård
77a15e7886
make: Place most configuration macros in a separate file instead of on the command line
2016-07-05 11:22:58 +02:00
Martine Lenders
1124409d80
git-cache: also fetch tags
2016-06-01 19:46:31 +02:00
Martine Lenders
c4eab34b99
Merge pull request #5387 from OTAkeys/quiet_gdb
...
make debug: start gdb quietly
2016-06-01 18:38:31 +02:00
Oleg Hahm
6deac1d64e
Merge pull request #5329 from kaspar030/add_makefile_for_host_tools
...
make: add makefile for host tools
2016-05-31 21:25:47 +02:00
Ian Martin
b1946e6715
dist: tools: let find-tty.sh return all matches, not just the first
2016-05-18 15:33:01 -04:00
Cenk Gündoğan
8b047d055e
tools: desvirt: rm unused TOPO_FLE var
2016-05-15 21:28:12 +02:00
Toon Stegen
cf431e696c
make debug: start gdb quietly
2016-04-22 12:00:10 +02:00
Martine Lenders
55e89610ce
tools: ethos: allow start_network.sh
script to run from anywhere
2016-04-19 14:34:18 +02:00
4b25c0fd76
dist: tools: build_and_test.sh: add "host" buildtest group
2016-04-18 13:51:05 +02:00
aee0eeeb99
dist: tools: add makefile
2016-04-18 13:51:05 +02:00
Hauke Petersen
78f212c9d8
dist/ethos: fixed compile warnings
...
- checking return values of each write() call
- chack return value of system() call
2016-04-14 17:31:49 +02:00
eea62a79f2
dist: ethos: fix start_network.sh trap (exit on INT QUIT TERM EXIT)
2016-04-11 17:03:28 +02:00
ee37ea9d40
dist: tools: ethos: add start_network.sh
2016-04-11 17:03:28 +02:00
2ec71c9ca0
dist: ethos: add clean target
2016-04-11 17:03:28 +02:00
e17045e901
dist: tools: add UHCP daemon
2016-04-11 17:03:28 +02:00
Bas Stottelaar
6ce6bb6468
dist: jlink: flash mcu based on serial number
2016-04-04 23:48:21 +02:00
7d151f250b
dist: ethos: fix usage string
2016-03-31 23:14:23 +02:00
Martine Lenders
5c34e200f0
vagrant: update README
2016-03-30 01:40:28 +02:00
Martine Lenders
6a4636410c
dist: CI: remove application skipping
2016-03-26 21:19:15 +01:00
Cenk Gündoğan
e127cc5680
dist: travis: add gdb to travis
2016-03-24 09:05:04 +01:00
7a18922c09
dist: build_and_test.sh: run native unittests through gdb
2016-03-23 23:59:15 +01:00
e308ad4a54
dist: compile_test.py: build everything on changes in pkg/
2016-03-23 14:26:52 +01:00
Oleg Hahm
16a3f131a3
Merge pull request #5112 from kaspar030/use_git_cache
...
make: pkg: introduce git-cache
2016-03-21 22:32:33 +01:00
772657253f
dist: tools: add git-cache
2016-03-21 21:22:33 +01:00
Oleg Hahm
0331029990
pyterm: fix logging directory
...
The default logging directory should be ${HOME}/${HOST}/run-name/
2016-03-20 21:20:59 +01:00
DipSwitch
58186bfa9e
dist: add script to fetch and build teensy_loader_cli
2016-03-20 12:55:57 +01:00
17fd3d5d39
dist: build_and_test.sh: support CI_BASE_BRANCH
2016-03-15 00:08:18 +01:00
b916a58ed4
dist: tools: pr_check: adapt to RIOT CI
2016-03-12 00:54:43 +01:00
Cenk Gündoğan
98958e74c0
dist/tools/desvirt: added README
2016-03-10 18:29:09 +01:00
Cenk Gündoğan
dc509f030d
dist/tools/desvirt: proper integration
2016-03-10 18:29:09 +01:00
Oleg Hahm
f576317194
ci: split up cortex_m4 in even more groups
2016-03-08 20:37:25 +01:00
18e55c6f67
dist: tools: testrunner: increase default timeout to 10 secs
2016-03-07 01:56:39 +01:00
e168f49c86
dist: testrunner: kill whole process group of spawned process
2016-03-05 20:47:51 +01:00
d7a10aa030
dist: travis-scripts/get-pkg-list.py: add python 3 pexpect pkg
2016-03-05 20:36:28 +01:00
test
819dfacccc
dist: add testrunner shared pexpect code
2016-03-05 20:36:28 +01:00
test
ac44264dfa
dist: remove obsolete testsuite
2016-03-05 16:05:10 +01:00
Martine Lenders
a7487e2b19
Merge pull request #4948 from cgundogan/pr/travis/static-tests_fix
...
travis: continue static tests on error
2016-03-04 05:40:31 +01:00
Oleg Hahm
eb85eb50a7
Merge pull request #4921 from authmillenon/travis/fix/warn-on-config-change
...
travis: warn about differing .travis.yml
2016-03-03 10:44:22 +01:00
Cenk Gündoğan
592c73ef79
travis: continue static tests on error
2016-03-02 13:37:25 +01:00
Hauke Petersen
72fb1790c0
Merge pull request #4905 from OlegHahm/goodfet_fix
...
tools: goodfet fix
2016-03-01 23:32:07 +01:00
Martine Lenders
77bf5277f6
dist: Recall build_and_test.sh after rebase if it was changed
2016-03-01 19:54:43 +01:00
Martine Lenders
c239e359f6
travis: warn about differing .travis.yml
2016-03-01 19:54:42 +01:00
Hauke Petersen
90512ce3ab
dist/jlink: fixed typo in JLINK_PRE_FLASH
2016-03-01 19:22:42 +01:00
a2d8c4b50d
dist: tools: compile_test: fix unassigned variable
2016-02-28 22:51:10 +01:00
Oleg Hahm
a14657ef85
tools goodfet: directly access baudrate member
2016-02-26 15:03:22 +01:00
Cenk Gündoğan
c68a38f472
dist/tools/ethos: add .gitignore for ethos
2016-02-17 11:38:53 +01:00
c762a6fe7e
dist/tools/licenses: add GPLv2 short pattern
2016-02-07 19:15:15 +01:00
52aec3ad32
dist: add ethos UNIX tool
2016-02-07 19:15:15 +01:00
Oleg Hahm
db03259b6b
tools: add pattern for MIT license
2016-01-28 16:46:42 +01:00
Martine Lenders
0db92bb0ea
travis: adapt for unittest change
2016-01-23 16:17:23 +01:00
Cenk Gündoğan
e62a655b03
travis: pass the proper branch to compile_test.py
2016-01-07 18:39:32 +01:00
Cenk Gündoğan
f2860701f0
vagrant: add vim
2015-12-11 08:53:37 +01:00
Cenk Gündoğan
6b0283fbb0
vagrant: rename RIOT-OS => RIOT and mount the synced folder directly to /home/cnk
2015-12-11 08:53:25 +01:00
Cenk Gündoğan
8e63ae95f3
Merge pull request #4330 from thomaseichinger/pr/cmdline2xml_fix
...
eclipsesym/cmdline2xml.sh: introduce workaround readlink function
2015-12-08 14:12:37 +01:00
Thomas Eichinger
4a8b2aed56
eclipsesym/cmdline2xml.sh: introduce workaround readlink function
...
readlink for OS X and FreeBSD does not offer -m flag to canonicalise the
file's path. Implement a workaround shell function to simulate behaviour.
2015-12-08 13:59:32 +01:00
Tobias Markmann
57b8a24466
Add a RELIC package and unit test that shows how to use it
...
Add install of cmake to .travis.yml.
Test-Information:
This has been tested on OS X and on Ubuntu for both the native target
and STM32F4Discovery.
2015-12-08 08:58:11 +01:00
Oleg Hahm
00def4f8e7
CI: split up Cortex-M0 in two groups
2015-12-07 11:38:34 +01:00
Cenk Gündoğan
5f201f1856
travis: fix git complaining about 'ambiguous argument'
2015-12-07 00:35:43 +01:00
Cenk Gündoğan
a53ed20066
Add and configure Vagrant for RIOT-OS
2015-12-04 14:14:04 +01:00
Oleg Hahm
d65d213def
CI: split up Cortex-M4 in two groups
2015-12-03 17:38:24 +01:00
Lucas Jenss
ddaa9863f2
Add 256 byte block hamming code implementation
2015-11-30 20:08:36 +01:00
Cenk Gündoğan
60d4472419
Merge pull request #4301 from thomaseichinger/pr/env_bash
...
tools: remove hardcoding of bash hashbang
2015-11-30 11:04:23 +01:00
Hauke Petersen
931c1902e1
dist: added script for merging Arduino sketches
2015-11-27 12:45:12 +01:00
Thomas Eichinger
72ee60b9d5
scripts: remove hardcoding of bash hashbang
...
For host systems like FreeBSD, bash binary is found in a different path.
2015-11-25 16:20:56 +01:00
0d9f14c848
make pyterm nicely fails if no port is available
2015-11-20 17:50:40 +01:00
Hauke Petersen
0bf7e676e2
dist: added SiLabs BSD license pattern
2015-10-28 13:50:34 +01:00
Hauke Petersen
4b62a4902f
dist: added common JLink script for flashing
2015-10-28 11:19:38 +01:00
Cenk Gündoğan
813709adb4
Merge pull request #3849 from OlegHahm/pyterm_ümläüte
...
pyterm: fix problems with German umlauts as input
2015-10-27 19:21:53 +01:00
Oleg Hahm
3b8aa9b476
pyterm: fix problems with German umlauts as input
2015-10-27 15:27:04 +01:00
Cenk Gündoğan
0b7c7fbbb6
Merge pull request #3884 from cgundogan/pr/sniffer/socketify
...
sniffer: extend script to support sockets
2015-09-30 18:33:12 +02:00
Cenk Gündoğan
46d7571710
sniffer/README: describe usage of the socket connection type
2015-09-30 16:32:23 +02:00
Cenk Gündoğan
be579171d1
sniffer/sniffer.py: enable sniffing for sockets
2015-09-30 16:32:23 +02:00
Ludwig Knüpfer
eda6328e21
documentation: update my name (Ortmann -> Knüpfer)
2015-09-27 18:58:30 +02:00
Joakim Nohlgård
98c465008b
all: Update @gebart family name, email
2015-09-20 13:47:39 +02:00
Oleg Hahm
a7a52d7494
dist: sniffer: fix python version check
2015-09-10 00:18:31 +02:00
Oleg Hahm
2c555f748e
dist: fix missing include of sys/time.h in tunslip
2015-09-01 15:24:01 +02:00
daniel-k
78b98b3b1c
debugging: fix openocd closing when pressing Ctrl+C in GDB, fix #3427
2015-08-29 19:17:24 +02:00
Emmanuel Baccelli
014939805e
Merge pull request #3062 from alignan/pull/remote-port
...
New Zolertia Re-Mote platform (CC2538 + CC1120)
2015-08-25 21:18:13 +02:00
Martine Lenders
64c6d49cbd
iot-lab_M3: rename to iotlab-m3
2015-08-19 20:59:06 +02:00
Martine Lenders
d46f542220
iot-lab_M3: rename to iotlab_m3
2015-08-19 18:29:17 +02:00
Martine Lenders
58ff31bfe9
gnrc: make all gnrc modules sub-modules of gnrc
2015-08-18 23:00:07 +02:00
Antonio Lignan
b8823b7afe
Zolertia Re-Mote platform (cc2538 + cc1120) port
2015-08-17 14:17:32 +02:00
Joakim Gebart
9968c59baa
dist/tools/sniffer: Fix usec calculation
2015-08-14 16:45:15 +02:00
Martine Lenders
5760f9042d
native: unify and simplify usage of tapsetup script
2015-08-14 12:05:34 +02:00
Martine Lenders
7f581ef44f
tools: Remove wireshark dissector for native
2015-08-11 02:57:30 +02:00
Martine Lenders
3e0b62b3bf
tools: replace old sniffer script with gnrc sniffer
2015-08-09 21:03:51 +02:00
Philipp Rosenkranz
935e2d81b4
Merge pull request #3409 from phiros/dist_drone_script_fail_if_gh_label_not_set
...
dist: make drone build script fail if gh label not set
2015-07-28 15:03:02 +02:00
Philipp Rosenkranz
d0f23b8a3e
compile_test.py: fix error/warning output duplication
2015-07-22 13:57:34 +02:00
Hauke Petersen
51b7227c9f
Merge pull request #3382 from daniel-k/openocd_dont_reset
...
openocd: don't reset cpu for target 'debug'
2015-07-21 15:24:38 +02:00
Philipp Rosenkranz
e3fc0a3fb5
dist: compile_test.py refactored
2015-07-17 00:20:17 +02:00
Philipp Rosenkranz
da1e715473
make/compile_test.py: display compile errors and warnings
2015-07-16 21:22:57 +02:00
Philipp Rosenkranz
8c9cbdae37
dist: make drone build script fail if gh label not set
2015-07-16 17:21:29 +02:00
Peter Kietzmann
6d067a66cb
Merge pull request #3151 from authmillenon/dist/enh/sniffer-pythonic
...
dist: make ng_sniffer.py more pythonic
2015-07-15 00:15:02 +02:00
Martine Lenders
375bb14c76
dist: make ng_sniffer version independent
2015-07-14 16:45:20 +02:00
Martine Lenders
c10ea983f9
dist: pep8 ng_sniffer.py
2015-07-14 16:45:19 +02:00
Martine Lenders
67197854df
dist: make ng_sniffer.py more pythonic
2015-07-14 16:45:19 +02:00
Joakim Gebart
235b9b3c16
dist/tools/toolchain: Fix whitespace errors in newlib patches.
2015-07-14 08:11:20 +02:00
Joakim Gebart
4e7987e0c8
dist/tools/toolchains/build_x86.sh: upgrade to newlib-2.2.0.20150623
2015-07-13 20:04:16 +02:00
Joakim Gebart
1edd79a36a
dist/tools/toolchains/build_x86.sh: Use patch files for newlib modifications
2015-07-13 19:57:56 +02:00
daniel-k
03542161dd
openocd: don't reset cpu for target 'debug'
2015-07-13 17:22:54 +02:00
Martine Lenders
07adbec5e2
Merge pull request #3353 from phiros/compile_test_fix_output_for_failed_boards
...
compile_test.py / buildtest: fix output for failed boards
2015-07-13 13:05:55 +02:00
Philipp Rosenkranz
f44615a855
drone-scripts: create dir for each BUILDTEST_MCU_GROUP
2015-07-10 17:20:50 +02:00
Philipp Rosenkranz
94490ed031
compile_test.py / buildtest: fix output for failed boards
2015-07-10 03:12:04 +02:00
Philipp Rosenkranz
f09eba6775
dist: add github label check to drone build script
2015-06-30 20:12:01 +02:00
Philipp Rosenkranz
8ea9965cae
dist: exec drone build script in parallel
2015-06-24 23:00:56 +02:00
Martine Lenders
401d8b182d
dist: ng_sniffer: read interface from device
2015-06-02 23:36:03 +02:00
haukepetersen
61a99dc41b
dist: some fixes to the ng_sniffer script
...
- now working with the samr21 through removed uart flow control calls
- removed unused code
- move and added some comments
2015-06-02 15:56:32 +02:00
haukepetersen
aec8c070cb
dist: added ng_sniffer script
2015-06-02 14:44:28 +02:00
Joakim Gebart
b54c9d21ee
dist: Add tool for generating Eclipse setting XML files
...
Usage: make eclipsesym (in application directory)
2015-06-01 17:53:44 +02:00
Joakim Gebart
85f7a7d98f
travis: get arm install packages for cortex_m3_1
...
fix typo that caused all packages to be installed when building group cortex_m3_1
2015-05-30 09:05:53 +02:00
Martine Lenders
fc6ff227b9
Merge pull request #3072 from authmillenon/travis/enh/do-not-install
...
travis: exit before before_install phase
2015-05-29 07:07:32 +02:00
Martine Lenders
f33f35720b
travis: exit before before_install phase
2015-05-29 00:05:28 +02:00
Joakim Gebart
527750c496
dist: openocd.sh: Add PRE_FLASH_CHECK_SCRIPT
2015-05-27 10:30:33 +02:00
Johann Fischer
21141cd389
dist/tools/openocd/openocd.sh: Add flash-elf command
2015-05-27 10:30:33 +02:00
Joakim Gebart
f5c67ebe62
dist: openocd.sh: Refactor argument handling, add new hooks for extra commands
2015-05-27 10:30:33 +02:00
Hauke Petersen
42f38122c5
Merge pull request #2849 from kaspar030/saml21
...
cpu: saml21 initial commit
2015-05-26 21:13:55 +02:00
794d8389d5
Merge pull request #3037 from BytesGalore/travis_compile_on_demand
...
travis: enable travis compile tests on set github label `Ready for Travis build`
2015-05-26 12:24:22 +02:00
Ludwig Ortmann
ec9d5ea271
Merge pull request #3043 from OlegHahm/pyterm-newline
...
Pyterm newline
2015-05-26 08:56:37 +02:00
Janos Kutscherauer
6c620f273d
Added improved handling of CR/LF in PYTERM.
...
The default behaviour only appreciates the LF character (unix style).
The pyterm switch -nl/--newline can be used to specify the newline combination of CR/NL.
Possible values are CR, NL, CRNL and NLCR. Default is NL.
2015-05-25 13:38:14 +02:00
BytesGalore
7df0d9b636
travis: enable travis build on set github label Ready for CI build
2015-05-24 09:19:05 +02:00
Martine Lenders
d2275ae8d1
dist: add contiki's version of 3c-BSD
2015-05-23 13:47:38 +02:00
Martine Lenders
c3abfb3627
dist: remove old slip driver implementation
2015-05-23 13:19:17 +02:00
Martine Lenders
1a146f7934
tools: import tunslip from contiki
2015-05-23 13:19:17 +02:00
622acc74e5
dist: tools: cppcheck: exclude saml21 atmel headers from check
2015-05-22 11:47:51 +02:00
8b59240da0
tools: externc: ignore saml21 atmel/ includes
2015-05-22 11:47:51 +02:00
Joakim Gebart
13832d8e62
everything: Remove filename from @file Doxygen command
2015-05-22 07:34:41 +02:00
Lucas Jenß
73ce03ac1f
Merge pull request #3021 from x3ro/pr_check_error_naming
...
[Travis Script] Make clear that "labels" refers to the ones set on GitHub
2015-05-19 15:22:56 +02:00
Lucas Jenss
b2115d2bdb
Make clear that "labels" refers to the ones set on GitHub
2015-05-18 11:51:58 +02:00
Joakim Gebart
203a0a1d62
dist/tools/toolchains: Replace tabs by spaces
2015-05-18 07:10:52 +02:00