882e0f9f1c
Merge pull request #11663 from aabadie/pr/boards/stm32-f429i-disc1-i2c
...
boards/stm32f429i-disc1: add i2c configuration
2019-06-07 18:03:23 +02:00
6932709163
boards/stm32f429i-disc1: add i2c configuration
2019-06-07 17:35:43 +02:00
Gaëtan Harter
45e611d765
makefiles/app_dirs.inc.mk: Calculate 'BOARDS' value only once
...
Evaluate BOARDS only once before going in all directories.
This uses the target specific 'export BOARDS ?=' to export the variable
with its value without evaluating during parsing.
2019-06-07 16:32:04 +02:00
Gaëtan Harter
6130918ca8
Makefile.include: use the variables from makefiles/boards.inc.mk
...
BOARDS is defined, so the `find` line in `makefiles/info-global` is not
needed anymore.
2019-06-07 16:32:04 +02:00
Gaëtan Harter
f7f58d6a6b
makefiles/boards.inc.mk: list boards variables
...
* Add a variable to list all boards without using 'find'.
* By default 'BOARDS' is the list of all boards.
* Add the 'info-boards' target that lists BOARDS.
* Use in RIOT/Makefile
2019-06-07 16:32:04 +02:00
Gaëtan Harter
33b3b5f3ee
tests/netstats_l2: use BOARD_WHITELIST
...
Use BOARD_WHITELIST instead of calculating BOARD_BLACKLIST from BOARDS.
The output of `make info-boards-supported` kept the same.
2019-06-07 15:32:39 +02:00
ce11ad52c5
Merge pull request #11653 from aabadie/pr/pkg/semtech-loramac-cleanup-rx-getset
...
pkg/semtech-loramac: update rx parameters type
2019-06-07 15:18:21 +02:00
Juan I Carrano
2f26f95db8
Merge pull request #11645 from leandrolanzieri/pr/dist/tools/edbg_path_fix
...
tools/edbg: escape values set by 'env'
2019-06-07 13:44:41 +02:00
Gaëtan Harter
b9c15c3084
Merge pull request #11649 from smlng/pr/make/reset
...
make: allow to override RESET and RESET_FLAGS for all boards and tools
2019-06-07 12:09:41 +02:00
Leandro Lanzieri
a32c22e227
Merge pull request #11651 from bergzand/pr/usb/periph_sensebox
...
sensebox: add usbdev feature
2019-06-07 10:33:56 +02:00
f5d4d41f7b
Merge pull request #11650 from bergzand/pr/usb/periph_arduino_mkr
...
common/arduino-mkr: add usbdev feature
2019-06-07 09:11:27 +02:00
Dylan Laduranty
87f59b474b
Merge pull request #11305 from benpicco/same54
...
cpu/sam0: add support for SAMD5x/SAME5x
2019-06-06 17:26:43 +02:00
eb0a4f99c0
Merge pull request #10938 from miri64/feather-m0/enh/bat-adc-line
...
feather-m0: add BAT voltage ADC line (A7)
2019-06-06 17:17:10 +02:00
2bf58a7166
sensebox: add usbdev feature
2019-06-06 17:15:59 +02:00
3a4dff9ddc
common/arduino-mkr: add usbdev feature
2019-06-06 17:04:35 +02:00
Benjamin Valentin
ddbeccb195
boards/same54-xpro: add support for SAME54-XPRO board
...
This adds support for the Atmel SAM E54 Xplained Pro Evaluation Kit.
Only basic functionality has been enabled.
2019-06-06 16:47:11 +02:00
Benjamin Valentin
f375b00ff3
cpu/samd5x: add support for samd5x/same5x MCUs
...
This adds supoprt for the Atmel SAMD51 & SAME54 SoC.
The SAME5x/SAMD5x is a line of Cortex-M4F MCUs that share peripherals
with the samd2x Cortex-M0+ and saml1x Cortex-M23 parts.
2019-06-06 16:47:11 +02:00
Benjamin Valentin
3cd119a6e6
cpu/sam0_common: import vendor files for samd51
...
Atmel Software Framework (ASF) provides a set of low-level header files
that give access to different hardware peripherals of Atmel's ICs.
Origin: Atmel SAMD51 Series Device Support (1.1.96)
License: Apache-2.0
URL: http://packs.download.atmel.com/Atmel.SAMD51_DFP.1.1.96.atpack
2019-06-06 16:47:11 +02:00
Benjamin Valentin
cb9624909f
cpu/sam0_common: import vendor files for same54
...
Atmel Software Framework (ASF) provides a set of low-level header
files that give access to different hardware peripherals of Atmel's
ICs.
Origin: Atmel SAME54 Series Device Support (1.0.87)
License: Apache-2.0
URL: http://packs.download.atmel.com/Atmel.SAME54_DFP.1.0.87.atpack
2019-06-06 16:47:11 +02:00
Sebastian Meiling
34c2eac840
make: allow override of RESET for uniflash
2019-06-06 16:27:22 +02:00
Sebastian Meiling
9dd48d9f0e
make: allow override of RESET for jlink
2019-06-06 16:27:22 +02:00
Sebastian Meiling
36ef5a3290
make: allow override of RESET for boards/spark-core
2019-06-06 16:27:22 +02:00
Sebastian Meiling
3182e693ce
make: allow override of RESET for boards/openmote-b
2019-06-06 16:27:22 +02:00
Sebastian Meiling
41869e85c5
make: allow override of RESET for boards/nz32-sc151
2019-06-06 16:27:22 +02:00
Sebastian Meiling
458b178d46
make: allow override of RESET for boards/common/stm32f103c8
2019-06-06 16:27:15 +02:00
Sebastian Meiling
3482bfaa2a
make: allow override of RESET for boards/common/remote
2019-06-06 16:27:08 +02:00
Sebastian Meiling
8766f8bf28
make: allow override of RESET for boards/common/esp8266
2019-06-06 16:26:58 +02:00
Sebastian Meiling
44f8314a04
make: allow override of RESET for boards/common/esp32
2019-06-06 16:26:51 +02:00
Sebastian Meiling
32a1a79f9f
make: allow override of RESET for boards/cc2538dk
2019-06-06 16:26:44 +02:00
Martine Lenders
b5aa0edd10
feather-m0: add documentation on BAT voltage
2019-06-06 16:24:27 +02:00
Martine Lenders
59300db005
feather-m0: add BAT voltage ADC line (A7)
2019-06-06 16:24:27 +02:00
a07be83d5e
Merge pull request #11639 from keestux/add-usb-sodaq-boards
...
Add usbdev feature to Sodaq boards
2019-06-06 16:18:58 +02:00
22ca76693b
Merge pull request #11636 from ynezz/upstream/feather-m0-usbdev
...
feather-m0: add usbdev feature
2019-06-06 16:12:45 +02:00
Dylan Laduranty
a37c0ccf70
Merge pull request #11610 from benpicco/sam0-timer_fix
...
sam0/timer: various fixes
2019-06-06 16:04:34 +02:00
Kevin "Bear Puncher" Weiss
002e033f5e
Merge pull request #11612 from ben-postman/pr_cc26x0_uart_mode
...
cpu/cc26x0: implement uart_mode()
2019-06-06 15:43:07 +02:00
Benjamin Valentin
f36d54f239
sam0/timer: various fixes
...
This cleans up the sam0 timer driver:
- remove the check for the unused freq parameter
- the MCU provides dedicated SET/CLR registers to avoid
read-modify-write, so don't do read-modify-write on them.
- workaround a possible hardware bug on SAMD5x:
loop until the CMD_READSYNC is really set
2019-06-06 15:38:55 +02:00
francisco
42b1118f94
boards/frdm-k64f add riotboot support
2019-06-06 15:20:36 +02:00
francisco
5db21a4cc5
boards/kw41z: add riotboot support
2019-06-06 15:11:45 +02:00
Gunar Schorcht
563c41f191
cpu/esp8266: use FLASHFILE variable
...
Use ELFFILE as FLASHFILE as all files are created from this
one using esptool.
2019-06-06 14:59:24 +02:00
Gunar Schorcht
98d64dafef
cpu/esp32: use FLASHFILE variable
...
Use ELFFILE as FLASHFILE as all files are created from this
one using esptool.
2019-06-06 14:59:24 +02:00
Ben Postman
567fa8e32d
tests/periph_uart_mode: Add uart_mode test for single UART MCU
...
The existing periph_uart test depends on having more than one UART.
This test allows for manual testing with the use of a probe
on-behalf-of: @sparkmeter <ben.postman@sparkmeter.io>
2019-06-06 08:46:33 -04:00
Ben Postman
9a000cf4e6
cpu/cc26x0: Implement uart_mode()
...
This change required correcting the values for LCRH_PEN and LRCH_EPS
values defined in cc26x0_uart.h, as they were incorrect according to
19.8.1.7 of the TI CC26x0 reference manual.
on-behalf-of: @sparkmeter <ben.postman@sparkmeter.io>
2019-06-06 08:46:33 -04:00
Leandro Lanzieri
4f3bc12daa
dist/tools/edbg: Escape variable values
2019-06-06 14:45:35 +02:00
Gaëtan Harter
cca20314d3
Merge pull request #11642 from fjmolinas/pr_riotboot_kw2x
...
boards/pba-d-01-kw2x: add riotboot support
2019-06-06 14:32:06 +02:00
Martine Lenders
82278e808e
Merge pull request #11637 from miri64/isrpipe/fix/change-api-types
...
isrpipe: change API to be in line with `tsrb`
2019-06-06 12:49:24 +02:00
Martine Lenders
7e7e17c33f
Merge pull request #11640 from haukepetersen/add_bluetil_addrfromstr
...
sys/bluetil: add bluetil_addr_from_str()
2019-06-06 12:09:12 +02:00
francisco
9f43d632ba
boards/pba-d-01-kw2x: add riotboot support
2019-06-06 11:59:55 +02:00
francisco
4ca815445d
kinetis/Makefile.include: set RIOTBOOT_HDR_LEN to 0x200 for KW2XD
...
- Minimum required RIOBOOT_HDR_LEN or kW2xD is 0x200
to respect vector table alignment
2019-06-06 11:59:01 +02:00
francisco
30fcea3ba5
boards/nucleo-l476rg: add riotboot support
2019-06-06 11:55:06 +02:00
francisco
4611725e95
stm32l4/Makefile.include: set RIOTBOOT_HDR_LEN to 0x200
...
- Minimum required RIOBOOT_HDR_LEN or stm32l4 is 0x200
to respect vector table alignment
2019-06-06 11:54:12 +02:00