Cenk Gündoğan
12c8883799
make: iotlab-testbed: exclude list for reset+flash
2015-10-31 21:25:18 +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
Martine Lenders
eea59bf805
iotlab: add capability to create and connect to debug server
2015-09-30 11:11:52 +02:00
Martine Lenders
4dcadf0203
iotlab: introduce IOTLAB_AUTHORITY variable to testbed Makefile
2015-09-30 11:09:56 +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
Cenk Gündoğan
3cf727617b
README.iotlab.md: Add IOTLAB_EXP_NAME and IOTLAB_PHY_NODES
2015-09-07 10:23:05 +02:00
Cenk Gündoğan
40334d6039
Makefile.iotlab: accept custom resourceid_list for experiment-cli
2015-09-07 10:13:26 +02:00
a13bc46f3e
sys: remove uart0
2015-09-04 17:46:23 +02:00
Oleg Hahm
b331ca6626
dist: chose binary format for IoT-LAB Makefile
2015-09-04 14:42:01 +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
Cenk Gündoğan
049d24aa6e
dist/testbed-support: make experiment name configurable
2015-08-17 11:04:20 +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
Oleg Hahm
f90032f94f
Merge pull request #3334 from kaspar030/remove_old_net
...
remove old network stack
2015-08-06 15:10:11 +02:00
bbf64e81ec
remove defaulttransceiver, cc110x, cc2420 traces
2015-08-06 12:13:54 +02:00
Martine Lenders
0566471173
dist: make iotlab-exp dependent on all
...
iotlab-exp uses `$(ELFFILE)` for the first flash so it needs to be
there.
2015-08-05 19:07:33 +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
Martine Lenders
bfec897e9e
dist:testbed-support: fix Makefile include description
2015-07-05 00:54:06 +02:00
Martine Lenders
dd6a57da18
dist:testbed-support: Let GitHub parse markdown
2015-07-05 00:48:35 +02:00
Philipp Rosenkranz
f09eba6775
dist: add github label check to drone build script
2015-06-30 20:12:01 +02:00
Philipp Rosenkranz
652f5327dd
dist: add gnu parallel to dockerfile
2015-06-24 23:00:56 +02:00
Philipp Rosenkranz
8ea9965cae
dist: exec drone build script in parallel
2015-06-24 23:00:56 +02:00
Hauke Petersen
b2413f79ba
Merge pull request #3150 from authmillenon/dist/enh/sniffer-read-iface
...
dist: ng_sniffer: read interface from device
2015-06-05 16:28:31 +02:00
Martine Lenders
86984fd53a
Merge pull request #2952 from OlegHahm/iotlab_makefile_fix
...
iotlab: append experiment ID to serial_aggregator
2015-06-03 22:23:46 +02:00
Oleg Hahm
c42a02ff3b
iotlab: some cosmetics
2015-06-03 17:44:09 +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
26195bf275
Merge pull request #3035 from kaspar030/add_ccache_support
...
make: add ccache support
2015-05-30 16:54:59 +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
b5a9769a05
dist: Dockerfile: refactor to use less RUN commands
2015-05-29 09:45:40 +02:00
e283f87132
dist: docker: add ccache support to Dockerfile
2015-05-29 09:45:40 +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
Oleg Hahm
06205c506d
iotlab: wait for the new experiment in iotlab-exp
...
* also quietens the IoT-LAB targets
2015-05-28 19:49:36 +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
Joakim Gebart
49a12804b3
drone: added Drone file
...
Drone is a continuous integration server that can be installed locally.
The included Drone configuration mimics the Travis build scripts except
for the build matrix feature, all targets are built sequentially by the
dist/tools/drone-scripts/build_and_test.sh script instead of in
separate instances.
See: https://github.com/drone/drone
2015-05-14 15:40:09 +02:00
Oleg Hahm
eebb649b88
iolab: enable serial_aggregator readline support
2015-05-09 23:51:32 +02:00
Oleg Hahm
28f8c51aa2
iotlab: append experiment ID to serial_aggregator
2015-05-09 20:42:01 +02:00
Joakim Gebart
e9c567107d
all: remove extra blank lines at the end
2015-05-09 09:10:08 +02:00
Joakim Gebart
0d590e48bd
dist/tools/sniffer: whitespace fixes
2015-05-09 09:02:17 +02:00
Joakim Gebart
f9059ea08d
dist/tools/pyterm/testbeds: whitespace fixes
2015-05-09 09:00:36 +02:00
Joakim Gebart
a1d40524f1
dist/tools/pyterm/pytermcontroller: whitespace fixes
2015-05-09 08:59:43 +02:00
Joakim Gebart
2261c52769
dist/tools/licenses/patterns/3c-BSD-ti: trailing space fix
2015-05-09 08:58:13 +02:00
Joakim Gebart
9cd8da3e72
dist/tools/doccheck/check.sh: trailing space fix
2015-05-09 08:57:41 +02:00
Oleg Hahm
c94583f931
Merge pull request #2640 from OlegHahm/iotlab_makefile
...
dist: Makefile to work with IoT-LAB
2015-05-01 12:41:23 +02:00
Philipp Rosenkranz
cb84729dfe
dist/tools: add desvirt (incl. example topology)
2015-04-29 15:24:51 +02:00
Oleg Hahm
e3eda9a315
dist: Makefile to work with IoT-LAB
...
Introduces a Makefile that can be included into one's application
Makefile in order to remotely control experiments on the IoT-LAB
testbed. It requires that cli-tools
(https://github.com/iot-lab/cli-tools ) are installed.
2015-04-28 19:11:37 +02:00
Joakim Gebart
d4b054c067
Merge pull request #2392 from gebart/pr/docker-initial
...
Makefile.include: Add support for running make inside a Docker container
2015-04-26 13:49:29 +02:00
Joakim Gebart
8db628b17c
Makefile.include: Add docker target.
...
export BUILD_IN_DOCKER=1 to use Docker for building inside a Docker
container.
GDB debug file paths will be wrong after building inside the container,
use the script provided in `dist/gdbinit-docker` to set the correct GDB
substitution paths (copy and paste the contents into your `~/.gdbinit`)
The environment variable DOCKER_FLAGS can be used to pass extra
parameters to the Docker process.
2015-04-24 16:03:52 +02:00
Martine Lenders
eb14425806
travis: build applications only on change
2015-04-16 15:54:15 +02:00