1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
Commit Graph

4934 Commits

Author SHA1 Message Date
4d91832795
boards/nrf52: remove softdevice specific handling 2020-10-29 09:02:12 +01:00
benpicco
2050193030
Merge pull request #15273 from aabadie/pr/cpu/stm32_clk_cfg_in_cpu
boards/stm32: cpu/stm32: move clock configuration from boards to cpu
2020-10-27 10:04:01 +01:00
39e06babf5
boards/stm32: use generic clk_conf.h header 2020-10-27 08:44:56 +01:00
ec5b47fc61
cpu/stm32l4+/wb: centralize max core clock define, adapt related boards 2020-10-27 08:44:55 +01:00
benpicco
cab1ea66b4
Merge pull request #10685 from basilfx/feature/efm32_remove_slwstk6220a
boards: slwstk6220a: remove support (so it can be replaced)
2020-10-26 20:21:57 +01:00
Bas Stottelaar
4c2e6fdee1 boards: slwstk6220a: remove support 2020-10-26 19:42:09 +01:00
Benjamin Valentin
fde3026312 drivers/mtd_spi_nor: prevent data corruption on 'sector erase'
There is no difference between 4k erase and sector erase.
But sector erase would previously do `.block_erase` which would not
erase a sector (4k) but a whole block (64k).

Fortunately all boards declare `SPI_NOR_F_SECT_4K` and all file systems
don't try to erase anything smaller, so this was never triggered.

Add an `assert(0)` to crash instead of corrupting data.
2020-10-26 13:48:26 +01:00
f2e2c89424
cpu/stm32: move clock configuration headers to cpu 2020-10-26 11:16:23 +01:00
benpicco
29bdc602e2
Merge pull request #15284 from benpicco/boards/native-doc
boards/native: Improve Documentation
2020-10-26 00:07:18 +01:00
benpicco
d0521af974
Merge pull request #9012 from gebart/pr/frdm-kl43z
frdm-kl43z: NXP Kinetis FRDM-KL43Z development board
2020-10-26 00:06:46 +01:00
bc06a08844
boards/nucleo-l552ze-q: add notes in doc about patched openocd 2020-10-25 13:48:00 +01:00
Joakim Nohlgård
f006938936 frdm-kl43z: NXP Kinetis FRDM-KL43Z development board
https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/l-seriesultra-low-powerm0-plus/freedom-development-platform-for-kinetis-kl43-kl33-kl27-kl17-and-kl13-mcus:FRDM-KL43Z
2020-10-25 00:38:22 +02:00
94e63253d7
Merge pull request #15289 from benpicco/boards/microbit-doc_fix
boards/microbit: fix documentation
2020-10-24 18:38:24 +02:00
Benjamin Valentin
11ae693ac2 boards/microbit: fix documentation
There were some random `bash` strings inside the code examples that
are just confusing.
Also we need to specify the board not only for emulation but for normal
flashing too.
2020-10-24 01:10:15 +02:00
benpicco
078dcfe015
Merge pull request #15192 from aabadie/pr/cpu/stm32l5
cpu/stm32l5: add initial support + add support for nucleo-l552ze-q board
2020-10-23 22:09:23 +02:00
José Alamos
e8721ce415
Merge pull request #15145 from fjmolinas/pr_openwsn_radio_hal
pkg/openwsn: add ieee802154_hal based radio
2020-10-23 21:26:21 +02: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
afd3de2043
boards/nucleo-l552ze-q: add initial support 2020-10-23 18:21:51 +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
Francisco Molina
08d71b4758
boards/cc2538dk: add rtt feature 2020-10-23 16:58:58 +02:00
Francisco Molina
a658c38e06
boards/openmote-b: use cc2538_rf if OpenWSN is used 2020-10-23 15:31:52 +02:00
Francisco Molina
06720cbe73
boards/openmote-b: add OpenWSN leds debugpins conf 2020-10-23 15:31:51 +02:00
Benjamin Valentin
c11e54830d boards/native: document native GPIO 2020-10-23 14:17:24 +02:00
Benjamin Valentin
25b626ec6b boards/native: document required packages 2020-10-23 14:16:54 +02:00
Bas Stottelaar
94ab185b0a boards/*: realign ENABLE_DEBUG 2020-10-23 00:45:56 +02:00
Francisco Molina
e2c57cde95
cpu/cc2538: cleanup init, add cc2538_rf_obs_sig module 2020-10-22 18:17:08 +02:00
Francisco Molina
145d24499d
cpu/cc2538_rf: remove RADIO_IRQ_PRIO 2020-10-22 17:26:08 +02:00
Bas Stottelaar
2e16b65da6 boards/*: add explicit include of timex.h 2020-10-21 21:42:47 +02:00
benpicco
15b9f38516
Merge pull request #13100 from basilfx/feature/ikea_tradfri_spi_flash
boards/ikea-tradfri: add SPI NOR Flash configuration
2020-10-21 16:43:10 +02:00
Bas Stottelaar
3f1d947237 boards/ikea-tradfri: expose SPI NOR Flash.
The ICC-1-A modules use GPIO PF3 to enable the NOR flash. It is enabled
by default (the older ICC-1 modules are less common nowadays).
2020-10-21 12:37:52 +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
23000ce452
boards/p-nucleo-wb55: remove useless custom define 2020-10-20 11:37:45 +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
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
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