Benjamin Valentin
8f1d32bb2d
boards/common/nrf52: add note about ST-LINKV2 as programmer
2020-08-04 10:36:40 +02:00
Benjamin Valentin
d06b26dfd8
boards/common/nrf52: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
37a10de671
boards/frdm: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
4d231d06d0
boards/common/saml1x: drop INTERNAL_OSC32_SOURCE
...
This is not available on saml1x
2020-07-31 22:04:38 +02:00
Dylan Laduranty
d294c41478
Merge pull request #14540 from benpicco/boards/common/saml1x_configure_timer
...
boards/saml1x: configure second timer
2020-07-23 21:42:47 +02:00
Gunar Schorcht
b082fd1941
board/nucleo32: fix Arduino pin mapping
...
On Nucleo-32 boards with STM32 MCUs that do not have the GPIO port F, the Arduino pins D7 and D8 are not connected to PF0 and PF1 but to PC14 and PC15. This is also the case for the Nucleo-L412KB.
2020-07-23 00:16:48 +02:00
8272541b44
boards/common/stm32: add common code for stm32g0
2020-07-21 12:45:25 +02:00
Jose Alamos
d84894b346
boards/common/sodaq: Add common Kconfig symbols
2020-07-17 08:43:45 +02:00
Leandro Lanzieri
41e6d1e433
boards/common/arduino-zero: Add Kconfig symbols
2020-07-17 08:43:45 +02:00
Jose Alamos
32103f030c
boards/common/arduino-mkr: Add common Kconfig symbols
2020-07-17 08:43:45 +02:00
Benjamin Valentin
8cbfbe5955
boards/saml1x: configure second timer
...
Make TC2 available for applications to use.
2020-07-16 18:23:29 +02:00
Leandro Lanzieri
b85ee29ea2
boards/common/saml1x: Add Kconfig symbols
2020-07-16 18:09:59 +02:00
Leandro Lanzieri
6c2fc7fe24
boards/common/arduino-due: Add Kconfig symbols
2020-07-16 15:35:24 +02:00
baf314bc3e
boards/common/iotlab: 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
4f8f1bc6f2
boards/common/nucleo: model common features in Kconfig
2020-07-16 11:34:02 +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
8b8e281789
boards: remove Senslab wsn430 boards
...
These boards are no longer available on IoT-LAB
2020-07-10 16:49:08 +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
Bas Stottelaar
aaf32986f3
boards/common/silabs: make series defines explicit
2020-07-08 21:54:57 +02:00
Benjamin Valentin
632d68cebf
boards/common/arduino-mkr: update PWM configuration
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
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
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
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
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
Cenk Gündoğan
7aa499d5f1
make: use $(MAKE) instead of direct make
call
2020-07-03 12:03:06 +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 Molina
7515f1152a
boards/common/iotlab: add OpenWSN timing constants
2020-06-30 13:10:56 +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
Your Name
9dea6a14da
boards/common/nrf52: revert early inclusion of Makefile.dep
2020-06-25 09:24:05 +02:00
Leandro Lanzieri
ba2e84ef37
boards/common/remote: Add Kconfig symbols
2020-06-24 15:16:23 +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
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
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
34c872093c
boards/common/stm32: add common configuration for stm32g4 boards
2020-06-19 14:18:18 +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
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
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
Francisco Molina
362eb56bf0
boards/common/iotlab: add CONFIG_ZTIMER_USEC
2020-06-17 14:22:21 +02:00
Leandro Lanzieri
9c6e3ea91a
boards/common/arduino-atmega: Add Kconfig symbols
2020-06-17 10:59:29 +02:00
Leandro Lanzieri
4d65bc8e0a
cpu: Rename CPU_ARCH to CPU_CORE
2020-06-16 12:05:40 +02:00
01a6044400
boards/sodaq: Add DMA to common SPI config
2020-06-16 09:44:14 +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
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
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
2325dba871
makefiles/bossa: move USB reset logic to common file
2020-06-11 11:56:35 +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
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
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
17b890c16e
boards/{arduino,wemos}-zero: Dedpulicated code
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
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
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
97f98dcace
boards/stm32: remove useless ifdef around DMA config
2020-05-25 13:23:20 +02:00
facb626b02
boards/stm32*: adapt for new stm32 cpu organization
2020-05-20 13:39:10 +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
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
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
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
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
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
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
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
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
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
Benjamin Valentin
393105a9e1
boards/common/arduino-mkr: update PWM configuration
2020-04-26 22:52:29 +02:00