Marian Buschsieweke
e3f5ba90fd
boards/{thingy52,ruuvitag}: allow OpenOCD as programmer
2022-06-21 15:04:13 +02:00
Benjamin Valentin
5d111e71aa
boards: drop board_init() from board.h
2022-02-25 15:08:58 +01:00
MrKevinWeiss
ddfe1f6aff
boards: Use BOARD.config pattern for kconfig
...
Many simple kconfig configurations are added to boards and brought in with the board name.
This makes a common import of these configs so one only requires adding a BOARD.config without having to alter the makefile.
2022-02-14 13:10:09 +01:00
Leandro Lanzieri
df7ce1c647
makefiles/kconfig: use two lists for boards and CPUs default configs
...
This introduces KCONFIG_BOARD_CONFIG and KCONFIG_CPU_CONFIG variable for
boards and CPUs (including common directories) to add default
configuration files to be merged. The current approach, as it uses
Makefile.features, would include boards first, not allowing them to
override CPU configurations.
2021-12-13 12:33:21 +01:00
Francisco Molina
766bfeace4
boards: model nrf52 boards
2021-12-08 13:25:29 +01:00
Francisco Molina
48777f5ba4
boards/common/nrf52xxxdk: align module name with dirname
2021-12-08 13:25:29 +01:00
Alexandre Abadie
18b1e16d3a
boards/nrf52: setup supported programmers
2021-02-24 13:29:38 +01:00
Hauke Petersen
306c75186d
boards/nrf-based: select VDD_LC_FILTER feature(s)
2021-02-19 17:19:45 +01:00
Hauke Petersen
3290ffd370
boards/nrf5x-based: add vdd_lc_filer_regX feature
2021-02-19 17:19:45 +01:00
Alexandre Abadie
4c290e1f92
boards: remove include of serial.inc.mk
2020-12-02 09:20:57 +01:00
Leandro Lanzieri
e43ae1d180
boards/ruuvitag: Add Kconfig symbols
2020-07-16 10:23:58 +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
Koen Zandberg
e76ee57b35
ruuvitag: Adapt SPI periph config
2020-05-18 19:18:30 +02:00
Francisco Molina
0e5205c4a5
*/Makefile.dep: remove usage of DEFAULT_MODULE += stdio%
2020-04-02 14:50:18 +02:00
Koen Zandberg
74022a4bb8
ruuvitag: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:42 +01:00
Alexandre Abadie
713fead00a
boards: move some USEMODULE to Makefile.dep
2020-02-07 13:21:22 +01:00
Alexandre Abadie
57d5a1db1c
boards: provide stdio_rtt as default module where required
...
For the moment, hamilton, ruuvitag and thingy52 use stdio_rtt by default.
2020-01-14 07:48:08 +01:00
Hauke Petersen
3c0d5048f9
board/ruuvitag: enable bme280 for saul default
2019-11-22 14:04:37 +01:00
Francisco Molina
f9ebc8658f
dist/tools/jlink: cleanup doc
2019-11-18 13:04:42 +01:00
Alexandre Abadie
bba8395dbc
boards/ruuvitag: thingy52: remove nrfmin default dependency
2019-10-02 12:54:30 +02:00
Alexandre Abadie
5c9e5ec7df
boards/nrf52832: manage features in common directory
2019-10-02 12:54:30 +02:00
Alexandre Abadie
7c4511efff
boards/nrf52832: use common directory for features
2019-10-02 12:54:30 +02:00
Gaëtan Harter
636285ebe4
boards: move CPU/CPU_MODEL definition to Makefile.features
...
cpu/$(CPU)/Makefile.features and cpu/$(CPU)/Makefile.dep are
automatically included
Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.
2019-08-20 16:11:50 +02:00
Benjamin Valentin
8af04cd939
boards: make use of ARRAY_SIZE macro
2019-08-06 19:43:54 +02:00
Hauke Petersen
03153acb1a
ble/softdevice: add ble_nordic_softdevice feature
...
The softdevice is only verified to be working on nrf52832-based
boards. This feature prevents the softdevice from being build for
other, similar targets (e.g. nrf52840-based boards).
2019-07-04 09:22:46 +02:00
Alexandre Abadie
a2cfa52602
boards/nrf52xx: use common flashing documentation
2019-02-26 11:03:06 +01:00
Alexandre Abadie
aa7a8058d8
boards/ruuvitag: also use nrf52 common place
2018-12-13 10:15:42 +01:00
Alexandre Abadie
2ebd88d0c4
boards/*: fix typo Feie => Freie
2018-10-26 10:26:59 +02:00
cladmi
b450141d4d
boards: unconditionally include CPU/Makefile.features
...
The file always exist so no need to do '-include'.
Replaced using:
sed -i 's|-\(include $(RIOTCPU)/.*/Makefile.features\)|\1|' \
$(git grep -l '$(RIOTCPU)/.*/Makefile.features' boards)
2018-10-11 17:13:40 +02:00
Joakim Nohlgård
8996cbe313
make: Introduce new feature flag periph_gpio_irq
2018-08-29 08:53:20 +02:00
Hauke Petersen
c2184f3454
boards/cpu/drivers/sys: use generic stdio_ if
2018-08-22 10:54:25 +02:00
Jose Alamos
7b28fbf110
boards: fix Doxygen group directives
2018-08-01 15:24:55 +02:00
Jose Alamos
a1e17ab5af
doc: add wiki documentation to Doxygen files
2018-08-01 15:24:54 +02:00
Alexandre Abadie
cb991cd47d
boards: use RIOTTOOLS variable
2018-05-15 11:23:44 +02:00
Hauke Petersen
9815697b3e
cpu/nrf5x: define nrfmin feature in nrf5x_common
2018-05-04 13:47:46 +02:00
Alexandre Abadie
b78c96ffc7
boards/*: make brief description consistent
2018-01-24 08:30:56 +01:00
Hauke Petersen
0c8b131014
boards/ruuvitag: enable lis2dh12 for saul_default
2018-01-18 18:39:43 +01:00
Hauke Petersen
14842f943a
boards/ruuvitag: init and set CS pins in board_init
2018-01-18 18:39:26 +01:00
Hauke Petersen
2b815a385a
boards: add support for nrf52-base RuuviTag
2018-01-16 10:53:53 +01:00