1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

24265 Commits

Author SHA1 Message Date
3addde5377 examples/suit_update: disable CI test for now 2019-10-09 18:19:27 +02:00
b899a9f362 examples/suit_update: add SUIT draft v4 example & test
This commit adds an example application showcasing SUIT draft v4
firmware updates.

It includes a test script suitable for local or CI testing.

Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
Co-authored-by: Francisco Molina <femolina@uc.cl>
2019-10-09 13:51:29 +02:00
fb12c4aa8d sys/suit: add SUIT draft v4 firmware upgrade module
This commit adds a sys module implementing SUIT draft v4 compatible
firmware updates.

Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
Co-authored-by: Francisco Molina <femolina@uc.cl>
2019-10-09 11:05:01 +02:00
db96f31a54 tools/flake8: exclude suit_manifest_encoder_04 script
This script is copied as is from an external repository:
https://github.com/ARMmbed/suit-manifest-generator/blob/ex-gen-moran-suit-manifest-04/example-generator-moran-suit-manifest-04/make-examples.py
2019-10-04 15:45:22 +02:00
7f6862c2d3 suit: add SUIT draft v4 manifest tools
This commit adds support tools used by the SUIT firmware upgrade module.

Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
Co-authored-by: Francisco Molina <femolina@uc.cl>
2019-10-04 15:45:22 +02:00
Kevin "Tristate Tom" Weiss
e867da315a
Merge pull request #12359 from benpicco/fixup-example_netif
examples/default: update BOARD_PROVIDES_NETIF
2019-10-04 14:54:22 +02:00
Kevin "Tristate Tom" Weiss
4b7c5915ec
Merge pull request #10953 from gschorcht/sys/shell/heap_cmd/pr
sys/shell: add heap command
2019-10-04 13:49:57 +02:00
Francisco
7d7596ea6c
Merge pull request #11057 from kb2ma/coap/block_optimization
net/coap: Block optimizations
2019-10-04 09:41:05 +02:00
Martine Lenders
aaf61e4d79
Merge pull request #12366 from brummer-simon/gnrc_tcp-fix_debug_msg
gnrc_tcp-fix debug message
2019-10-03 20:07:04 +02:00
Ken Bannister
2dc4209c0e net/nanocoap: optimize determination of exponent for block szx 2019-10-03 13:17:09 -04:00
a718ba0910
Merge pull request #12365 from aabadie/pr/make/targets_fix_typo
make/targets: fix typo in message
2019-10-03 15:59:01 +02:00
Simon Brummer
07210ee571 gnrc_tcp: fix debug message 2019-10-03 15:54:36 +02:00
Martine Lenders
e9e0001239
Merge pull request #11930 from brummer-simon/gnrc_tcp-improve_tests
gnrc_tcp: test improvement
2019-10-03 15:40:16 +02:00
28c3717911
make/targets: fix typo in message 2019-10-03 15:23:19 +02:00
Simon Brummer
56998e822a gnrc_tcp: test improvement 2019-10-03 15:18:28 +02:00
37fb76b730
Merge pull request #10204 from aabadie/pr/tools/setsid_macosx
tools: build and use setsid command from external source when not available
2019-10-03 13:29:04 +02:00
9148562476
makefiles/vars: document DEBUGDEPS variable 2019-10-03 12:43:49 +02:00
49967b2c4a
boards/avr/dist: setsid can be set with env variable 2019-10-03 12:43:49 +02:00
5b265088fe
Makefile.include: use external setsid with debug target
Only when setsid is not provided by the system which is typically the case on MacOSX
2019-10-03 12:43:49 +02:00
4b53f6b92b
makefiles/targets: add target for setsid 2019-10-03 12:43:49 +02:00
0935a5ff20
dist/tools: use external setsid tool for OSX 2019-10-03 12:43:41 +02:00
9659eec1f1
Merge pull request #8354 from aabadie/board/mkrwan1300
boards/arduino-mkrwan1300: add initial support (without LoRa)
2019-10-03 09:59:43 +02:00
842abed6aa
examples/lua_REPL: exclude arduino-mkrwan1300 2019-10-03 09:34:34 +02:00
30457e4134
tests/unittests: exclude arduino-mkrwan1300 2019-10-03 09:34:34 +02:00
8de86e1206
boards/arduino-mkrwan1300: add initial support 2019-10-03 09:34:34 +02:00
f7763438a9
boards/common/arduino-mkr: use common LED0_NAME definition 2019-10-03 09:24:20 +02:00
7bfe086e7c
boards/common/arduino-mkr: split periph_conf file
- periph_conf_common.h contains peripherals configuration common to all mkr boards
- periph_conf.h is specific to a subset of mkr boards (mkr1000 and mkrzero)
2019-10-03 09:24:20 +02:00
Peter Kietzmann
ed75d639d5
Merge pull request #12287 from Ilmu011/kw2xrf_tmr3_acktmout
drivers/kw2xrf: Use TMR3 instead TMR4 to detect ACK timeout
2019-10-02 23:10:11 +08:00
Martine Lenders
7608461635
Merge pull request #12360 from aabadie/pr/tests/pkg_ubasic_python
tests/pkg_ubasic: improve test output regex
2019-10-02 16:56:30 +02:00
630e7ba053
tests/pkg_ubasic: improve test output regex
The test application now correctly prints float value, with a 3 digits precision. The python test script now verifies the run time value printed for each test is following the x.xxx pattern.
2019-10-02 15:58:20 +02:00
0e7c3bd2b7
Merge pull request #12358 from kaspar030/tests_pkg_ubasic_add_float
tests/pkg_ubasic: add print_float dependency
2019-10-02 15:55:57 +02:00
Adem-Can Agdas
d74570fae3 drivers/kw2xrf: use TMR3 instead TMR4 to detect ACK timeout 2019-10-02 15:09:18 +02:00
5653e89a3a
Merge pull request #12357 from aabadie/pr/tests/pkg_ubasic
tests/pkg_ubasic: increase timeout value, per test
2019-10-02 14:37:46 +02:00
Gunar Schorcht
37debfd655 tests/heap_cmd: blacklist arduino-nano due to memory limit 2019-10-02 14:21:35 +02:00
Gunar Schorcht
5521a6c39d cpu/esp: fix conflicts after rebase 2019-10-02 14:21:35 +02:00
Gunar Schorcht
3c47cc571f cpu/esp32: fix conflicts after rebase 2019-10-02 14:21:35 +02:00
Gunar Schorcht
edae6b5c09 tests/heap_cmd: shell-based heap function test app 2019-10-02 14:21:35 +02:00
Hauke Petersen
85ca598c7d
Merge pull request #11792 from aabadie/pr/boards/nrf52_dep
boards/nrf52: introduce shared dependencies in common/nrf52 and update boards
2019-10-02 14:04:07 +02:00
b05173b5f7 tests/pkg_ubasic: add print_float dependency 2019-10-02 13:41:52 +02:00
f85edaf82a
Merge pull request #10941 from keestux/update-samr30-vendor
cpu/samr30: update vendor files using ASF 3.35.1
2019-10-02 13:35:06 +02:00
Benjamin Valentin
6048ec77cd examples/default: update BOARD_PROVIDES_NETIF
Add hamilton, openmote-b, ruuvitag, samr30-xpro and thingy52
2019-10-02 13:33:41 +02:00
74e6b73ecb
tests/pkg_ubasic: increase timeout value, per test
On samr30-xpro, the third test requires 150 seconds to complete
2019-10-02 13:07:58 +02:00
bba8395dbc
boards/ruuvitag: thingy52: remove nrfmin default dependency 2019-10-02 12:54:30 +02:00
5c9e5ec7df
boards/nrf52832: manage features in common directory 2019-10-02 12:54:30 +02:00
a2308b65a2
boards/nrf52: factorize even more dependencies 2019-10-02 12:54:30 +02:00
7c4511efff
boards/nrf52832: use common directory for features 2019-10-02 12:54:30 +02:00
86d330aa95
boards/nrf52: cleanup global dependency file 2019-10-02 12:54:30 +02:00
6ad10b9873
boards/reel: use nrf52840 common dependency file
This pull in nrf802154 when netdev_default is used
2019-10-02 12:54:30 +02:00
341a82dffe
boards/nrf52840*: use shared nrf52840 dependency file 2019-10-02 12:54:29 +02:00
a2ab86e5f6
boards/nrf52832: add nrf52832 dependency file
This pull in softdevice when netdev_default is used
2019-10-02 12:54:29 +02:00