Leandro Lanzieri
2407c18890
drivers/saul: add modules to Kconfig
2020-11-25 12:00:13 +01:00
benpicco
638cb00a28
Merge pull request #15486 from aabadie/pr/make/emulator_enh
...
make: handle emulator backend in Makefile.include
2020-11-25 00:31:19 +01:00
Bas Stottelaar
57ffd66605
boards/e180-zg120b-tb: add initial support
2020-11-23 00:36:20 +01:00
ba8825928e
boards/microbit: use qemu as default emulator
2020-11-20 14:24:06 +01:00
85765e1e33
boards/cc2538dk: remove useless include of renode
2020-11-20 14:24:05 +01:00
8560d13410
boards/microbit: use common qemu include
2020-11-20 14:18:18 +01:00
Bas Stottelaar
e438e9afde
boards/efm32: provide efm32_coretemp feature
2020-11-18 17:27:17 +01:00
Bas Stottelaar
34c252d0e6
Merge pull request #15461 from basilfx/feature/efm32_driver_coretemp
...
cpu/efm32: add coretemp driver
2020-11-18 15:08:29 +01:00
Bas Stottelaar
e1b356e884
boards/efm32: enable efm32_coretemp driver
2020-11-18 12:28:45 +01:00
Leandro Lanzieri
8b0e0d2f52
boards/native: add native_drivers module to Kconfig
2020-11-18 10:07:58 +01:00
Leandro Lanzieri
402efc4750
boards/native: rename native-drivers module to native_drivers
2020-11-18 10:07:58 +01:00
Leandro Lanzieri
5a04f94b63
Merge pull request #14967 from aabadie/pr/boards/stm32f0_clock_kconfig_only
...
boards/stm32f0: add Kconfig for clock configuration
2020-11-17 12:14:10 +01:00
benpicco
be9eb22bb8
Merge pull request #15106 from chrysn-pull-requests/saul-rgbleds
...
saul_pwm: auto-init'able RGB LEDs and dimmers
2020-11-13 18:22:30 +01:00
f626758aaf
Merge pull request #15392 from fjmolinas/pr_cc2538_riotboot
...
boards/cc2538: add riotboot feature
2020-11-13 15:39:55 +01:00
Francisco Molina
8598176544
boards: add riotboot to cc2538 based boards
2020-11-13 14:51:58 +01:00
57116e737b
Merge pull request #14691 from gdoffe/mp1_dev
...
Port of RIOT-OS to stm32mp1
2020-11-13 12:34:19 +01:00
eaf410592b
Merge pull request #15428 from btcven/2020_11_11-lvgl-preemption
...
pkg/lvgl: set LVGL thread priority higher than main
2020-11-13 11:58:06 +01:00
Gilles DOFFE
6d6fd5a975
boards: add stm32mp157c-dk2 initial support
...
This board is based on a stm32mp157cac which has a dual architecture:
* Dual core Cortex-A7
* Cortex-M4
Only Cortex-M4 is supported by RIOT-OS.
Cortex-M4 can be used in Engineering mode if stm32mp1_eng_mode
pseudomodule is used.
By default the RIOT firmware can be loaded by Linux on the Cortex-M4
using remoteproc Linux framework.
This the initial commit with a limited set of supported peripheral:
* gpio
* timer
* uart
Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00
Gilles DOFFE
58f90c986f
boards/common/stm32: add openocd config stm32mp1.cfg
...
Add common openocd configuration for stm32mp1 boards.
Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00
Gilles DOFFE
2ac0467807
cpu/stm32: configure timer2 for stm32mp1 boards
...
This timer will be used by RIOT-OS as the scheduling timer for
stm32mp157c-dk2 board.
Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00
Leandro Lanzieri
d4be753df8
cpu/native: remove unused can_linux module
...
b4f29035ce
adapted the can_linux module to
the periph_can interface. This is a cleanup of some things that stayed
behind. Here the makefile is removed, the references to can_linux in the
dependency resolution and configuration Makefile are changed to the
standard periph_can, and the startup code is adapted.
2020-11-13 09:11:50 +01:00
153c52754d
Merge pull request #15070 from fjmolinas/pr_uwb_core
...
pkg/uwb_core: initial support
2020-11-12 14:04:51 +01:00
Benjamin Valentin
d12a9dbf13
boards/saml21-xpro: add gpio_params.h
...
We can now enable `saul_gpio`.
2020-11-11 17:40:09 +01:00
Jean Pierre Dudey
aa97387b85
boards/esp32-wrover-kit: don't invert & use RGB for ILI9341
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-11 09:50:42 +01:00
benpicco
808c5b7eb8
Merge pull request #15424 from basilfx/feature/efm32_fix_timers
...
boards/efm32: update channel_numof with correct values
2020-11-11 09:49:24 +01:00
Bas Stottelaar
67e7a14e6c
boards/efm32: update channel_numof
...
The number of channels per timer got updated incorrectly in #15368 .
Only TIMER1 and higher have four channels. Without this fix, timer
initialization will halt.
2020-11-11 00:26:52 +01:00
Bas Stottelaar
cc9586f163
boards/common/silabs: define CPU=efm32
2020-11-11 00:24:53 +01:00
Bas Stottelaar
cd6d479eb5
boards/slwstk6220a: add support
2020-11-10 22:59:46 +01:00
c4269ffefc
boards/nucleo-f0*: remove custom pll prediv/mul defines
2020-11-10 15:55:38 +01:00
6e9a433c9a
boards/stm32f0*: adapt Kconfig for clock configuration
2020-11-10 14:53:14 +01:00
Leandro Lanzieri
95ff222316
Merge pull request #14968 from aabadie/pr/boards/stm32l4wb_clock_kconfig_only
...
boards/stm32l4/wb: add Kconfig for clock configuration
2020-11-10 10:51:54 +01:00
6c39bc5101
boards/nucleo-l552ze-q: remove PLL N custom define
2020-11-10 09:34:07 +01:00
75d7c6afab
boards/nucleo-l4r5zi: remove PLL N custom define
2020-11-10 09:34:07 +01:00
e7ac68e1bd
boards/stm32l4/l5/wb*: add Kconfig clock config
2020-11-10 09:34:06 +01:00
Francisco Molina
c4edff3a59
boards cpu: move OpenWSN defintions to openwsn_defs.h
2020-11-10 07:46:35 +01:00
chrysn
51d4b6c7ff
b/c/particle-mesh: Add and enable usb_board_reset in monofirmware mode
2020-11-06 13:43:14 +01:00
chrysn
7582be6d5e
b/c/particle-mesh: Support particle bootloader
...
Closes: https://github.com/RIOT-OS/RIOT/issues/12320
2020-11-06 13:43:14 +01:00
Martine Lenders
d329fde2ab
Merge pull request #15382 from tperale/master
...
boards/feather-m0: add support for feather-m0-lora version
2020-11-05 18:11:45 +01:00
Thomas Perale
f8ed7bcd56
boards/feather-m0: add support for feather-m0-lora version
2020-11-05 15:07:48 +01:00
Bas Stottelaar
de342fa0c4
boards/efm32: update documentation
...
* Alignment of documentation between boards
* Updated links
* Table updates
* Line length
* Space between units
* Updated peripheral mapping
2020-11-04 22:26:53 +01:00
Bas Stottelaar
4ec2090f69
boards/ikea-tradfri: add ADC support
...
Channel 0 maps to temperature channel, channel 1 to VDD.
2020-11-04 22:26:53 +01:00
Bas Stottelaar
98f3ea39f1
boards/sltb001a: replace *_ENABLED (x)
2020-11-04 22:05:36 +01:00
Bas Stottelaar
ad10db84fd
boards/slwstk6000: add LETIMER0 as secondary timer
2020-11-04 22:05:36 +01:00
Bas Stottelaar
d15e4396aa
boards/slstk3402a: add TIMER0 as second timer
...
This moves LETIMER0 to index 2.
2020-11-04 22:05:36 +01:00
Bas Stottelaar
141c12f4ea
boards/efm32: cleanup EFM32 rtt/rtc definitions
...
- RTT/RTC_NUMOF was already removed, but not from STK3200 PR
- Unneeded whitespaces
2020-11-04 22:05:36 +01:00
Bas Stottelaar
2ea9829b02
boards/efm32: update timer configuration
2020-11-04 22:05:36 +01:00
Bas Stottelaar
8383d09d20
boards/efm32: remove secondary UART
...
The secondary UART is used as the first SPI peripheral, that is
initialized on boot. Therefore, it doesn't make sense to add it as a
secondary UART.
2020-11-04 22:05:36 +01:00
Bas Stottelaar
c79c192ba4
boards/efm32: reset board before flashing
...
This was added for other boards in #12160 , and improves flashing
reliability.
2020-11-04 22:05:36 +01:00
Bas Stottelaar
42deb1ab85
boards/efm32: align xtimer configuration
...
- move XTIMER_WIDTH within #if statement because sltk3402a is 32-bit
- update comments
- alignment.
2020-11-04 22:05:36 +01:00
Bas Stottelaar
cf65d27c94
boards/efm32: update copyright year
2020-11-04 19:55:16 +01:00