f000ab67a3
boards/nucleo-l011k4: add support
2020-10-15 18:52:51 +02:00
68b6e4f7ef
boards/nucleo32: fix arduino pinmap for stm32l011k4
2020-10-15 16:24:33 +02:00
Benjamin Valentin
c29825a173
boards/microduino-corerf: don't set bootloader size
...
This already gets set by `common/atmega/Makefile.include`.
Setting it in the board prevents auto-selection if a bootloader
is used.
2020-10-14 23:37:42 +02:00
Hauke Petersen
855148b28f
boards/common/particle-mesh: fix SPI configuration
2020-10-14 12:44:31 +02:00
benpicco
4852c09027
Merge pull request #15058 from benpicco/feature_stdio_highlevel
...
boards: remove the bootloader_% pseudo-feature, replace it with highlevel_stdio
2020-10-13 14:25:03 +02:00
Cenk Gündoğan
0741f161ae
Merge pull request #15198 from leandrolanzieri/pr/kconfig/add_error_symbols
...
Kconfig: add error symbols and makefile check
2020-10-13 13:09:42 +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
Marian Buschsieweke
bedddce263
boards/nucleo-{f207zg,f746zg,f767zi}: periph_eth
...
Use shared MII register definitions from mii.h rather than own definitions.
2020-10-12 08:46:20 +02:00
benpicco
94e78cd1dd
Merge pull request #15193 from maribu/stm32_eth_fix
...
cpu/stm32: Fix & cleanup periph_eth
2020-10-11 21:40:36 +02:00
Marian Buschsieweke
a30872bec1
boards/nucleo-{f207zg,f746zg,f767zi}: periph_conf
...
Fix PHY address in eth_config. It should be 0 for these boards, not 1. This is
why previously the link status read out worked with an hard code PHY address
0 before.
Some dubious references for 0 being the correct PHY address and not 1 (in
absence of proper references):
https://www.carminenoviello.com/2016/01/22/getting-started-stm32-nucleo-f746zg/
https://community.st.com/s/question/0D50X00009XkgfISAR/stm32f767-nucleo-ethernet-not-working
2020-10-09 20:20:54 +02:00
Leandro Lanzieri
fe6d66d92a
kconfig: add ERROR symbol for conflicting modules
2020-10-09 18:04:17 +02:00
72efa9c7a5
boards/weact-f411ce: adapt CPU model
2020-10-09 12:39:22 +02:00
Francisco
3918d714ce
Merge pull request #13624 from wosym/pr/candev_mcp2515
...
tests/candev: add mcp2515 + driver/mcp2515: add driver
2020-10-08 09:45:40 +02:00
Francisco Molina
178c1264e3
board/native: include can_linux based on periph_can
2020-10-08 09:09:04 +02:00
b9e4f13cba
Merge pull request #15177 from aabadie/pr/boards/nucleo-l152re_dma_fix
...
boards/nucleo-l152re: fix DMA configuration
2020-10-07 22:30:02 +02:00
f293ded561
boards/nucleo-f413zh: remove duplicate provided DMA feature
2020-10-07 18:03:10 +02:00
28b08d8b6b
boards/nucleo-l152re: fix DMA configuration
2020-10-07 17:46:57 +02:00
benpicco
6c3a0eba59
Merge pull request #12353 from basilfx/feature/efm32_stk3200_v2
...
boards/stk3200: add support
2020-10-06 22:23:31 +02:00
Bas Stottelaar
7db3e567ab
boards: stk3200: add support
2020-10-06 16:43:47 +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