1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
Commit Graph

4214 Commits

Author SHA1 Message Date
Sören Tempel
d7104e4992 makefiles/toolchain: add support for afl 2020-04-07 14:24:10 +02:00
Leandro Lanzieri
d60295db3c
Merge pull request #13720 from aabadie/pr/native_no_export
native: only export NATIVEINCLUDES in vars.inc.mk
2020-04-07 12:55:45 +02:00
010aca2638
Merge pull request #13719 from aabadie/pr/boards/flash_export_remove
boards*: remove remaining uses of export with some openocd related variables
2020-04-07 11:58:28 +02:00
1aab4daf8f
boards*: fix position of openocd variable definitions 2020-04-07 11:38:53 +02:00
Francisco
2165327bbf
Merge pull request #13794 from aabadie/pr/boards/samd21_bootloader_cleanup
boards/samd21-bootloader*: small cleanup
2020-04-06 09:35:04 +02:00
Francois Berder
988763bf89 boards: pic32-wifire: Update UART implementation status in documentation
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-04-03 19:20:14 +01:00
Francois Berder
932ba6d9f0 boards: pic32-clicker: Update UART implementation status in documentation
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-04-03 19:20:14 +01:00
benpicco
b87be4bd6e
Merge pull request #13786 from benpicco/cpu/saml21/buck_converter
cpu/saml21: enable buck voltage regulator when possible
2020-04-03 18:12:05 +02:00
benpicco
fdaf1ac6fe
Merge pull request #13795 from francois-berder/pic32-saul
boards: pic32*: Add GPIO SAUL configuration
2020-04-02 21:28:38 +02:00
Benjamin Valentin
09ef2f6908 boards/samr34-xpro: enable buck converter 2020-04-02 17:25:16 +02:00
Benjamin Valentin
a102ad3d3d boards/saml21-xpro: enable buck converter 2020-04-02 17:25:16 +02:00
0f9e56d0ff
boards/samd21-bootloader: don't use bootloader with slipdev_stdio 2020-04-02 16:42:37 +02:00
fc7e98b60c
boards/samd21-arduino: exclude reset with usb-board-reset macro 2020-04-02 16:41:53 +02:00
Francisco Molina
72a2220d21
boards/common/nrf52: include Makefile.board.dep in hack
nrf52 includes include $(RIOTBOARD)/$(BOARD)/Makefile.dep to know
if `nordic_softdevice_ble` is used, this changes dependency
resolution sinnce -include $(APPDIR)/Makefile.board.dep should
be resolved before.

This can be removed once #9913 is if `nordic_softdevice` is
deprecated.
2020-04-02 14:51:22 +02:00
Francisco Molina
0e5205c4a5
*/Makefile.dep: remove usage of DEFAULT_MODULE += stdio% 2020-04-02 14:50:18 +02:00
Francois Berder
0454253519 boards: pic32-clicker: Add GPIO SAUL configuration
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-04-02 10:07:56 +01:00
Francois Berder
e52441cf35 boards: pic32-wifire: Add GPIO SAUL configuration
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-04-02 10:07:56 +01:00
cd0b765346
Merge pull request #13664 from fjmolinas/pr_samd21_bootloader_default_module
boards: set samd21-arduino-bootloader as DEFAULT_MODULE
2020-04-01 21:42:42 +02:00
Francisco Molina
1387b736b7
boards: conditionally include samd21-arduino-bootloader
samd21-arduino-bootloader and its dependencies will only be
included if no other stdio_% (other than stdio_cdc_acm) is included.
2020-04-01 15:10:32 +02:00
Dylan Laduranty
6bba4188fc
Merge pull request #13764 from benpicco/cpu/saml11/use_buck_converter
cpu/saml1x: select buck voltage regulator when possible
2020-04-01 14:47:47 +02:00
benpicco
ec296f8439
Merge pull request #13756 from fjmolinas/pr_cc2538_timer_order
boards/common/cc2538/include: re-order timer config
2020-03-31 17:40:27 +02:00
Benjamin Valentin
2d14a328c4 board/common/saml1x: enable buck converter 2020-03-31 17:18:58 +02:00
934f68ead8
Merge pull request #13094 from francois-berder/pic32-uart-3
UART RX implementation on PIC32 devices
2020-03-31 10:45:43 +02:00
Francisco Molina
8437673237
boards/common/cc2538/include: re-order timer config 2020-03-30 16:09:18 +02:00
Gunar Schorcht
0c4fb6c092 boards/esp32-heltec-lora-v2: define BTN0_INT_FLANK 2020-03-29 11:59:17 +02:00
c86dcd4611
Merge pull request #10075 from dylad/saml21_dfll_support
cpu/saml21: add DFLL support
2020-03-27 10:24:59 +01:00
dylad
cecb6d16eb boards/saml21-based: default CPU clock to 48MHz 2020-03-26 18:03:02 +01:00
Benjamin Valentin
315d0bebce boards/esp32-heltec-lora32-v2: enable sx1276 by default
Now that #12994 is merged we can enable sx1276 in addition to esp_wifi
by default.
2020-03-26 14:44:41 +01:00
0bb3304df3
native: don't export NATIVEINCLUDES 2020-03-26 10:25:49 +01:00
9d69e30060
boards/hifive1: don't export OPENOCD_CMD_RESET_RUN 2020-03-26 10:00:25 +01:00
f3dd7e0e2a
boards*: don't export PRE_FLASH_CHECK_SCRIPT 2020-03-26 09:37:27 +01:00
f2aa38c8f9
boards*: don't export OPENOCD_PRE_FLASH_CMDS 2020-03-26 09:31:22 +01:00
91d883df47
boards*: don't export OPENOCD_PRE_VERIFY_CMDS 2020-03-26 09:31:21 +01:00
Francois Berder
bc0346e2d2 boards: pic32-wifire: Add missing FLASHFILE definition
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 20:17:51 +00:00
Francois Berder
6113e2f9ea boards: pic32-clicker: Add missing FLASHFILE definition
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 20:17:17 +00:00
Francois Berder
e8be57e7f3 boards: pic32-clicker: Use uart device 0 for stdio
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
5ed9261594 boards: pic32-clicker: Update UART configuration
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
5e4c09e1a0 boards: pic32-clicker: Remove EIC_IRQ macro
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
8628c8a7a8 boards: pic32-wifire: Remove pm_reboot
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
d46eb3a7e2 boards: pic32-clicker: Remove pm_reboot
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
65d675a8cf boards: pic32-wifire: Use UART 0 for stdio
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
2ba93a094e boards: pic32-wifire: Remove EIC_IRQ macro
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
0a33cfe2ad boards: pic32-clicker: Do not mux pins in board_init
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
6afda7917c boards: pic32-wifire: Do not mux pins in board_init
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Francois Berder
f7b13e9162 boards: pic32-wifire: Define uart_config
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-03-25 19:10:01 +00:00
Dylan Laduranty
c4a8c63002
Merge pull request #13693 from benpicco/boards/same54-xpro-ext
boards/same54-xpro: configure remaining EXT connectors
2020-03-25 14:08:13 +01:00
1c877a8cf0
Merge pull request #13649 from miri64/feather-nrf52840/enh/stdio_cdc_acm
feather-nrf52840: use CDC ACM as default STDIO
2020-03-25 13:49:49 +01:00
1c7903287a
Merge pull request #13708 from aabadie/pr/boards/nucleo-l476rg-lse
boards/nucleo-l476rg: enable LSE by default
2020-03-25 13:13:41 +01:00
Martine S. Lenders
66168ef134
feather-nrf52840: use CDC ACM as default STDIO 2020-03-25 12:59:14 +01:00
benpicco
9d4f7fb506
Merge pull request #11265 from gschorcht/boards/esp32-heltec-lora32
boards/esp32: adds Heltec WiFi LoRa 32 V2 board definition
2020-03-25 11:14:01 +01:00
benpicco
e9b71254ff
Merge pull request #13694 from fjmolinas/pr_boards_common_cc2538
boards: add common cc2538
2020-03-25 11:11:50 +01:00
f75ba23a96
boards/nucleo-l476rg: enable LSE by default 2020-03-25 11:02:26 +01:00
bf2b495d34
Merge pull request #13703 from fjmolinas/pr_usbus_autoinit
Makefile.dep: add auto_init_usbus as usbus DEFAULT_MODULE
2020-03-25 10:19:04 +01:00
Francisco Molina
e220483adc
boards: p-nucleo-wb55 initial support 2020-03-25 09:29:57 +01:00
Francisco Molina
493a56ee87
boards: use common condiguration headers for cc2538 boards 2020-03-25 08:20:53 +01:00
Francisco Molina
194af687a0
boards/common: add cc2538 2020-03-25 08:20:52 +01:00
Francisco Molina
15ab36409f
Makefile.dep: add auto_init_usbus as usbus DEFAULT_MODULE 2020-03-24 14:33:09 +01:00
Gunar Schorcht
b16ff57cf1 boards/esp32: Heltec WiFi LoRa 32 V2 board added
fixup! boards/esp32: Heltec WiFi LoRa 32 V2 board added

fixup! boards/esp32: Heltec WiFi LoRa 32 V2 board added
2020-03-24 14:20:00 +01:00
6faae9a9c9
Merge pull request #13657 from aabadie/pr/boards/backlight_common_defines
boards/pinetime: add defines for controlling the backlight pin
2020-03-24 13:52:57 +01:00
Leandro Lanzieri
877db8c00e
Merge pull request #13557 from gschorcht/doc/fix_url
doc: fix broken links
2020-03-24 13:08:18 +01:00
bad9d6c93f
boards/pinetime: add defines for controlling the backlight 2020-03-24 12:02:42 +01:00
fc6b586919
Merge pull request #13586 from bergzand/pr/nrf/dcdc
nrf5x: Add and enable configuration for the built-in DC/DC converter
2020-03-24 11:56:40 +01:00
Gunar Schorcht
c8a2ff2406
Merge pull request #13685 from leandrolanzieri/pr/esp/cleanup_makefile_dep_include
cpu/esp[32, 8266, _common]: Move dependency resolutions to Makefile.dep
2020-03-24 11:22:08 +01:00
Gunar Schorcht
cf033205f0 boards/stm32f4discovery: fix broken links 2020-03-24 10:39:49 +01:00
Gunar Schorcht
d4aae06f2f boards/mulle: fix broken links 2020-03-24 10:39:49 +01:00
Gunar Schorcht
a19157ad9b boards/z1: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
358376d660 boards/yunjia-nrf51822: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
b2ddca33fd boards/telosb: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
0bcff52b68 boards/stm32f3discovery: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
233e8b5e8f boards/stk3700: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
1f4677d5c0 boards/stk3600: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
e473bae275 boards/spark-core: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
6628eca216 boards/sodaq-autonomo: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
30e4d66504 boards/sltb001a: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
52385d07aa boards/slstk3402a: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
20b11bf664 boards/slstk3401a: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
4dd4ab3bbb boards/seeeduino_arch-pro: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
de5b4be5f2 boards/samd21-xpro: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
e41e9b565f boards/remote-revb: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
d71c38d825 boards/remote-reva: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
f0a961c623 boards/remote-pa: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
8a0c839b0c boards/phynode-kw41z: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
1fc18ab94f boards/pba-d-01-kw2x: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
78c88b3861 boards/openmote-cc2538: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
ce59139106 boards/nucleo-f446ze: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
a4113be7ef boards/nucleo-f446re: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
1d0a57a0c0 boards/nucleo-f411re: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
ab8dd1c38c boards/nucleo-f401re: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
43feb283a3 boards/nucleo-f070rb: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
18bf2a1fa1 boards/nucleo-f030r8: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
03ff6e83b1 boards/nrf52dk: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
f5eed418ff boards/nrf51dongle: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
f14e61b8ae boards/nrf51dk: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
2bbfd96804 boards/native: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
d02223d6dd boards/msbiot: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
fd6b074ce1 boards/msba2: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
f7a40c1a6f boards/msb-430h: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
1f842cce3b boards/limifrog-v1: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
da46cc8657 boards/iotlab-m3: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
4c312f42ff boards/ikea-tradfri: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
b74036fc0f boards/esp8266-olimex-mod: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
4a18958835 boards/esp8266-esp-12x: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
e389e113a1 boards/esp32-wemos-lolin-d32-pro: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
fcac59bef4 boards/esp32-mh-et-live-minikit: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
aff3241b1c boards/derfmega128: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
9db19e35b5 boards/common/slwstk6000b: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
5b8d503bc9 boards/common/blxxxpill: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
2d4dd54eee boards/chronos: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
61bffd8b52 boards/cc2650stk: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
31fde522b6 boards/cc2538dk: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
49dabd0ba0 boards/avr-rss2: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
7ad10b2390 boards/arduino-zero: fix broken links 2020-03-24 10:38:40 +01:00
Gunar Schorcht
b91507143d boards/arduino-uno: fix broken links 2020-03-24 10:38:40 +01:00
Leandro Lanzieri
194b8a7aca
boards/esp8266: Move common modules to common Makefile.dep 2020-03-24 09:21:22 +01:00
Leandro Lanzieri
d24efc247c
boards/esp32-olimex-evb: Move inclusion of esp_eth to Makefile.dep 2020-03-24 09:21:22 +01:00
Leandro Lanzieri
f46b0c2da3
boards/esp32: Move inclusion of boards_common_esp32 to common file 2020-03-24 09:21:22 +01:00
Benjamin Valentin
9ca480abf1 boards/same54-xpro: configure remaining EXT connectors
Add configuration for all UARTs, SPI and I2C buses available on EXT
connectors.
2020-03-24 01:16:47 +01:00
Gunar Schorcht
e41ba8aa8c boards/arduino-mega2560: fix broken links 2020-03-23 18:01:14 +01:00
Gunar Schorcht
ec837cf5f6 boards/airfy-beacon: fix broken links 2020-03-23 18:01:14 +01:00
Gunar Schorcht
3d07bb969a boards/firefly: use doc.txt for documentation 2020-03-23 18:01:14 +01:00
Francisco
dc0f8dda1a
Merge pull request #13684 from aabadie/pr/boards/nrf51_hw_fc_fix
boards/nrf51: fix UART hardware flowcontrol configuration
2020-03-23 16:06:00 +01:00
benpicco
45b635f4c5
Merge pull request #13416 from gschorcht/cpu/esp32/pm_layered
cpu/esp32: support for light/deep sleep and pm_layered
2020-03-23 14:11:05 +01:00
Gunar Schorcht
b1ec6953a3 boards/esp32: add button default interrupt flank definition 2020-03-23 12:38:36 +01:00
a4a316ec4e
boards/nrf51: remove unused UART_HWFLOWCTRL macro 2020-03-23 10:13:17 +01:00
ce5149d84f
boards/nrf51d*: fix hardware flowcontrol configuration
Use the periph_uart_hw_fc module and remove the unused UART_HWFLOWCTRL macro
2020-03-23 10:12:55 +01:00
Giuseppe Tipaldi
0626e7ae83 boards: nucleo-l476rg: enable the CAN feature 2020-03-22 16:53:48 +01:00
Giuseppe Tipaldi
7479c9e00d boards: nucleo-l476rg: improve documentation for nucleo-l476rg 2020-03-22 16:53:48 +01:00
benpicco
1e38a3da63
Merge pull request #13673 from fjmolinas/pr_cc2538_cleanups
cpu/cc2538: clock cleanups
2020-03-21 22:24:48 +01:00
Francisco Molina
5d14104056
boards: add clock configuration for cc2538 2020-03-21 19:32:23 +01:00
Marius
9c040ff3bd
boards: add support for nucleo-l412kb 2020-03-20 18:48:31 +01:00
Francisco
b98e4bf0d1
Merge pull request #13658 from fjmolinas/pr_periph_timer_cc2538
cpu/cc2538: fix GPT3 IRQ definition
2020-03-20 14:31:05 +01:00
Francisco
cdbf0b2d69
Merge pull request #13583 from benpicco/at86rf215-minimal
drivers/at86rf215: add basic support for AT86RF215 dual-band radio
2020-03-20 09:33:50 +01:00
benpicco
5435792034
Merge pull request #12277 from benemorius/pr/kw41zrf
drivers: add kw41zrf
2020-03-20 00:49:56 +01:00
Joakim Nohlgård
5bd67d88a8 drivers/kw41zrf: Transceiver driver for the KW41Z radio
This is the radio found in NXP Kinetis KW41Z, KW21Z. Only 802.15.4 mode
is implemented (KW41Z also supports BLE on the same transceiver).

The driver uses vendor supplied initialization code for the low level
XCVR hardware, these files were imported from KSDK 2.2.0 (framework_5.3.5)
2020-03-19 17:00:04 -05:00
Francisco Molina
2f3a0e9b7e
boards: fix CORE_CLOCK for cc2538 based boards 2020-03-19 16:31:56 +01:00
Benjamin Valentin
f905108d8e boards/openmote-b: hook up at86rf215
Openmote-B includes an AT86RF215 radio. This adds support for it.
2020-03-19 14:39:18 +01:00
f5a17a90fb
boards/sodaq-*: use bootloader_arduino feature 2020-03-18 10:53:17 +01:00
1342060977
boards/arduino-mkrwan1300: update doc about flash and stdio 2020-03-18 10:53:17 +01:00
8e2c6c3cce
boards/sodaq-*: update doc about flash and stdio 2020-03-18 10:53:17 +01:00
1ffb78fa6e
boards/feather-m0: update doc about flash and stdio 2020-03-18 10:53:17 +01:00
edd4f690a8
boards/feather-m0: use bootloader_arduino feature
This provides automatic reflash/reset and stdio over USB for this board
2020-03-18 10:53:17 +01:00
8632978ae1
boards/arduino-mkrfox1200: update doc about flash and stdio 2020-03-18 10:53:17 +01:00
a2c20666f0
boards/arduino-mkr: use bootloader_arduino feature 2020-03-18 10:53:16 +01:00
c7f6d53773
boards/samd21-arduino-bootloader: add common board module
This module implements the 2 functions called when requesting a board 'reset in application' and 'board reset in bootloader' actions.
This module will also configure the behaviour of bossa flasher and has a dependency on USBUS CDC ACM module for providing STDIO over USB
2020-03-18 10:52:51 +01:00
francisco
e4a3c29fca
boards/im880b: enable paboost on sx127x 2020-03-13 14:34:40 +01:00
francisco
4618a5ce0e
boards/im880b: add initial support 2020-03-13 14:34:40 +01:00
5cba8d10ce
Merge pull request #13625 from MarcelStenzel/nucleo_l152re_usart_pinout_change
boards/nucleo-l152re: fix uart1 pinout config
2020-03-13 10:20:48 +01:00
benpicco
9eed85d211
Merge pull request #13627 from jue89/feature/samr30-xpro_antenna
boards/samr30: add helper for antenna switch
2020-03-13 09:06:28 +01:00
7be303f12f
Merge pull request #7583 from haukepetersen/add_sam3_rtt
cpu/sam3: added RTT driver
2020-03-12 21:30:05 +01:00
Juergen Fitschen
8034342c54 boards/samr30-xpro: add function to configure antenna switch 2020-03-12 19:30:02 +01:00