0828400eb0
boards/stm32f2f4f7: adapt 100MHz clock config for USB
2020-10-06 22:07:12 +02:00
e1ee49ebe2
boards/stm32f7*: use new clock configuration scheme
2020-10-06 16:10:05 +02:00
721625011e
boards/stm32f4*: use new clock configuration scheme
2020-10-06 16:10:05 +02:00
8625e33d78
boards/nucleo-f207zg: use new clock configuration scheme
2020-10-06 16:10:05 +02:00
c448470b0d
boards/stm32f2/4/7: rework common clock configuration
2020-10-06 16:10:05 +02:00
Marian Buschsieweke
fdeb5d7eda
boards/nucleo-{f207zg,f756zg,f767zi}: Update periph_conf.h
...
Rename `mac` --> `addr` (as done in header)
2020-10-05 16:04:25 +02:00
f51b05b343
Merge pull request #14864 from hugueslarrive/boards/nucleo-f303re
...
boards/nucleo-f303re: add ADC feature
2020-10-02 14:08:47 +02:00
Francisco
df3ab9f161
Merge pull request #15138 from aabadie/pr/dist/codespell_fixes
...
dist/codespell: update the list of ignored words and fix all typos
2020-10-02 12:27:12 +02:00
Leandro Lanzieri
2de5256108
Merge pull request #15141 from benpicco/cpu/nrf52-nrf802154_feature
...
cpu/nrf52: provide radio_nrf802154 feature at CPU level
2020-10-02 12:23:55 +02:00
hugues
356a199205
boards/nucleo-f303ze: add ADC feature
2020-10-02 10:50:54 +02:00
hugues
dd52e3bdbc
boards/nucleo-f303re: add ADC feature
2020-10-02 10:47:18 +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
b8c2dbf8ba
boards/nrf52dk: fix typo 'messurment' -> 'measurement'
2020-10-02 07:49:59 +02:00
5dfb194a63
boards/limifrog-v1: fix typo 'Inferface' -> 'Interface'
2020-10-02 07:49:04 +02:00
4c4e87ca6d
boards/dwm1001: fix typo 'tranceiver' -> 'transceiver'
2020-10-02 07:48:31 +02:00
chrysn
87b41e6aee
boards/c/particle-mesh: Enable PWM on the LED pins
2020-09-30 19:01:00 +02:00
benpicco
329a65fb3b
Merge pull request #15122 from benpicco/boards/common/nrf52xxxdk-led_pwm
...
boards/common/nrf52xxxdk: configure LEDs as PWM
2020-09-30 11:28:06 +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
benpicco
bd7a9fe330
Merge pull request #15115 from chrysn-pull-requests/nrf52840-pwm
...
boards/nrf52840dongle: Configure PWM to drive the LEDs
2020-09-29 21:21:47 +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
chrysn
5b9c1d31fd
boards/nrf52840dongle: Configure PWM to drive the LEDs
2020-09-29 15:16:22 +02:00
Francisco
109012b194
Merge pull request #14923 from aabadie/pr/boards/stm32f0f1f3_clock_kconfig
...
boards/stm32f1/f3: rework clock initialization and configuration
2020-09-29 14:30:58 +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
4de05b4837
boards/nucleo-g431rb: add initial support
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
Martine Lenders
cd8666735e
Merge pull request #15107 from benpicco/boards/samr21-xpro_edbg_eui
...
boards/samr21-xpro: fix reading EUI-64 from EDBG on cold boot
2020-09-29 11:04:04 +02:00
2c6693d68e
Merge pull request #14863 from hugueslarrive/nucleo-f302r8
...
boards/nucleo-f302r8: add ADC feature
2020-09-29 10:45:40 +02:00
Benjamin Valentin
d3cdf26c72
boards/samr21-xpro: fix reading EUI-64 from EDBG on cold boot
...
The samr21 starts up faster than EDBG, so on cold boot reading
the ID will fail.
Fix this by re-trying to get the EUI-64 from EUI.
On warm boot / reset this works on the first try, but on cold boot
it can spin a couple thousand times.
2020-09-28 16:15:52 +02:00
Benjamin Valentin
3e87d201c7
boards/mcb2388: enhance documentation
...
Document the implementation status of the MCUs peripherals.
2020-09-27 22:23:59 +02:00
benpicco
a923cda323
Merge pull request #14944 from benpicco/drivers/mtd_mci
...
cpu/lpc23xx: add MTD wrapper for MCI driver
2020-09-25 18:22:48 +02:00
Benjamin Valentin
07dc9cc53b
boards/msba2: add default MTD backend
2020-09-25 15:26:02 +02:00
Benjamin Valentin
00bbacc7e8
boards/mcb2388: add default MTD backend
2020-09-25 15:26:02 +02:00
20ef6af4c8
boards/nucleo-g071rb: add support for nucleo-g071rb
2020-09-25 15:20:15 +02:00
dd8eec540a
boards/stm32f3*: adapt to new clock configuration
2020-09-24 11:27:24 +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
Marian Buschsieweke
f465ada642
boards/waspmote: Update XTIMER{,_ISR}_BACKOFF
2020-09-23 20:12:06 +02:00
Marian Buschsieweke
d5c0e30a11
boards/waspmote: Fix timer config
...
- Set XTIMER_HZ to something that is actually possible to generate with one
of the available clock dividers from the core frequency
- Use xtimer_on_ztimer if xtimer is used and not ztimer_xtimer_compat is used
- This is needed because xtimer is simply not compatible with any of the
possible clock frequencies of this board
2020-09-23 20:12:06 +02:00
Francisco
195b7e6e16
Merge pull request #14945 from aabadie/pr/boards/stm32l0l1_clock_kconfig
...
boards/stm32l0l1: rework clock initialization and configuration
2020-09-23 09:30:19 +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
4bdb3db0f9
boards/stm32l1: override default LSE in boards where needed
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
MrKevinWeiss
263aea60cb
cpu/lpc1768: Cleanup timer to remove dev_enums
2020-09-22 16:26:01 +02:00
MrKevinWeiss
7c3082a7a3
cpu/lm4f120: Update timer macros to timer_config_t
2020-09-22 16:26:01 +02:00
Leandro Lanzieri
3829963c73
boards/hifive1b: change clock Kconfig parameter to always have a value
...
As clock.c uses C conditionals for its code, the configuration macros
should always be defined. This is done by moving the dependencies to a
condition in the prompt, making them configurable only when applicable.
2020-09-16 09:10:50 +02:00