e246e7ed2a
Merge pull request #14538 from leandrolanzieri/pr/kconfig/native_symbols
...
boards/native: Model features in Kconfig
2020-07-16 18:04:42 +02:00
def5f80998
Merge pull request #14477 from leandrolanzieri/pr/kconfig/sam3_boards_symbols
...
boards/sam3-based: Model features in Kconfig
2020-07-16 17:07:03 +02:00
18bc6492fd
boards/msba2: adapt to new lpc23xx CPU name
2020-07-16 17:01:10 +02:00
d8dde8b629
boards/mcb2388: adapt to new lpc23xx CPU name
2020-07-16 17:01:10 +02:00
eae51b1a21
boards/avsextrem: adapt to new lpc23xx CPU name
2020-07-16 17:01:10 +02:00
Leandro Lanzieri
173b15b690
boards/seeeduino_arch-pro: Add Kconfig symbols
2020-07-16 15:39:03 +02:00
Leandro Lanzieri
2ca62f4a76
boards/mbed_lpc1768: Add Kconfig symbols
2020-07-16 15:39:03 +02:00
Leandro Lanzieri
77a284cd1c
boards/udoo: Add Kconfig symbols
2020-07-16 15:35:25 +02:00
Leandro Lanzieri
bced4d1f86
boards/arduino-due: Add Kconfig symbols
2020-07-16 15:35:25 +02:00
Leandro Lanzieri
6c2fc7fe24
boards/common/arduino-due: Add Kconfig symbols
2020-07-16 15:35:24 +02:00
Leandro Lanzieri
8dc7a6bc39
boards/same54-xpro: Add Kconfig symbols
2020-07-16 15:33:33 +02:00
15110af51c
Merge pull request #14475 from leandrolanzieri/pr/kconfig/mips32r2_boards_symbols
...
boards/mips32r2-based: Model features in Kconfig
2020-07-16 15:14:29 +02:00
Leandro Lanzieri
7efe7224ee
boards/native: Add Kconfig symbols
...
Also add the board to the whitelist of tests/kconfig_features
2020-07-16 13:54:28 +02:00
Leandro Lanzieri
cb01f526d1
boards/ek-lm4f120: Add Kconfig symbols
...
Also add the board to the whitelist of tests/kconfig_features
2020-07-16 13:24:06 +02:00
Leandro Lanzieri
48a6d6fd74
boards/pic32-wifire: Add Kconfig symbols
2020-07-16 13:20:06 +02:00
Leandro Lanzieri
39cefa3995
boards/6lowpan-clicker: Add Kconfig symbols
2020-07-16 13:20:06 +02:00
4c9049e435
boards/msbiot: model features in kconfig
2020-07-16 11:34:05 +02:00
5ec758d48d
boards/i-nucleo-lrwan1: model features in Kconfig
2020-07-16 11:34:05 +02:00
ce31764b93
boards/weact-f411ce: model features in Kconfig
2020-07-16 11:34:05 +02:00
b867ccd6c4
boards/ublox-c030-u201: model features in Kconfig
2020-07-16 11:34:05 +02:00
c64a32bda7
boards/spark-core: model features in Kconfig
2020-07-16 11:34:05 +02:00
a4ca1d5e51
boards/pyboard: model features in Kconfig
2020-07-16 11:34:04 +02:00
b3f8dc1a72
boards/p-nucleo-wb55: model features in Kconfig
2020-07-16 11:34:04 +02:00
847af73500
boards/p-l496g-cell02: model features in Kconfig
2020-07-16 11:34:04 +02:00
e874c4bda9
boards/opencm904: model features in Kconfig
2020-07-16 11:34:04 +02:00
bfc2c86e11
boards/olimexino-stm32: model features in Kconfig
2020-07-16 11:34:04 +02:00
bfea1072ba
boards/nz32-sc151: model features in Kconfig
2020-07-16 11:34:04 +02:00
fc93a34902
boards/maple-mini: model features in Kconfig
2020-07-16 11:34:04 +02:00
e3ce567dd5
boards/lsn50: model features in Kconfig
2020-07-16 11:34:04 +02:00
cf0c41cea1
boards/lobaro-lorabox: model features in Kconfig
2020-07-16 11:34:04 +02:00
cb89ca0582
boards/limifrog-v1: model features in Kconfig
2020-07-16 11:34:04 +02:00
2e9e771c4c
boards/im880b: model features in Kconfig
2020-07-16 11:34:03 +02:00
0ca78fd663
boards/fox: model features in Kconfig
2020-07-16 11:34:03 +02:00
f4a0f9e538
boards/f4vi1: model features in Kconfig
2020-07-16 11:34:03 +02:00
fa815e5a3f
boards/b-l475e-iot01a: model features in Kconfig
2020-07-16 11:34:03 +02:00
3d19d4cbaa
boards/b-l072z-lrwan1: model features in Kconfig
2020-07-16 11:34:03 +02:00
be33f63cae
boards/stm32*disco: model features in Kconfig
2020-07-16 11:34:03 +02:00
e731533e6a
boards/iotlab-*: model features in Kconfig
2020-07-16 11:34:03 +02:00
baf314bc3e
boards/common/iotlab: model features in Kconfig
2020-07-16 11:34:03 +02:00
320d7eeb5e
boards/blxxxpill: model features in Kconfig
2020-07-16 11:34:03 +02:00
589e187f17
boards/common/blxxxpill: model features in Kconfig
2020-07-16 11:34:03 +02:00
5615b0c027
boards/nucleo-*: model features in Kconfig
2020-07-16 11:34:02 +02:00
f67d3f1ab1
boards/nucleo-f411re: include common nucleo64 features
2020-07-16 11:34:02 +02:00
450a14a0d2
boards/nucleo-f410rb: include common nucleo64 features
2020-07-16 11:34:02 +02:00
4f8f1bc6f2
boards/common/nucleo: model common features in Kconfig
2020-07-16 11:34:02 +02:00
Leandro Lanzieri
4636f6864f
boards/yunjia-nrf51822: Add Kconfig symbols
2020-07-16 10:23:59 +02:00
Leandro Lanzieri
343a132c35
boards/thingy52: Add Kconfig symbols
2020-07-16 10:23:58 +02:00
Leandro Lanzieri
e43ae1d180
boards/ruuvitag: Add Kconfig symbols
2020-07-16 10:23:58 +02:00
Leandro Lanzieri
bf16136a13
boards/reel: Add Kconfig symbols
2020-07-16 10:23:58 +02:00
Leandro Lanzieri
27a98eaaeb
boards/pinetime: Add Kconfig symbols
2020-07-16 10:23:57 +02:00
Leandro Lanzieri
4b45dd3c33
boards/particle-xenon: Add Kconfig symbols
2020-07-16 10:23:57 +02:00
Leandro Lanzieri
7f7ce041ef
boards/particle-boron: Add Kconfig symbols
2020-07-16 10:23:57 +02:00
Leandro Lanzieri
1d2d394dd2
boards/particle-argon: Add Kconfig symbols
2020-07-16 10:23:56 +02:00
Leandro Lanzieri
8026783f13
boards/nrf6310: Add Kconfig symbols
2020-07-16 10:23:56 +02:00
Leandro Lanzieri
72231d3657
boards/nrf52dk: Add Kconfig symbols
2020-07-16 10:23:56 +02:00
Leandro Lanzieri
21ed030a07
boards/nrf52840dongle: Add Kconfig symbols
2020-07-16 10:23:55 +02:00
Leandro Lanzieri
bddc613883
boards/nrf52840dk: Add Kconfig symbols
2020-07-16 10:23:55 +02:00
Leandro Lanzieri
c6efe09810
boards/nrf52840-mdk: Add Kconfig symbols
2020-07-16 10:23:55 +02:00
Leandro Lanzieri
a6074a22f9
boards/nrf52832-mdk: Add Kconfig symbols
2020-07-16 10:23:54 +02:00
Leandro Lanzieri
5d1b03e9c6
boards/nrf51dongle: Add Kconfig symbols
2020-07-16 10:23:54 +02:00
Leandro Lanzieri
1a2ac51cf3
boards/nrf51dk: Add Kconfig symbols
2020-07-16 10:23:54 +02:00
Leandro Lanzieri
013296c934
boards/microbit: Add Kconfig symbols
2020-07-16 10:23:53 +02:00
Leandro Lanzieri
ecebdb761b
boards/feather-nrf52840: Add Kconfig symbols
2020-07-16 10:23:53 +02:00
Leandro Lanzieri
5c48e7a8a4
boards/dwm1001: Add Kconfig symbols
2020-07-16 10:23:53 +02:00
Leandro Lanzieri
62c80ed509
boards/calliope-mini: Add Kconfig symbols
2020-07-16 10:23:52 +02:00
Leandro Lanzieri
311e32c7ea
boards/arduino-nano-33-ble: Add Kconfig symbols
2020-07-16 10:23:52 +02:00
Leandro Lanzieri
8cc98d23e0
boards/airfy-beacon: Add Kconfig symbols
2020-07-16 10:23:52 +02:00
Leandro Lanzieri
073c5190c1
boards/adafruit-clue: Add Kconfig symbols
2020-07-16 10:23:51 +02:00
Leandro Lanzieri
dfb552673d
boards/acd52832: Add Kconfig symbols
2020-07-16 10:23:51 +02:00
Leandro Lanzieri
513546e9c2
boards/common/particle-mesh: Add Kconfig symbols
2020-07-16 10:23:51 +02:00
Leandro Lanzieri
2aa6a7edd9
boards/common/nrf52xxxdk: Add Kconfig symbols
2020-07-16 10:23:50 +02:00
Leandro Lanzieri
e5af981df6
boards/common/nrf52: Add Kconfig symbols
2020-07-16 10:23:50 +02:00
Leandro Lanzieri
87d9a3c213
boards/common/nrf51: Add Kconfig symbols
2020-07-16 10:23:50 +02:00
Thomas Stilwell
754d790b3f
boards: efm32 boards: add support for LETIMER
2020-07-10 20:44:03 -05:00
8b8e281789
boards: remove Senslab wsn430 boards
...
These boards are no longer available on IoT-LAB
2020-07-10 16:49:08 +02:00
benpicco
0bf3a2e279
Merge pull request #14476 from ML-PA-Consulting-GmbH/fix/20200706__sdcard_spi_auto_init
...
drivers/sdcard_spi: remove auto-init
2020-07-10 15:53:17 +02:00
benpicco
30ebabb84e
Merge pull request #14007 from benpicco/cpu/sam0_common-pwm
...
cpu/sam0_common: move PWM to common code, add support for saml21, samd5x
2020-07-09 10:01:08 +02:00
Daniel Lockau
0d3dc120ef
drivers/sdcard_spi: remove auto-init
2020-07-09 08:50:53 +02:00
Bas Stottelaar
aaf32986f3
boards/common/silabs: make series defines explicit
2020-07-08 21:54:57 +02:00
Benjamin Valentin
dfc1e6b6af
boards/saml21-xpro: add PWM configuration
2020-07-08 21:51:12 +02:00
Benjamin Valentin
d62467a013
boards/serpente: add PWM configuration
2020-07-08 21:51:12 +02:00
Benjamin Valentin
632d68cebf
boards/common/arduino-mkr: update PWM configuration
2020-07-08 21:51:12 +02:00
Benjamin Valentin
d9aed03fa0
boards/sodaq-autonomo: update PWM config
2020-07-08 21:51:12 +02:00
Benjamin Valentin
b97e6c1e1e
boards/samr21-xpro: update PWM config
2020-07-08 21:51:12 +02:00
Benjamin Valentin
6e9e9cd6ad
boards/hamilton: update PWM config
2020-07-08 21:51:12 +02:00
Benjamin Valentin
8f568a4eb9
boards/feather-m0: update PWM config
2020-07-08 21:51:12 +02:00
Benjamin Valentin
6547b36cc0
boards/arduino-zero: update PWM config
2020-07-08 21:51:12 +02:00
Benjamin Valentin
b4ff0da7cb
boards/samd21-xpro: update PWM configuration
2020-07-08 21:51:12 +02:00
Benjamin Valentin
9500b651dc
boards/same54-xpro: configure LED0 as PWM output
2020-07-08 21:51:12 +02:00
Kevin "Tristate Tom" Weiss
ad28752e4e
Merge pull request #14443 from MichelRottleuthner/pr_saml1x_xtimer_backoff
...
boards/saml1x: provide custom value for XTIMER_BACKOFF to spin for lo…
2020-07-08 09:08:16 +02:00
Leandro Lanzieri
a4f9fbb441
boards/esp8266-sparkfun-thing: Add Kconfig symbols
2020-07-07 16:27:47 +02:00
Leandro Lanzieri
0b26d992e3
boards/esp8266-olimex-mod: Add Kconfig symbols
2020-07-07 16:27:47 +02:00
Leandro Lanzieri
d5bfce9c36
boards/esp8266-esp-12x: Add Kconfig symbols
2020-07-07 16:27:45 +02:00
Leandro Lanzieri
85b674dfc6
boards/common/esp8266: Add Kconfig symbols
2020-07-07 16:27:43 +02:00
Leandro Lanzieri
7a2e4c819d
cpu/esp8266: Add Kconfig symbols
2020-07-07 16:27:43 +02:00
Leandro Lanzieri
6dd0d90e5e
boards/esp32-wrover-kit: Add Kconfig symbols
2020-07-07 16:27:41 +02:00
Leandro Lanzieri
4804757b4c
boards/esp32-wroom-32: Add Kconfig symbols
2020-07-07 16:27:40 +02:00
Leandro Lanzieri
46a2fd78c3
boards/esp32-wemos-lolin-d32-pro: Add Kconfig symbols
2020-07-07 16:27:40 +02:00
Leandro Lanzieri
595a433917
boards/esp32-ttgo-t-beam: Add Kconfig symbols
2020-07-07 16:27:40 +02:00
Leandro Lanzieri
be5b16927f
boards/esp32-olimex-evb: Add Kconfig symbols
2020-07-07 16:27:38 +02:00
Leandro Lanzieri
c8428a121d
boards/esp32-mh-et-live-minikit: Add Kconfig symbols
2020-07-07 16:27:38 +02:00
Leandro Lanzieri
689eea74fc
boards/esp32-heltec-lora32-v2: Add Kconfig symbols
2020-07-07 16:27:38 +02:00
Leandro Lanzieri
597c56575c
boards/common: Add Kconfig symbols
2020-07-07 16:27:36 +02:00
Jean Pierre Dudey
3003cf737a
boards/common/esp32: move ESP features to cpu/esp_common
...
>All of them are features of each ESP SoC and have not to be configured by the
board definition.
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
2020-07-07 16:02:23 +02:00
Michel Rottleuthner
20704ecb21
boards/saml1x: provide custom value for XTIMER_BACKOFF to spin for lower values
2020-07-06 17:39:08 +02:00
Francisco
60ad864485
Merge pull request #14427 from benpicco/boards/sensebox_samd21/rtc_config
...
boards/sensebox_samd21: fix RTT configuration
2020-07-03 16:37:21 +02:00
Francisco
05fba8574e
Merge pull request #14421 from leandrolanzieri/pr/kconfig/kinetis_boards_symbols
...
boards/kinetis-based: Model features in Kconfig
2020-07-03 14:30:15 +02:00
Leandro Lanzieri
f85f2e7b62
Merge pull request #14433 from cgundogan/pr/make_cleanups
...
make: use $(MAKE) instead of direct `make` call
2020-07-03 13:42:04 +02:00
Cenk Gündoğan
7aa499d5f1
make: use $(MAKE) instead of direct make
call
2020-07-03 12:03:06 +02:00
Leandro Lanzieri
d54031a7e6
boards/arduino-nano-33-ble: Remove term-delay logic
2020-07-03 10:19:23 +02:00
Benjamin Valentin
e4cb2bc0dc
boards/sensebox_samd21: fix RTT configuration
...
The board did not have an updated RTT configuration yet.
Remove the obsolete RTC configuration.
2020-07-02 15:47:57 +02:00
Benjamin Valentin
63860c94a1
boards/ruuvitag: fix lis2dh interrupt pin define
...
The lis2dh12 interrupt pin defines at some point got renamed
LIS2DH12_PARAM_INT1 -> LIS2DH12_PARAM_INT_PIN1
but this board was missed out.
This fixes the omission.
There are no more references to `LIS2DH12_PARAM_INT1` in the code.
2020-07-02 14:56:55 +02:00
Leandro Lanzieri
a339cec202
boards/usb-kw41z: Add Kconfig symbols
2020-07-02 14:41:44 +02:00
Leandro Lanzieri
55fab4647b
boards/teensy31: Add Kconfig symbols
2020-07-02 14:41:44 +02:00
Leandro Lanzieri
f7a67f7017
boards/phynode-kw41z: Add Kconfig symbols
2020-07-02 14:41:43 +02:00
Leandro Lanzieri
af68736798
boards/pba-d-01-kw2x: Add Kconfig symbols
2020-07-02 14:41:43 +02:00
Leandro Lanzieri
d0217f7f2a
boards/openlabs-kw41z-mini-256kib: Add Kconfig symbols
2020-07-02 14:41:43 +02:00
Leandro Lanzieri
513ea08700
boards/openlabs-kw41z-mini: Add Kconfig symbols
2020-07-02 14:41:42 +02:00
Leandro Lanzieri
b555cb0eb1
boards/mulle: Add Kconfig symbols
2020-07-02 14:41:42 +02:00
Leandro Lanzieri
069b642256
boards/frdm-kw41z: Add Kconfig symbols
2020-07-02 14:41:42 +02:00
Leandro Lanzieri
b4ef777788
boards/frdm-k64f: Add Kconfig symbols
2020-07-02 14:41:42 +02:00
Leandro Lanzieri
aaaf575959
boards/frdm-k22f: Add Kconfig symbols
2020-07-02 14:41:41 +02:00
Leandro Lanzieri
64ca00d3a8
boards/common/kw41z: Add Kconfig symbols
2020-07-02 14:41:41 +02:00
Leandro Lanzieri
6ea04d146b
cpu/kinetis: Provide features based on CPU series
...
Also, rename CPU_FAMILY to the standard CPU_FAM.
2020-07-02 14:41:39 +02:00
e8d8fd2f32
Merge pull request #14404 from benpicco/sys/usb_board_reset_in_bootloader
...
sys/usb_board_reset: add usb_board_reset_in_bootloader definition
2020-07-01 13:49:59 +02:00
chrysn
a787875cf8
usb_board_reset: Split headers into public and private
...
The private parts need USB definitions (and are thus preferably used
from USB_H_USER_IS_RIOT_INTERNAL compilation units). Functions like
usb_board_reset_in_bootloader do not depend on USB headers for their
definitions and are fair game throughout the application even for
generic RIOT USB devices.
2020-07-01 13:22:25 +02:00
Francisco
41888674a4
Merge pull request #14385 from aabadie/pr/make/appdeps_export
...
boards/mips: remove use of APPDEPS, un-export globally APPDEPS
2020-07-01 09:13:35 +02:00
Peter Kietzmann
2250c67240
Merge pull request #14388 from leandrolanzieri/pr/kconfig/ezr32wg_board_symbols
...
boards/slwstk6220a: Model features provided in Kconfig
2020-06-30 18:24:44 +02:00
d98ddfad9a
Merge pull request #13824 from fjmolinas/pr_openwsn
...
pkg/openwsn: re-integrate the network stack as a package
2020-06-30 14:08:10 +02:00
Francisco Molina
b0c5c3eaca
boards/samr21-xpro: add OpenWSN timing constants
2020-06-30 13:10:56 +02:00
Francisco Molina
7515f1152a
boards/common/iotlab: add OpenWSN timing constants
2020-06-30 13:10:56 +02:00
Gunar Schorcht
028c0d4b3c
Merge pull request #14353 from fjmolinas/pr_reorder_makefiles_cleanup
...
Makefile: use normal conditionals
2020-06-30 09:59:02 +02:00
Francisco Molina
e98341da93
Makefile: use normal conditionals
2020-06-29 22:40:29 +02:00
Leandro Lanzieri
992cd496b6
boards/slwstk6220a: Add Kconfig symbols
2020-06-29 14:01:44 +02:00
Leandro Lanzieri
ef4835a092
Merge pull request #14384 from basilfx/feature/silabs_cleanup
...
boards/sltb001a+slstk3402a: minor updates to headers
2020-06-29 08:45:21 +02:00
Bas Stottelaar
f72f276899
boards/slstk3402a: remove SI7021_ENABLED
...
Other boards do not have this in favor of MODULE_SI7021.
2020-06-28 23:01:10 +02:00
Bas Stottelaar
3433a32cce
boards/sltb001a: Si7201A does not exists
...
Its just the Si7210: https://www.silabs.com/sensors/magnetic/si7210 .
2020-06-28 22:57:29 +02:00
Bas Stottelaar
e4217f1b0f
boards/sltb001a: enable CCS811 sensor
2020-06-28 22:42:32 +02:00
18b0bdaa81
Merge pull request #14374 from gschorcht/drivers/atwinc15x0_fix_lwip_netdev
...
pkg/lwip: fixes the netif handling for the atwinc15x0 driver
2020-06-28 18:45:29 +02:00
b640ba2e15
boards/pic32: remove useless use of APPDEPS
2020-06-28 12:13:50 +02:00
Benjamin Valentin
e3c362e6ab
boards/feather-m0: don't check for gnrc_netdev_default
...
`gnrc_netdev_default` will pull in `netdev_default`, so no need to
check for both here.
2020-06-27 16:47:41 +02:00
Benjamin Valentin
18bbf1ae2c
boards/native: don't check for gnrc_netdev_default
...
`gnrc_netdev_default` will pull in `netdev_default`, so no need to
check for both here.
2020-06-27 16:46:59 +02:00
Gunar Schorcht
bd08a33667
boards/arduino-mkr1000: enable atwinc15x0 as netdev_default
2020-06-27 16:40:42 +02:00
Gunar Schorcht
3f8b237f60
boards/feather-m0: add ATWINC15x0 WiFi driver
2020-06-26 12:33:38 +02:00
Gunar Schorcht
35c0524aff
boards/mkr1000: add ATWINC15x0 WiFi driver
2020-06-26 12:33:38 +02:00
Leandro Lanzieri
8c7b67702b
Merge pull request #14351 from fjmolinas/pr_reorder_makefiles
...
Makefile.include: resolve dependencies before Makefile.include
2020-06-26 10:40:58 +02:00
Francisco
c0d171a0a2
Merge pull request #14343 from leandrolanzieri/pr/kconfig/cc2538_based_symbols
...
boards/cc2538-based: Model features in Kconfig
2020-06-25 13:20:58 +02:00
Your Name
9dea6a14da
boards/common/nrf52: revert early inclusion of Makefile.dep
2020-06-25 09:24:05 +02:00
Leandro Lanzieri
8e60c8b5e3
Merge pull request #10445 from MrKevinWeiss/pr/fix/i2cpinout/stmdisco
...
boards/stm32f4discovery: Change sda pin
2020-06-24 17:34:08 +02:00
Francisco Molina
bdfda031c5
cpu/mips32r2_common: include newlib_syscalls_mips_uhi in Makefile.dep
2020-06-24 15:29:42 +02:00
Leandro Lanzieri
b099726895
boards/remote-revb: Add Kconfig symbols
2020-06-24 15:18:37 +02:00
Leandro Lanzieri
a99d229404
boards/remote-reva: Add Kconfig symbols
2020-06-24 15:18:22 +02:00
Leandro Lanzieri
e35bd7fd85
boards/remote-pa: Add Kconfig symbols
2020-06-24 15:18:06 +02:00
Leandro Lanzieri
b8dd2a51b1
boards/openmote-cc2538: Add Kconfig symbols
2020-06-24 15:17:48 +02:00
Leandro Lanzieri
f6e587e867
boards/openmote-b: Add Kconfig symbols
2020-06-24 15:17:27 +02:00
Leandro Lanzieri
e84c137b3f
boards/firefly: Add Kconfig symbols
2020-06-24 15:17:15 +02:00
Leandro Lanzieri
c599b728c5
boards/cc2538dk: Add Kconfig symbols
2020-06-24 15:16:55 +02:00
Leandro Lanzieri
ba2e84ef37
boards/common/remote: Add Kconfig symbols
2020-06-24 15:16:23 +02:00
Leandro Lanzieri
cd3b1515a0
Merge pull request #14338 from aabadie/pr/cpu/fe310_kconfig
...
cpu/fe310: boards/hifive1*: model features in Kconfig
2020-06-24 13:34:40 +02:00
Kevin "Tristate Tom" Weiss
2d5901dd69
Merge pull request #14340 from leandrolanzieri/pr/kconfig/msp430_boards_symbols
...
boards/msp430-based: Model features in Kconfig
2020-06-24 12:53:42 +02:00
2a62840af3
boards/hifive1*: add Kconfig configuration
2020-06-24 11:13:45 +02:00
Francisco
816d7c4d28
Merge pull request #14206 from leandrolanzieri/pr/kconfig/atmega256rfr2_based_boards
...
boards/atmega256rfr2-based: Model features in Kconfig
2020-06-24 11:06:04 +02:00
Leandro Lanzieri
065b76a963
boards/z1: Add Kconfig symbols
2020-06-24 09:33:09 +02:00
Leandro Lanzieri
dfac115dd2
boards/wsn430-v1_4: Add Kconfig symbols
2020-06-24 09:32:52 +02:00
Leandro Lanzieri
b2dc185a58
boards/wsn430-v1_3b: Add Kconfig symbols
2020-06-24 09:32:29 +02:00
Leandro Lanzieri
6668fd879c
boards/telosb: Add Kconfig symbols
2020-06-24 09:32:09 +02:00
Leandro Lanzieri
95127dea5c
boards/msb-430h: Add Kconfig symbols
2020-06-24 09:31:38 +02:00
Leandro Lanzieri
f5e8a25db5
boards/msb-430: Add Kconfig symbols
2020-06-24 09:31:22 +02:00
Leandro Lanzieri
915c249d52
boards/chronos: Add Kconfig symbols
2020-06-24 09:31:02 +02:00
Leandro Lanzieri
946ce73ae6
boards/common/wsn430: Add Kconfig symbols
2020-06-24 09:30:37 +02:00
Leandro Lanzieri
69a5a56ce0
boards/common/msb-430: Add Kconfig symbols
2020-06-24 09:29:57 +02:00
Benjamin Valentin
5da1a9e577
cpu/esp*: use TIMER_CHANNEL_NUMOF
2020-06-24 00:45:35 +02:00
b273c078ad
boards/pinetime: remove useless makefile.dep include
2020-06-23 15:56:32 +02:00
Leandro Lanzieri
5408d7a142
boards/derfmega256: Add Kconfig symbols
2020-06-23 14:37:29 +02:00
Leandro Lanzieri
c2c1ecd3b8
boards/avr-rss2: Add Kconfig symbols
2020-06-23 14:37:29 +02:00
Leandro Lanzieri
159d1dee77
boards/atmega256rfr2: Add Kconfig symbols
2020-06-23 14:37:28 +02:00
Francisco
f63066974c
Merge pull request #14195 from leandrolanzieri/pr/kconfig/atmega32u4_boards_symbols
...
boards/arduino-leonardo: Model features in Kconfig
2020-06-23 14:08:27 +02:00
Francisco
3b593f282e
Merge pull request #14311 from benpicco/boards/common/saml1x_configure_UART
...
boards/common/saml1x: configure UART on EXT1
2020-06-23 13:29:22 +02:00
Leandro Lanzieri
1009f2d800
boards/arduino-leonardo: Add board-specific Kconfig symbols
2020-06-23 09:57:22 +02:00
Leandro Lanzieri
740e83b163
boards/waspmote-pro: Add Kconfig symbols
2020-06-22 17:09:03 +02:00
Leandro Lanzieri
050b8229b2
boards/mega-xplained: Add Kconfig symbols
2020-06-22 17:09:03 +02:00
Leandro Lanzieri
3f8ff785a2
boards/atmega1284p: Add Kconfig symbols
2020-06-22 17:09:02 +02:00
Leandro Lanzieri
15cef2bc74
boards/microduino-corerf: Add Kconfig symbols
2020-06-22 16:10:41 +02:00
Leandro Lanzieri
c4fb82b1c1
boards/derfmega128: Add Kconfig symbols
2020-06-22 16:10:40 +02:00
Peter Kietzmann
332ae60e04
Merge pull request #14211 from leandrolanzieri/pr/kconfig/atmega2560_boards_symbols
...
boards/arduino-mega2560: Model features in Kconfig
2020-06-22 15:04:43 +02:00
benpicco
cbda988e50
Merge pull request #14314 from aabadie/pr/boards/dwm1001
...
boards/dwm1001: add support to Decawave DWM1001 dev board
2020-06-21 23:42:29 +02:00
Bas Stottelaar
0545dcda8b
boards/im880b: remove RTC_NUMOF
...
These defines were globally removed in #12673 .
2020-06-21 21:28:57 +02:00
benpicco
69ac66f612
Merge pull request #13538 from benpicco/cpu/samd5x/clk-xosc
...
cpu/samd5x: allow to use XOSC as clock source
2020-06-20 15:53:26 +02:00
Bas Stottelaar
fb1f9ba80b
Merge pull request #14232 from benemorius/pr/tradfri-leuart
...
boards/ikea-tradfri: support EFM32_USE_LEUART=1
2020-06-20 09:15:51 +02:00
Thomas Stilwell
2e98aa0a32
boards/ikea-tradfri: update documentation regarding LEUART and ICC-1
2020-06-19 21:16:14 -05:00
Benjamin Valentin
cd76c95560
boards/same54-xpro: use new GCLK names
2020-06-20 00:25:54 +02:00
Benjamin Valentin
1ad56364cc
boards/same54-xpro: enable buck converter
2020-06-20 00:25:53 +02:00
Benjamin Valentin
7242835905
boards/same54-xpro: provide config to run off XOSC
...
The board provides a 12 MHz oscillator that can be used to source
the CPU and peripheral clocks.
When doing so we don't have to rely on the internal fast oscillators.
This allows us to enable the buck regulator for maximum power savings.
With this same54-xpro reaches 0.8 mA in IDLE.
2020-06-20 00:25:53 +02:00
benpicco
a30d229b12
Merge pull request #14166 from aabadie/pr/cpu/stm32g4
...
cpu/stm32g4: add support + add nucleo-g474re board
2020-06-19 17:05:15 +02:00
Cenk Gündoğan
209248f3b2
Merge pull request #14310 from leandrolanzieri/pr/kconfig/efm32_boards_symbols
...
boards/efm32-based: Model features in Kconfig
2020-06-19 15:02:51 +02:00
fa9fc5e206
boards/nucleo-g474re: add support for nucleo-g474re
2020-06-19 14:18:18 +02:00
34c872093c
boards/common/stm32: add common configuration for stm32g4 boards
2020-06-19 14:18:18 +02:00
cad8b529c5
boards/dwm1001: add initial support
2020-06-19 13:48:51 +02:00
benpicco
c3314e1a0c
Merge pull request #14303 from fjmolinas/pr_sam0_unified_rtt
...
cpu/sam0: unified rtt configuration
2020-06-19 11:30:06 +02:00
Francisco Molina
36baec4512
cpu/samd5x: add unified rtt configuration
2020-06-19 09:16:23 +02:00
Francisco Molina
f41b43e263
cpu/saml21: add unified rtt configuration
2020-06-19 09:16:23 +02:00
Francisco Molina
bcfe4bac0b
cpu/saml1x: add unified rtt configuration
2020-06-19 09:16:22 +02:00
Francisco Molina
eefb3fa555
cpu/samd21: add unified rtt configuration
2020-06-19 09:16:22 +02:00
Benjamin Valentin
d156030d99
boards/common/saml1x: configure UART on EXT1
2020-06-19 00:39:12 +02:00
Leandro Lanzieri
f99af101d2
boards/stk3700: Add Kconfig symbols
2020-06-18 16:39:58 +02:00
Leandro Lanzieri
badd0e8e30
boards/stk3600: Add Kconfig symbols
2020-06-18 16:39:58 +02:00
Leandro Lanzieri
0e98d1c9c2
boards/slwstk6000b-slwrb4162a: Add Kconfig symbols
2020-06-18 16:39:57 +02:00
Leandro Lanzieri
29ee15b32e
boards/slwstk6000b-slwrb4150a: Add Kconfig symbols
2020-06-18 16:39:57 +02:00
Leandro Lanzieri
d1d6bdb1d3
boards/sltb001a: Add Kconfig symbols
2020-06-18 16:39:56 +02:00
Leandro Lanzieri
a7b9017ab4
boards/slstk3402a: Add Kconfig symbols
2020-06-18 16:39:56 +02:00
Leandro Lanzieri
9e170e9742
boards/slstk3401a: Add Kconfig symbols
2020-06-18 16:39:55 +02:00
Leandro Lanzieri
00fee0e856
boards/ikea-tradfri: Add Kconfig symbols
2020-06-18 16:39:55 +02:00
Leandro Lanzieri
99822f3f60
boards/common/slwstk6000b: Add Kconfig symbols
2020-06-18 16:39:55 +02:00
Leandro Lanzieri
59d2a65643
boards/common/silabs: Add Kconfig symbols
2020-06-18 16:39:54 +02:00
b05bcebeba
Merge pull request #14305 from fjmolinas/pr_ztimer_config_usec
...
boards/common/iotlab: add CONFIG_ZTIMER_USEC
2020-06-18 09:19:46 +02:00
Thomas Stilwell
01ecee577b
boards/ikea-tradfri: support EFM32_USE_LEUART=1
2020-06-17 18:25:23 -05:00
Francisco Molina
362eb56bf0
boards/common/iotlab: add CONFIG_ZTIMER_USEC
2020-06-17 14:22:21 +02:00
Leandro Lanzieri
a8a6babff5
boards/arduino-mega2560: Add Kconfig symbols
2020-06-17 12:44:30 +02:00
Leandro Lanzieri
1a3d7aaa90
boards/atmega328p: Add Kconfig symbols
2020-06-17 10:59:31 +02:00
Leandro Lanzieri
688d06e38a
boards/arduino-nano: Add Kconfig symbols
2020-06-17 10:59:30 +02:00
Leandro Lanzieri
5299c2c1d7
boards/arduino-uno: Add Kconfig symbols
2020-06-17 10:59:29 +02:00
Leandro Lanzieri
002f7cd54a
boards/arduino-duemilanove: Add Kconfig symbols
2020-06-17 10:59:29 +02:00
Leandro Lanzieri
9c6e3ea91a
boards/common/arduino-atmega: Add Kconfig symbols
2020-06-17 10:59:29 +02:00
Dylan Laduranty
5e625adcf5
Merge pull request #12132 from ant9000/pr/saml21_usbdev_48mhz_clock
...
cpu/saml21: enable 48mhz clock for usbdev
2020-06-16 21:02:41 +02:00
80023c408a
Merge pull request #14259 from fjmolinas/pr_rtt_min_offset
...
drivers/periph/rtt: introduce RTT_MIN_OFFSET
2020-06-16 16:22:04 +02:00
Semjon Kerner
20276d9d01
Merge pull request #14258 from benpicco/boards/nrf52840dongle_usb_reset
...
boards/nrf52840dongle: enable automatic reset to bootloader
2020-06-16 14:57:48 +02:00
Francisco
315b97939f
Merge pull request #14246 from leandrolanzieri/pr/cpu_arch_to_cpu_core
...
cpu: Rename CPU_ARCH to CPU_CORE
2020-06-16 13:48:08 +02:00
Benjamin Valentin
b20f98e99b
boards/nrf52840dongle: enable automatic reset to bootloader
2020-06-16 13:25:45 +02:00
Francisco
c290bdf9cc
Merge pull request #14201 from maribu/board-doc
...
boards: Fix incorrect units and alignment
2020-06-16 13:21:29 +02:00
3758eaf62e
Merge pull request #14275 from fjmolinas/pr_samr21_hw_fc
...
boards/samr21-xpro: add uart hw cts/rts
2020-06-16 12:40:07 +02:00
Leandro Lanzieri
4d65bc8e0a
cpu: Rename CPU_ARCH to CPU_CORE
2020-06-16 12:05:40 +02:00
Kees Bakker
affa7e8081
Merge pull request #14292 from bergzand/pr/sodaq/add_dma_conf
...
boards/sodaq: Add DMA config to SPI peripherals
2020-06-16 11:44:21 +02:00
Francisco Molina
39f073e71f
boards/samr21-xpro: add uart hw cts/rts
2020-06-16 11:41:47 +02:00
Marian Buschsieweke
ba2dfd5be5
boards/nucleo-f070rb: Fix units & alignment in doc
2020-06-16 11:36:49 +02:00
Marian Buschsieweke
4afe9e58ac
boards/nucleo-f030r8: Fix units & alignment in doc
2020-06-16 11:36:49 +02:00
Marian Buschsieweke
d555f6de37
boards/firefly: Fix units in doc
2020-06-16 11:36:49 +02:00
Marian Buschsieweke
52e1e36668
boards/nrf52dk: Fix units & alignment in doc
2020-06-16 11:36:49 +02:00
Marian Buschsieweke
06764f07d9
boards/nrf51dongle: Fix units & alignment in doc
2020-06-16 11:36:49 +02:00
Marian Buschsieweke
7cfabf0142
boards/mulle: Fix units & alignment in doc
2020-06-16 11:36:49 +02:00
Marian Buschsieweke
ff17e63042
boards/msba2: Fix units in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
137cc289c6
boards/msb-430h: Fix units & alignment in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
a2433cddbb
boards/microbit: Fix units & alignment in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
3adcfe73f4
boards/mcb2388: Fix units in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
8bbcc1bfc3
boards/mbed_lpc1768: Fix units & alignment in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
501586e586
boards/lobaro-lorabox: Fix units & alignment in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
17bfa37fb1
boards/limifrog-v1: Fix units & alignment in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
387000995c
boards/iotlab-m3: Fix units & alignment in doc
2020-06-16 11:36:48 +02:00
Marian Buschsieweke
21868bea78
boards/im880b: Fix units & alignment in doc
2020-06-16 11:36:47 +02:00
Marian Buschsieweke
00fd3d1b5f
boards/ikea-tradfri: Fix units in doc
2020-06-16 11:36:47 +02:00
Marian Buschsieweke
f5628184a2
boards/frdm-k64f: Fix units & alignment in doc
2020-06-16 11:36:47 +02:00
Marian Buschsieweke
b7d89c84f9
boards/fox: Fix units & alignment in doc
2020-06-16 11:36:47 +02:00
Marian Buschsieweke
89a5125297
boards/chronos: Fix units & alignment in doc
2020-06-16 11:36:47 +02:00
Marian Buschsieweke
9667aef6ac
boards/cc2650stk: Fix units & alignment in doc
2020-06-16 11:36:47 +02:00
Marian Buschsieweke
d0459fa126
boards/cc2538dk: Fix units & alignment in doc
2020-06-16 11:36:47 +02:00
Marian Buschsieweke
88bda9592c
boards/cc1312-launchpad: Fix units & alignment in doc
2020-06-16 11:36:44 +02:00
2c030c3c38
Merge pull request #14122 from benpicco/boards/stm32f429i-disc1_usb_stdio
...
boards/stm32f429i-disco: add support
2020-06-16 11:12:53 +02:00
9daaaf25a5
sodaq-sara-sff: Add DMA config to SPI peripheral
2020-06-16 09:44:51 +02:00
01a6044400
boards/sodaq: Add DMA to common SPI config
2020-06-16 09:44:14 +02:00
Kees Bakker
446892a356
boards/sodaq*: correct the XTIMER defines
...
There is now a common set of defines for all Sodaq boards. This commit
removes old configurations.
2020-06-15 21:10:09 +02:00
Kees Bakker
76a4f145d9
boards/sodaq-sff: add support for SODAQ SFF
...
The following features were tested (briefly):
* UART (the first, and the second connected to the UBlox SARA)
* xtimer
* I2C (using driver BMX280 and SHT2x)
* ADC
* WDT
* RGB-LEDs
SPI isn't tested, but it should be working.
2020-06-15 21:10:09 +02:00
Antonio Galea
f4dc25c03e
boards/saml21-based: add usbdev configuration
...
Co-authored-by: dylad <dylan.laduranty@mesotic.com>
2020-06-15 11:59:17 +02:00
51c5497c5a
common/arduino-mkr: add DMA triggers to spi config
2020-06-14 16:21:32 +02:00
757d727276
common/saml1x: Add DMA triggers to spi config
2020-06-14 16:21:32 +02:00
153b5ae9dd
sodaq-one: add DMA triggers to spi config
2020-06-14 16:21:31 +02:00
1b29268584
serpente: add DMA triggers to spi config
2020-06-14 16:21:31 +02:00
8df94ecf18
sensebox_samd21: add DMA triggers to spi config
2020-06-14 16:21:31 +02:00
878a8e8c97
samr34-xpro: add DMA triggers to spi config
2020-06-14 16:21:31 +02:00
6515009d3d
samr30-xpro: add DMA triggers to spi config
2020-06-14 16:21:31 +02:00
cbb3e386b4
saml21-xpro: add DMA triggers to spi config
2020-06-14 14:56:22 +02:00
35bf7d5b41
same54-xpro: add DMA triggers to spi config
2020-06-14 14:56:21 +02:00
fc302edc6f
samd21-xpro: add DMA triggers to spi config
2020-06-14 14:56:21 +02:00
9a3a5fc343
hamilton: add DMA triggers to spi config
2020-06-14 14:56:21 +02:00
c8d5b2cbb2
feather-m0: add DMA triggers to spi config
2020-06-14 14:56:20 +02:00
5c3dad733d
samr21-xpro: Add DMA config for SPI peripherals
2020-06-14 14:56:20 +02:00
benpicco
8ed8775c8e
Merge pull request #14269 from benpicco/cpu/sam0_common/timer_drop_prescaler
...
cpu/sam0_common: drop prescaler from timer config
2020-06-12 14:16:59 +02:00
Francisco
01d0e30229
Merge pull request #14244 from fjmolinas/pr_samr21_usec_min
...
boards/samr21-xpro: increase CONFIG_ZTIMER_USEC_MIN
2020-06-12 09:24:52 +02:00
Benjamin Valentin
b082368033
boards/stm32f429i-disco: add support
...
The boards/stm32f429i-disco board is an ealier version of the stm32f429i-disc1.
The boards are compatible with the difference that the older on-board debugger
does not provide a UART connection.
To spare the user of having to wire up a USB-TTL adapter, enable CDC-ACM
on the micro-USB port.
2020-06-11 23:22:37 +02:00
Benjamin Valentin
54b57bd97f
cpu/sam0_common: drop prescaler from timer config
...
since c05984b341
the prescaler in the timer
config struct is no longer used.
Let's remove it.
2020-06-11 19:29:43 +02:00
Benjamin Valentin
871107e67f
boards/weact-f411ce: enable automatic reset to bootloader
2020-06-11 16:37:30 +02:00
Francisco Molina
d32467bf03
boards/samr21-xpro: increase CONFIG_ZTIMER_USEC_MIN
2020-06-11 15:59:24 +02:00
Benjamin Valentin
2325dba871
makefiles/bossa: move USB reset logic to common file
2020-06-11 11:56:35 +02:00
Francisco Molina
e3469565c8
boards/samr21-xpro: set RTT_MIN_OFFSET
2020-06-11 09:31:17 +02:00
Francisco
52bcdff113
Merge pull request #14245 from fjmolinas/pr_iotlab_baud
...
boards/common/iotlab: don't enforce BAUD
2020-06-11 09:13:03 +02:00
Marian Buschsieweke
1cf1f75db1
Merge pull request #14240 from benpicco/boards/WeAct-f411_dynamic_flash
...
boards/weact-f411ce: determine flash size at run-time
2020-06-10 22:22:59 +02:00
benpicco
75d82cc9b8
Merge pull request #14209 from btcven/2020_06_04-common-cfg
...
boards/cc26x2_cc13x2-based: move config to common directory
2020-06-10 15:32:11 +02:00
Francisco Molina
f556eb6958
boards/common/iotlab: don't enforce BAUD
2020-06-10 13:32:05 +02:00
Benjamin Valentin
59a41968b5
boards/weact-f411ce: determine flash size at run-time
...
The pad for SPI-Flash on the WeAct-f411ce does not come pre-populated.
The user has to manually solder a SPI-flash chip on the board, so specifying
a size here makes no sense.
Instead, rely on automatic detection of the flash size at run-time.
2020-06-10 12:10:29 +02:00
Leandro Lanzieri
58cd126517
Merge pull request #14210 from btcven/2020_06_04-cc26xx_cc13xx_kconfig
...
boards/cc26xx_cc13xx-based: model features in Kconfig
2020-06-10 11:27:31 +02:00
Jean Pierre Dudey
3f2be3784b
boards/cc2650stk: model features in Kconfig
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-06-09 07:55:41 -05:00
Jean Pierre Dudey
b87efa3c4b
boards/cc2650-launchpad: model features in Kconfig
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-06-09 07:55:41 -05:00
Jean Pierre Dudey
eb599fd5dc
boards/cc1352p-launchpad: model features in Kconfig
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-06-09 07:55:41 -05:00
Jean Pierre Dudey
6db36b75b4
boards/cc1352-launchpad: model features in Kconfig
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-06-09 07:55:41 -05:00
Jean Pierre Dudey
ef1fdb5ab4
boards/cc1312-launcpad: model features in Kconfig
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-06-09 07:55:41 -05:00
Kees Bakker
723fe93850
boards/common/sodaq: add XTIMER_DEV and make it equal to other SAMD21
...
For some reason this was looked over a while back.
This resolves issue #14217
2020-06-07 22:25:30 +02:00
benpicco
cb11b2d33f
Merge pull request #14198 from maribu/wemos-zero
...
boards: Add support for the wemos-zero board
2020-06-05 17:55:43 +02:00
Jean Pierre Dudey
283aacbecd
boards/cc26x2_cc13x2-based: move config to common
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-06-04 17:12:52 -05:00
Marian Buschsieweke
b44ac93558
boards/serpente: Deduplicate serial/programmer handling
2020-06-04 21:28:17 +02:00
Marian Buschsieweke
17b890c16e
boards/{arduino,wemos}-zero: Dedpulicated code
2020-06-04 21:28:17 +02:00
Marian Buschsieweke
8b9a98233e
boards: Add support for the WeMos-Zero
...
This is an Arduino Zero clone without the embedded debugger. Thus, it will be
flashed by default using the U2F bootloader and uses by default USB CDC ACM for
STDIO.
2020-06-04 21:28:17 +02:00
Marian Buschsieweke
de189a33f4
boards/arduino-zero: Factor out common code
2020-06-04 21:28:17 +02:00
Marian Buschsieweke
fc91e8019e
Merge pull request #12778 from benpicco/boards_WeAct-f411ce
...
boards: add WeAct-f411ce
2020-06-04 13:06:25 +02:00
Benjamin Valentin
b20ec93991
boards: add WeAct-f411ce board
...
The WeAct-F411CE is a blackpill-like board with a STM32F411CE.
It can be flashed using the vendor-provided bootloader.
2020-06-04 12:39:14 +02:00
Marian Buschsieweke
5eeb0725e0
boards/arduino-zero: Fix units & alignment in doc
2020-06-04 11:24:26 +02:00
Marian Buschsieweke
1408f29aa4
boards/airfy-beacon: Fix units & alignment in doc
2020-06-04 11:24:25 +02:00
Marian Buschsieweke
b2b8639e19
boards/6lowpan-clicker: Fix units in doc
2020-06-04 09:31:59 +02:00
Kevin "Tristate Tom" Weiss
972d9441ce
Merge pull request #13404 from leandrolanzieri/pr/boards/samr21-xpro/features_kconfig
...
boards/samr21-xpro: Model features in Kconfig
2020-06-03 09:39:41 +02:00
954ac22c45
Merge pull request #13865 from benpicco/usb_custom_id
...
USB VID/PID: allow for boards to define default custom VID/PID
2020-06-02 18:42:37 +02:00
Leandro Lanzieri
4c74881904
boards/samr21-xpro: Add board specific Kconfig symbols
2020-06-02 17:42:16 +02:00
Benjamin Valentin
cb21aea5f6
boards/serpente: properly configure USB ID
2020-06-02 14:17:55 +02:00
02ce7c0332
Merge pull request #14161 from bergzand/pr/nrf52840dk/move_spi_flash_periph
...
nrf52840dk: move SPI flash to SPIM2 peripheral
2020-06-02 13:14:35 +02:00
Gabriel Moyano
2367ff3885
boards/blxxxpill: add TIM1, TIM3 and TIM4 as qdec dev
2020-05-29 22:08:25 +02:00
Marian Buschsieweke
dfa6863275
cpu/atmega{1281,2560}: Relocate default timer config
2020-05-28 16:27:08 +02:00
Marian Buschsieweke
044a3f9a4c
cpu/atmega1284p: Relocate default timer config
2020-05-28 16:27:07 +02:00
Marian Buschsieweke
200afc46fa
cpu/atmega328p: Relocate default timer config
2020-05-28 16:27:07 +02:00
Marian Buschsieweke
a950d6bbb6
cpu/atmega{128rfa1,256rfr2}: Relocate default timer config
2020-05-28 16:27:07 +02:00
Marian Buschsieweke
9138e48746
cpu/atmega32u4: Relocate default timer config
2020-05-28 16:27:06 +02:00
d9436171e9
nrf52840dk: move SPI flash to SPIM2 peripheral
...
The SPIM1 peripheral overlaps with TWIM1. TWIM1 is already configured as
the default peripheral for the I2C interface. This commit moves the
peripheral used for the SPI flash to SPIM2. This peripheral is dedicated
for SPI operations and doesn't conflict with other peripherals
2020-05-28 11:55:08 +02:00
benpicco
a5836a6b27
Merge pull request #14128 from btcven/2020_05_24-cc13x2-i2c
...
cc26xx_cc13xx: add periph_i2c implementation
2020-05-25 22:35:55 +02:00
97f98dcace
boards/stm32: remove useless ifdef around DMA config
2020-05-25 13:23:20 +02:00
dc6bb50021
Merge pull request #14093 from bergzand/pr/boards_stm32f4/add_spi_dma
...
boards/stm32f4: Add DMA config for SPI
2020-05-25 13:17:22 +02:00
709f576d4a
ublox-c030-u201: Add DMA config for SPI
2020-05-25 11:42:12 +02:00
859f0d9c03
stm32f4discovery: Add DMA config for SPI
2020-05-25 11:42:12 +02:00
86ae376a8a
stm32f429i-disc1: Add DMA config for SPI
2020-05-25 11:42:12 +02:00
d0f26ac877
pyboard: Add DMA config for SPI
2020-05-25 11:42:11 +02:00
08123b9736
nucleo-f446ze: Add DMA config for SPI
2020-05-25 11:42:11 +02:00
5cee9c61e1
nucleo-f446re: Add DMA config for SPI
2020-05-25 11:42:11 +02:00
5c63c7ccb6
nucleo-f429zi: Add DMA config for SPI
2020-05-25 11:42:11 +02:00
2028a97db6
nucleo-f413zh: Add DMA config for SPI
2020-05-25 11:42:11 +02:00
61830480e9
nucleo-f412zg: add DMA config for SPI
2020-05-25 11:42:11 +02:00
70e3bf84b0
msbiot: Add DMA config for SPI
2020-05-25 11:42:10 +02:00
1f8bdb73e3
nucleo-f411re: Add DMA config for SPI
2020-05-25 11:42:10 +02:00
09831a40a4
nucleo-f410rb: Add DMA config for SPI
2020-05-25 11:42:10 +02:00
4c1b65c670
nucleo-f401re: Add DMA config for SPI
2020-05-25 11:42:05 +02:00
Jean Pierre Dudey
85a223245e
boards/cc1352p-launchpad: add I2C configuration
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-05-24 13:15:17 -05:00
Jean Pierre Dudey
a2d470687d
boards/cc1352-launchpad: add I2C configuration
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-05-24 12:44:16 -05:00
Jean Pierre Dudey
99118e257a
boards/cc1312-launchpad: add I2C configuration
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-05-24 12:44:16 -05:00
Juergen Fitschen
a1b3a80985
boards/samr30-xpro: add SPI dev for ext pin header
2020-05-23 14:01:08 +02:00
Juergen Fitschen
ee0a254a21
boards/samr30-xpro: fix identation
2020-05-23 14:01:08 +02:00
Juergen Fitschen
a9305e47f7
boards/samr30-xpro: add notes on peripheral definition
2020-05-23 14:01:08 +02:00
facb626b02
boards/stm32*: adapt for new stm32 cpu organization
2020-05-20 13:39:10 +02:00
benpicco
e7bf1ef706
Merge pull request #13654 from benpicco/serpente-r2
...
boards/serpente: add serpente board
2020-05-20 11:31:40 +02:00
Benjamin Valentin
cddb929d0c
boards/serpente: add serpente board
...
See https://serpente.solder.party
2020-05-20 10:39:38 +02:00
8bc0492334
Merge pull request #14090 from bergzand/pr/boards_stm32f4/disable_uart_dma
...
boards/stm32f4: Remove incorrect UART DMA config from stm32f4 boards
2020-05-20 09:12:27 +02:00
28f00f731f
boards/stm32: remove obsolete UART DMA ISR defines
2020-05-20 08:49:22 +02:00
d8ec0b292f
boards/stm32f4: Set DMA_STREAM_UNDEF for UART DMA
...
This PR sets the DMA configuration for the UART peripherals on the
stm32f4 boards to the undef value to disable the DMA. This to prevent
from accidentally configuring the DMA to stream 0 channel 0 when
enabling DMA.
2020-05-20 08:49:22 +02:00
cf6ab10abc
Merge pull request #13861 from maribu/nucleo-f767-spi
...
boards/nucleo-f767zi: Fix SPI config
2020-05-19 21:00:11 +02:00
Marian Buschsieweke
f56a0a5128
boards/nucleo-f767zi: Remap MOSI of SPI1 when used with stm32_eth
...
PA7 is the default MOSI pin, as it is required for compatibility with
Arduino(ish) shields. Sadly, it is also connected to the RMII_DV of
Ethernet PHY. This commit works around this by remapping the MOSI to PB5 when
the on-board Ethernet PHY is used.
2020-05-19 20:30:24 +02:00
Benjamin Valentin
59f3c1b48b
boards/samd21-arduino-bootloader: add support for UF2 bootloader
2020-05-19 16:58:58 +02:00
benpicco
9f707bf121
Merge pull request #14057 from bergzand/pr/nrf52/dma_spi
...
nrf52: Implement EasyDMA-based SPI peripheral implemenation
2020-05-18 19:42:33 +02:00
e76ee57b35
ruuvitag: Adapt SPI periph config
2020-05-18 19:18:30 +02:00
e1d7d3d838
reel: Adapt SPI periph config
2020-05-18 19:18:30 +02:00
c90bc72ce9
pinetime: Adapt SPI periph config
2020-05-18 19:18:30 +02:00
d15987bc9b
nrf52dk: Adapt SPI periph config
2020-05-18 19:18:30 +02:00
93acc998c4
nrf52840dk: Adapt SPI periph config
2020-05-18 19:18:30 +02:00
f42a796c02
feather-nrf52840: Adapt SPI periph config
2020-05-18 19:18:29 +02:00
1e15bb2680
particle-mesh: Adapt SPI periph config
2020-05-18 19:18:29 +02:00
628d3e9080
nrf52: Adapt SPI periph config
2020-05-18 19:18:29 +02:00
88c244bc75
arduino-nano-33-ble: Adapt SPI periph config
2020-05-18 19:18:29 +02:00
919ca1c4b5
adafruit-clue: Adapt SPI periph config
2020-05-18 19:18:29 +02:00
825c4c8cb7
acd52832: Adapt SPI periph config
2020-05-18 19:18:29 +02:00
benpicco
22b2f3664f
Merge pull request #14089 from maribu/atmega_cpu_cleanup
...
cpu/atmega{_common,32u4}: Cleanup
2020-05-16 19:17:29 +02:00
Marian Buschsieweke
2f3961690e
cpu/atmega_common: Add feature PUF_SRAM
...
The feature is implemented in `cpu/atmega_common`, so we can just enable it for
all ATmega boards.
2020-05-15 11:31:23 +02:00
Marian Buschsieweke
4d1a5b9256
cpu/atmega_common: Drop legacy include
...
Drop `#include "irq.h"` in `cpu.h`, which was there for a legacy work around.
A bunch of missing includes of `irq.h` materialized due to this and were
fixed.
2020-05-15 11:24:28 +02:00
Marian Buschsieweke
7cf49d145d
boards/common/nrf52: Allow external boards
...
Replace `$(RIOTBOARD)/$(BOARD)` with `$(BOARDDIR)`, which also works for
external boards. This allows external boards to build on top of
`$(RIOTBOARD)/common/nrf52`.
2020-05-14 13:56:12 +02:00
benpicco
e3591535ce
Merge pull request #13972 from Citrullin/nrf52_bmp
...
Add bmp config for nrf52
2020-05-12 16:59:34 +02:00
Philipp Blum
3240dfc0b2
boards/common/nrf52: add config for bmp
2020-05-12 15:54:38 +02:00
Marian Buschsieweke
966b0e22e5
boards/microduino-corerf: Fix duplicated includes
...
avrdude.mk and serial.mk was included twice. As a result of the former, avrdude
wasted one flash cycle and some time by writing the same firmware twice.
2020-05-12 15:00:14 +02:00
benpicco
e45777d077
Merge pull request #13809 from Vinggui/master
...
Added a new flashing parameter for generic cheap St-link and bluepill(-128kib) boards.
2020-05-12 11:48:43 +02:00
aa2e84218f
Merge pull request #14052 from bergzand/pr/nrf52840dk/add_mtd
...
nrf52840dk: Add MTD configuration
2020-05-11 13:01:33 +02:00
4f41c60e05
nrf52840dk: Add MTD configuration
2020-05-11 10:26:29 +02:00
chrysn
1c0bdede8d
boards/nrf52840dongle: Add support
...
It includes per-board support for the nrfutil programmer used with its
default bootloader; this is not generalized over Adafruit's boards as
they use incompatible versions of nrfutil.
2020-05-08 14:49:46 +02:00
Marian Buschsieweke
ee50546f80
boards/atmega328p: Fix duplicated includes
...
avrdude.mk and serial.mk was included twice. As a result of the former, avrdude
wasted one flash cycle and some time by writing the same firmware twice.
2020-05-06 20:28:34 +02:00
Marian Buschsieweke
9c042eb388
boards/atmega1284p: Default programmer, fix doc
...
The AVR Dragon, previously the cheapest debugger/programmer for AVR, is out of
production. The default debugger for AVR devices has been changed to the Atmel
ICE, the now cheapest debugger option. The commit updates the documentation
accordingly.
Additionally the default programmer is changed to the Atmel ICE for consistency.
The doc is updated accordingly.
2020-05-06 20:28:33 +02:00
Marian Buschsieweke
6c203deb7d
boards/atmega1284p: Fix duplicated includes & typo
...
- avrdude.mk and serial.mk were included twice.
- The former resulted in `make flash` wasting one flash cycle by flashing
the same firmware twice
- Fixed typos (atmega328p instead of atmega1284p)
2020-05-06 20:27:42 +02:00
5773db93f8
Merge pull request #14025 from fjmolinas/pr_nrf5x_rtt_conf
...
boards/common/nrf5x: add configurable RTT_FREQUENCY
2020-05-05 17:46:05 +02:00
343dc3f90f
Merge pull request #13909 from fjmolinas/pr_stm32_rtt
...
cpu/stm32_common: make RTT_FREQUENCY configurable
2020-05-05 16:45:39 +02:00
Francisco Molina
409185c5ce
boards/common/nrf5x: add configurable RTT_FREQUENCY
...
Adds: RTT_MAX_FREQUENCY, RTT_MIN_FREQUENCY & RTT_CLOCK_FREQUENCY
2020-05-05 14:52:55 +02:00
Francisco Molina
fc644cc2c2
boards/nucleo-f413zh: use common rtt config
2020-05-05 14:36:32 +02:00
Francisco Molina
b5bcf26e0f
cpu/stm32_common: make RTT_FREQUENCY configurable
...
Adds: RTT_MAX_FREQUENCY, RTT_MIN_FREQUENCY & RTT_CLOCK_FREQUENCY
2020-05-05 14:36:31 +02:00
benpicco
4631c6452b
Merge pull request #14018 from benpicco/boards-purge-gnrc_netdev_default
...
boards: purge gnrc_netdev_default from Makefile.dep
2020-05-05 14:22:08 +02:00
Benjamin Valentin
dc58ef59ae
boards: remove duplicate gnrc_netdev_default from Makefile.dep
...
`gnrc_netdev_default` will pull in `netdev_default`, so no need to
check for both in `Makefile.dep`
2020-05-05 09:58:45 +02:00
Vinicius G. Guimaraes
f8776a989f
boards/blxxxpill: add support for stm32duino bootloader and for generic St-Link V2.
2020-05-04 19:36:15 -07:00
benpicco
3c03394e1e
Merge pull request #13820 from francois-berder/pic32-gpio-irq
...
cpu: mips_pic32_common: Implement GPIO IRQ
2020-05-04 18:36:48 +02:00
Dylan Laduranty
57c1a49a82
Merge pull request #13957 from benpicco/cpu/samd21-pwm_flex
...
cpu/samd21: PWM don't hard-code number of channels to 3
2020-05-02 20:52:56 +02:00
Dylan Laduranty
76870721fe
Merge pull request #13965 from benpicco/cpu/sam0_common/periph/dac
...
cpu/sam0_common: implement periph/dac
2020-05-02 20:34:40 +02:00
Francois Berder
937a30eca7
boards: 6lowpan-clicker: Update GPIO SAUL configuration for buttons
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-05-02 17:59:17 +01:00
Francois Berder
fb610ba7cb
boards: 6lowpan-clicker: Add button pin configuration
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-05-02 17:59:17 +01:00
Francois Berder
42f5363ef0
boards: pic32-wifire: Update GPIO SAUL configuration for buttons
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-05-02 17:59:17 +01:00
Francois Berder
d70f0cab51
boards: pic32-wifire: Define buttons configuration
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-05-02 17:59:17 +01:00
Benjamin Valentin
3d458310f4
boards/saml21-xpro: enable DAC
...
saml21-xpro exposes PA02 and PA05 on the EXT1 pin header,
so we can enable the DAC.
2020-05-02 18:31:55 +02:00
Benjamin Valentin
f4e5f016ac
boards/samd21-xpro: enable DAC
...
samd21-xpro exposes PA02 on the EXT3 pin header, so we can enable
the DAC
2020-05-02 18:31:55 +02:00
Benjamin Valentin
777931bcdc
boards/common/saml1x: enable DAC
...
Both saml10-xpro and saml11-xpro expose PA02 on the pin header, so
we can enable the DAC feature.
2020-05-02 18:31:55 +02:00
Benjamin Valentin
d4b601327b
boards/same54-xpro: enable DAC
...
Both PA2 and PA5 are exposed on the board, so we can enable the DAC
feature.
2020-05-02 18:31:55 +02:00
benpicco
8136edca95
Merge pull request #13958 from francois-berder/rename-pic32-clicker
...
boards: Rename pic32-clicker to 6lowpan-clicker
2020-04-30 16:06:50 +02:00
Francisco
777a8aa459
Merge pull request #12709 from aabadie/pr/cpu/native_eeprom
...
cpu/native: add periph_eeprom driver implementation
2020-04-29 11:44:35 +02:00
Akshai M
e5fe525711
drivers/fxos8700 : Add CONFIG_
...
Add CONFIG_ Prefix for FXOS8700_USE_ACC_RAW_VALUES and model
it as a bool
Co-Authored-By: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-04-29 14:32:00 +05:30
5a9f01d91a
native: pass eeprom file path via command line
2020-04-29 08:56:33 +02:00
benpicco
549d7ff24f
Merge pull request #13964 from btcven/board/cc1352p-launchpad
...
boards: add for cc1352p-launchpad board
2020-04-28 21:41:02 +02:00
Luis Ruiz
aa3ac67b7d
Add support for cc1352p-launchpad
...
- Fix some typos
- Add/Update attribution and copyright to related files
- delete Makefile.dep
2020-04-28 15:14:07 +02:00
Francisco Molina
b78e4efb56
cpu/stm32f1: dont provide periph_rtc at cpu level
...
stm32f1 periph_rtc implementation gets a 1s resolution by dividing
CLOCK_LSx by 32768. This only make sense if CLOCK_LSE is set,
otherwise CLOCK_LSI=~40000, which will lead to an imprecise rtc.
2020-04-27 08:59:21 +02:00
Francois Berder
9f429d6768
boards: Rename pic32-clicker to 6lowpan-clicker
...
After releasing the 6LoWPAN clicker, MikroE released yet another PIC32 based clicker
named the PIC32MX clicker. To avoid any confusion between the two boards, pic32-clicker
is renamed to 6lowpan-clicker.
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-04-26 22:04:59 +01:00
Benjamin Valentin
5bb1978de2
boards/feather-m0: update PWM configuration
2020-04-26 22:56:39 +02:00
Benjamin Valentin
f76f6f4935
boards/sodaq-autonomo: update PWM configuration
2020-04-26 22:56:26 +02:00
Benjamin Valentin
393105a9e1
boards/common/arduino-mkr: update PWM configuration
2020-04-26 22:52:29 +02:00
Benjamin Valentin
335f669933
boards/hamilton: update PWM configuration
2020-04-26 22:42:20 +02:00
Benjamin Valentin
e03b692ff7
boards/arduino-zero: update PWM configuration
2020-04-26 22:39:38 +02:00
Benjamin Valentin
ed3f951825
boards/samd21-xpro: update PWM configuration
2020-04-26 22:35:24 +02:00
Benjamin Valentin
cc3779671e
boards/samr21-xpro: update PWM configuration
2020-04-26 22:33:38 +02:00
benpicco
bcf4cc8083
Merge pull request #13868 from benpicco/boards/mcb2388-enhancements
...
boards/mcb2388: misc enhancements
2020-04-26 19:31:08 +02:00
Francisco Molina
a72abe5903
boards/common/blxxxpill: provide periph_rtt
2020-04-24 10:44:57 +02:00
Francisco Molina
4d398ab09e
cpu/stm32f1: add unified rtt configuration
2020-04-24 08:57:04 +02:00
Marian Buschsieweke
fdf955cfb2
Merge pull request #13899 from Hoernchen20/stm32f1_adc
...
boards/blxxxpill: improve adc
2020-04-22 23:07:26 +02:00
Hoernchen20
c64f7f72c2
boards/common/blxxxpill: Drop ADC lines used for stdio
2020-04-22 21:16:20 +02:00
Hoernchen20
4e87682ba1
boards/common/blxxxpill: Add internal ADC lines
2020-04-22 21:08:20 +02:00
Leandro Lanzieri
75b371ccb0
boards/common/msba2: Set RTS and DTR to 0 when using Miniterm
2020-04-22 08:08:23 +02:00
Benjamin Valentin
a1276d7cd1
boards/mcb2388: remove XTIMER_OVERHEAD
...
It's not used anywhere.
2020-04-21 20:47:53 +02:00
Benjamin Valentin
40838ee4be
boards/mcb2388: add SAUL config for ADC
...
ADC0 is connected to a potentiometer on the board, so expose this
through SAUL.
2020-04-21 20:47:53 +02:00
Benjamin Valentin
161156b067
boards/mcb2388: enable all timers
2020-04-21 20:47:53 +02:00
Benjamin Valentin
45947c0fcd
boards/mcb2388: define flank of the on-board button
...
Define the button flank for tests that use this define.
2020-04-21 20:47:53 +02:00
Benjamin Valentin
d906d5aef8
boards/mcb2388: configure second SPI bus
...
SPI0 will always clash with the pins of the LCD display, so if we
want to use both SPI and the display we need to use SPI1.
2020-04-21 20:47:53 +02:00
19119f142a
Merge pull request #13558 from fjmolinas/pr_mtd_powerup
...
drivers/mtd_spi_nor: power up MTD on init
2020-04-21 13:53:07 +02:00
Francisco Molina
61eecf6fe0
drivers/mtd_spi_nor: power up MTD on init
2020-04-21 11:09:40 +02:00
Martine Lenders
55a7010a0a
Merge pull request #13157 from nmeum/pr/fuzzing_tcp_only
...
Add AFL-based fuzzing setup for network modules
2020-04-18 10:54:14 +02:00
benpicco
17f1a85bf1
Merge pull request #12415 from maribu/nucleo_board_init
...
boards/common/nucleo: Marked board_init as weak
2020-04-16 23:30:19 +02:00
c1176e961c
boards/cc1312-launchpad: fix typo + reword
2020-04-16 12:08:22 +02:00
benpicco
7aa62006e7
Merge pull request #13840 from btcven/2020_04_06-uart1
...
cc26xx_cc13xx: fix UART1 initialization
2020-04-15 17:15:24 +02:00
Jean Pierre Dudey
9d27000b65
cc1312-launchpad: add UART1 configuration
...
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-04-14 18:41:31 -05:00
7226635564
boards/samr3x-xpro: add riotboot feature
2020-04-14 18:31:18 +02:00
benpicco
1c22ee8782
Merge pull request #13844 from maribu/msbiot
...
boards/msbiot: Use common stm32 serial/programmer settings
2020-04-14 13:54:58 +02:00
Benjamin Valentin
58beead805
boards/mcb2388: define flank of the on-board button
...
Define the button flank for tests that use this define.
2020-04-12 21:08:46 +02:00
Marian Buschsieweke
c989205d8f
boards/msbiot: Use common stm32 serial/programmer settings
2020-04-09 09:57:45 +02:00
Leandro Lanzieri
08ace5a353
boards/Kconfig: Declare common board symbol
2020-04-08 17:37:06 +02:00
6d38a232d3
boards/arduino-nano-33-ble: initial support
2020-04-08 09:58:21 +02:00
6ba3b8b023
boards/adafruit-clue: add initial support
2020-04-08 09:35:08 +02:00
9cc338d29e
boards/nucleo-l4*: use shared clock configuration
2020-04-07 17:42:56 +02:00
73615d690d
boards/stm32l4: introduce common clock configuration
2020-04-07 17:42:56 +02:00
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
MarcelStenzel
1f20e5ab1c
boards/nucleo-l152re: fix uart1 pinout config
...
According to the pinout the rx and tx pin need to be the other way around.
Though the swapped tx and rx pins allow the uart to work in loopback, it is still not correct.
The PA10 functions as an RX pin even though PA10 states TX pin in the periph_conf.
With this fixed the pullup for the rx is configured correctly and noise doesn't trigger the line.
This change sets the .tx_pin from PA10 to PA9 and the .rx_pin from PA9 to PA10.
2020-03-12 16:20:48 +01:00
benpicco
146d1ebe7d
Merge pull request #13617 from benpicco/kw41z-mini-doc_fix
...
boards/openlabs-kw41z-mini: documentation fixes
2020-03-12 15:55:31 +01:00
Benjamin Valentin
49801a4e92
boards/openlabs-kw41z-mini-256kib: add documentation
...
Add a note on how to tell the boards apart.
2020-03-12 13:31:30 +01:00
Benjamin Valentin
880c2f129e
boards/openlabs-kw41z-mini: fix doc rendering
...
There were some errors in the formatting.
This fixes the `make doc` output.
2020-03-12 13:31:30 +01:00
Francisco
3153a86551
Merge pull request #11192 from aabadie/pr/tools/dfu
...
boards: include common dfu logic where applicable
2020-03-12 09:05:32 +01:00
benpicco
71de67b701
Merge pull request #13619 from haukepetersen/fix_feathernrf52840_ledmacros
...
boards/feather-nrf52840: fix LED macros
2020-03-11 20:09:02 +01:00
Hauke Petersen
56b70eaa56
boards/feather-nrf52840: fix LED macros
2020-03-11 17:38:15 +01:00
benpicco
d4e05edac0
Merge pull request #13524 from benpicco/openlabs-kw41z-mini-256kib
...
boards: add openlabs-kw41z-mini-256kib
2020-03-11 15:42:25 +01:00
Benjamin Valentin
9573b2bba0
boards: add openlabs-kw41z-mini-256kib
...
Add the 256k version of the openlabs-kw41z-mini.
They are identical to the openlabs-kw41z-mini except that it uses
the mkw41z256vht4 instead of the mkw41z512vht4.
2020-03-11 13:50:37 +01:00
Hauke Petersen
8f8eb86e54
boards/common/arduino-due: add RTT config+feature
2020-03-11 12:53:20 +01:00
Hauke Petersen
2e04b1d0dc
boards/common/arduione-due: add 32khz clock opt
2020-03-11 12:53:04 +01:00
benpicco
008faef16a
Merge pull request #13581 from Scallog/olimexino-stm32-support
...
boards/olimexino-stm32: add support for olimexino-stm32 board
2020-03-11 11:40:53 +01:00
benpicco
d294e1d01c
Merge pull request #9572 from maribu/atmega-debug
...
On-Chip Debugging for AVR/ATmega based boards
2020-03-11 11:40:40 +01:00
Corentin 'Kmikaz' Vigourt
54cafc5125
boards/olimexino-stm32: add support for olimexino-stm32 board
2020-03-11 10:59:57 +01:00
Marian Buschsieweke
793e1122eb
boards/arduino-mega2560: Updated documentaiton
...
- Extended documentation regarding debugging
- Removed outdated board state tracking list. (All periphs are now supported)
- Made table code pretty
2020-03-10 20:14:35 +01:00
Marian Buschsieweke
e97ae8ba6c
boards/arduino-nano: Added doc on debugging
2020-03-10 20:14:35 +01:00
Marian Buschsieweke
8a89918a73
boards/atmega328p: Added doc on OCD
...
Explained how to do On-Chip Debugging (OCD) with the ATmega328P on a breadboard.
2020-03-10 20:14:34 +01:00
Marian Buschsieweke
fd602407c9
boards/atmega1284p: Extended doc with OCD info
...
Added details on On-Chip Debugging (OCD) to the ATmega1284P documentation.
2020-03-10 20:13:19 +01:00
Marian Buschsieweke
72e497c0c3
boards/microduino-corerf: Added OCD doc
2020-03-10 20:13:18 +01:00
Marian Buschsieweke
a9fc84cc04
boards/arduino-uno: Added documentation for OCD
2020-03-10 20:13:18 +01:00
Francisco
db0452201d
Merge pull request #13567 from aabadie/pr/boards/jlink_export_cleanup
...
boards: remove exports of jlink related variables
2020-03-10 18:46:58 +01:00
79431878ac
Merge pull request #13051 from dylad/pr/uart_hw_fc
...
cpu/uart: create common uart hw fc module
2020-03-10 16:41:36 +01:00
c49ad27499
boards: don't export JLINK_PRE_FLASH
2020-03-10 16:31:32 +01:00
8489a0af53
boards: don't export FLASH_ADDR
...
This variable is already export in vars.inc.mk
2020-03-10 16:31:01 +01:00
92bbe75412
boards/openmote-b: don't export JLINK_RESET_FILE
2020-03-10 16:30:38 +01:00
84005896dd
boards: don't export JLINK_IF
2020-03-10 16:29:02 +01:00
1e9879fbcf
boards: unexport JLINK_DEVICE variable
2020-03-10 16:28:03 +01:00
Francisco
6ba665858b
Merge pull request #13593 from aabadie/pr/boards/pyocd_export_remove
...
boards/pyocd: cleanup use of `export` keyword
2020-03-10 15:19:34 +01:00
Dylan Laduranty
b9ab3d56ae
boards/nrf5x: update to use generic uart_hw_fc module
2020-03-10 14:47:19 +01:00
Dylan Laduranty
a33e61e997
boards/stm32: update to use generic uart_hw_fc module
2020-03-10 14:34:11 +01:00
Dylan Laduranty
48231efb20
boards/cc26xx_cc13xx: use generic hw fc module
2020-03-10 14:22:34 +01:00
Dylan Laduranty
6baf501a3d
boards/cc2538: update to use generic uart_hw_fc module
2020-03-10 14:22:34 +01:00
Dylan Laduranty
88bb019438
boards/sam0: update to use generic uart_hw_fc module
2020-03-10 14:22:34 +01:00
Marian Buschsieweke
f2edcf9674
makefiles/tools/avrdude: Improved debug handling
...
- Choose correct debug protocol for ATmega328P (which supports debugWIRE instead
of JTAG)
- Allow overwriting debugger device via AVR_DEBUGDEVICE environment variable,
default to the Atmel-ICE (least expensive, supports most AVR devices)
2020-03-10 14:03:33 +01:00
Marian Buschsieweke
edd93411fe
dist: De-duplicated AVR debug config & scripts
...
Use common debug.sh, debug_srv.sh and gdb.conf for all AVR boards.
2020-03-10 12:54:51 +01:00
631fbd9fc8
boards/blxxxpill: rework programmer specific configuration
2020-03-10 11:42:10 +01:00
f56470925b
boards: include common dfu logic where applicable
2020-03-10 11:42:10 +01:00
Francisco
1b5f22ec2e
Merge pull request #8410 from OTAkeys/pr/fix_stm32f1_boards
...
boards: fix CLOCK_PLL_PREDIV on stm32f1-based boards
2020-03-10 09:35:48 +01:00
benpicco
f0ac1624c5
Merge pull request #13594 from aabadie/pr/tools/cc2538-bsl_rework
...
tools/cc2538-bsl: deduplicate buildsystem integration
2020-03-09 19:39:43 +01:00
benpicco
0cf6e39be5
Merge pull request #13589 from maribu/stm32f103-jtag-pins
...
cpu/stm32f103: Allow boards to expose JTAG pins as GPIOs
2020-03-09 19:07:52 +01:00
b4418426ba
boards/cc2538: use common cc2538-bsl handling file
2020-03-09 18:26:08 +01:00
Vincent Dupont
4647659ea8
boards: fix CLOCK_PLL_PREDIV on stm32f1xx boards
2020-03-09 18:00:48 +01:00
Leandro Lanzieri
ab10b33848
boards/esp32-wroom-32/doc: Add SPI freq configuration for mrf24j40
2020-03-09 16:51:35 +01:00
Leandro Lanzieri
cffc9b70bf
boards/esp32-wroom-32: Remove drivers configuration from Makefile.dep
...
This removes the configuration parameters for mrf24j40 and enc28j60
drivers, which were present in the boards's Makefile.dep. There is
already documentation regarding how to correctly configure these devices
for the board.
2020-03-09 16:49:11 +01:00
2ec09ebd74
boards/nrf52: remove useless export of FLASH_TARGET_TYPE
2020-03-08 15:12:44 +01:00
Marian Buschsieweke
8fd8c8273f
boards/{nucleo-f103rb,b*pill}: Expose JTAG pins as GPIOs
...
The Nucleo-F103RB comes with an internal SWD programmer/debugger. Thus, the JTAG
pins are not going to be used for debugging / programming anyway. The pins are
exposed on the headers, so allowing them to be used as GPIOs make a lot of
sense.
The Bluepill / Blackpill boards only expose the SWD pins on the debug header,
but the JTAG pins (not also used by SWD) are exposed on the GPIO pin headers.
Hence, exposing them as regular GPIOs seems to be a reasonable choice.
2020-03-08 13:06:34 +01:00
3e97c01c33
thingy52: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:42 +01:00
74022a4bb8
ruuvitag: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:42 +01:00
0573db8a85
reel: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:42 +01:00
bef16095df
pinetime: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:42 +01:00
cbd3c1c643
particle-*: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:42 +01:00
822590ad56
nrf52840-mdk: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:41 +01:00
87b2aa5ed9
nrf52832-mdk: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:41 +01:00
71589a11ec
nrf51dk: Enable the nRF51 built-in DC/DC converter
2020-03-07 17:37:41 +01:00
bea3f71f91
nrf52xxxdk: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:41 +01:00
ec2a3d33c8
acd52832: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:41 +01:00
benpicco
7396d05605
Merge pull request #13575 from fjmolinas/pr_cc2538_rf_deps
...
cpu/cc2538: handle cc2538_rf deps in Makefile.dep
2020-03-06 18:00:51 +01:00
Francisco Molina
80ecac5fde
boards: use cc2538_rf as netdev_default for CPU=cc2538
2020-03-06 14:17:52 +01:00
Francisco Molina
ff6f6618fb
cpu/cc2538: handle cc2538_rf deps in Makefile.dep
2020-03-06 14:17:19 +01:00
Benjamin Valentin
ed4d871835
dist/tools/cc2538-bsl: use upstream version
...
Automatically fetch the upstream version of cc2538-bsl.py instead
of maintaining our own fork of the tool.
fixes #13566
2020-03-06 11:13:21 +01:00
ed316309c8
Merge pull request #11874 from kaspar030/ztimer
...
sys/ztimer: initial import
2020-03-06 09:46:27 +01:00
benpicco
681678e3f3
Merge pull request #13537 from jue89/feature/sam0-spi-frequency
...
cpu/sam0_common: mitigate rounding errors of SPI baud rate calculation
2020-03-04 16:50:46 +01:00
f49e756436
boards/ek-lm4f120xl: add ztimer config, increase ztimer_usec_min
2020-03-04 12:44:03 +01:00
a2c0823063
boards/native: add ztimer configuration
2020-03-04 12:44:03 +01:00