1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

711 Commits

Author SHA1 Message Date
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
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
ad10db84fd boards/slwstk6000: add LETIMER0 as secondary timer 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
7fbfb92f03
boards/stm32gx: move Kconfig clock config to cpu 2020-10-29 23:00:44 +01:00
823774358e
Merge pull request #14952 from benpicco/boards/common/cdc_acm
boards: factorize stdio CDC ACM configuration
2020-10-29 14:33:01 +01:00
4d91832795
boards/nrf52: remove softdevice specific handling 2020-10-29 09:02:12 +01:00
39e06babf5
boards/stm32: use generic clk_conf.h header 2020-10-27 08:44:56 +01:00
f2e2c89424
cpu/stm32: move clock configuration headers to cpu 2020-10-26 11:16:23 +01:00
80518e6525
boards/stm32l4: adapt default clock config for 110MHz cpus 2020-10-23 18:28:27 +02:00
0afb9456da
boards/stm32: adapt default i2c config for stm32l5 2020-10-23 18:28:27 +02:00
cbdb0a3b09
boards/nucleo144: adapt default on-board LEDs for stm32l522ze 2020-10-23 18:21:51 +02:00
22645cbfe4
boards/stm32: adapt tim5 default config for stm32l5 2020-10-23 18:21:50 +02:00
34f3b4406d
boards/stm32: add stm32l5 config for openocd 2020-10-23 18:21:50 +02:00
72c17588b9
boards/stm32: remove unused CLOCK_LSE define 2020-10-21 12:11:17 +02:00
d0dd196c30
boards/stm32gx: use correct clock base for CLOCK_APBx defines 2020-10-20 15:47:21 +02:00
a50eab59c4
boards/stm32g0/g4: cleanup Kconfig clock configuration 2020-10-20 14:29:22 +02:00
20894e47a6
cpu: boards: stm32gx: use IS_ACTIVE macro for clock config 2020-10-20 14:29:11 +02:00
d78a316139
cpu: boards: stm32gx: compile code for all possible clock modes 2020-10-20 14:29:11 +02:00
00ea7ffa55
cpu/stm32l4wb: cleanup clock initialization 2020-10-20 11:37:46 +02:00
d7d5d9d651
boards/stm32l4: extend clock configuration
- add PLLQ default value
- better tune default PLLM value depending on HSE value
- ensure CLOCK_PLL_SRC is always defined
2020-10-20 11:37:45 +02:00
Benjamin Valentin
0debe57566 common/samd21-arduino-bootloader: use common stdio CDC ACM config 2020-10-20 10:52:50 +02:00
benpicco
d98f93513f
Merge pull request #15043 from aabadie/pr/boards/stm32f2f4f7_remove_96_180
boards/stm32f4: remove default clock configuration for 96MHz and 168MHz CPUs
2020-10-19 19:42:52 +02:00
68b6e4f7ef
boards/nucleo32: fix arduino pinmap for stm32l011k4 2020-10-15 16:24:33 +02:00
Hauke Petersen
855148b28f boards/common/particle-mesh: fix SPI configuration 2020-10-14 12:44:31 +02:00
Benjamin Valentin
22be50da22 boards/common/nrf52: add common config for stdio via CDC ACM 2020-10-13 15:21:21 +02:00
Benjamin Valentin
a863a43207 kconfigs: replace BOOTLOADER_% feature with HIGHLEVEL_STDIO 2020-10-13 10:30:22 +02:00
Benjamin Valentin
971f0f6fee boards: remove the bootloader_% pseudo-feature
This feature is only used to blacklist stdio via CDC ACM.
Introduce the `highlevel_stdio` feature instead to indicate
that stdio functionality requires a running thread to print
anything
2020-10-13 10:30:22 +02:00
6b3c11b151
boards/stm32: remove unused default 96 and 168MHz common headers 2020-10-06 22:07:19 +02:00
67d03c91d1
boards/stm32f2f4f7: adapt 180MHz clock config for USB 2020-10-06 22:07:12 +02:00
0828400eb0
boards/stm32f2f4f7: adapt 100MHz clock config for USB 2020-10-06 22:07:12 +02:00
c448470b0d
boards/stm32f2/4/7: rework common clock configuration 2020-10-06 16:10:05 +02:00
Benjamin Valentin
c78ee2bf64 cpu/nrf52: provide radio_nrf802154 at CPU level
The presence of the 802.15.4 radio peripheral is a feature of the CPU,
not the board.
Move it to the right place and reduce code duplication.
2020-10-02 10:44:59 +02:00
chrysn
87b41e6aee boards/c/particle-mesh: Enable PWM on the LED pins 2020-09-30 19:01:00 +02:00
Benjamin Valentin
8361a273ca boards/common/nrf52xxxdk: configure LEDs as PWM
The 'common' pwm pins don't make sense for every board.
Use the LED pin defines instead as a sensible PWM default.
2020-09-29 21:58:37 +02:00
bcbe3ac1d5
Merge pull request #15114 from aabadie/pr/boards/stm32f0_apb2_clock_fix
boards/stm32f0: fix missing CLOCK_APB2 define
2020-09-29 17:37:19 +02:00
d407878bc5
Merge pull request #15112 from aabadie/pr/boards/nucleo64-g431kb
boards/nucleo-g431rb: add initial support
2020-09-29 15:26:39 +02:00
a7bb409eb5
boards/stm32f0: fix missing CLOCK_APB2 define 2020-09-29 14:28:33 +02:00
0eb5c81501
boards/nucleo64: adapt user button for nucleo-g431rb 2020-09-29 12:26:26 +02:00
b06c252a33
boards/stm32: add default tim2 config for stm32g4 2020-09-29 12:26:26 +02:00
e9bf08e6d5
boards/stm32f1*: adapt to new clock configuration 2020-09-24 11:27:24 +02:00
042a550f0d
boards: cpu: stm32f1/f3: rework clock configuration and init 2020-09-24 11:27:24 +02:00
8ac1909ea3
cpu: boards: stm32l0l1: use IS_ACTIVE where possible in stmclk 2020-09-22 22:30:19 +02:00
5e886a76c9
boards/stm32l0/l1: merge default clock configuration headers 2020-09-22 22:30:19 +02:00
67a1c029b4
boards/stm32l0: set LSE to 0 default, override in boards 2020-09-22 22:30:19 +02:00
23117a844e
boards: cpu: stm32l0: rework clock configuration 2020-09-22 22:30:19 +02:00
4a5d9a30b1
boards/stm32l0*: rename shared clock config header 2020-09-22 22:30:08 +02:00