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
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
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