Marian Buschsieweke
a1ed6f3b78
boards/common/blxxxpill: use UART_DEV(0) for stdio
...
Using `UART_DEV(0)` (UASRT1) for stdio allows to use the same TTL
adapter that is used for programming via `stm32flash` to be used for
serial, without re-wiring after flashing.
2022-08-12 19:13:29 +02:00
Jose Alamos
62bdcaf3f3
boards/pba-d-01-kw2x: define RST pin
2022-08-12 11:12:13 +02:00
Marian Buschsieweke
2601eb3f06
Merge pull request #18419 from krzysztof-cabaj/doc-nucleo64
...
boards/nucleo64: doc update - usage of cpy2remed programmer and short board overview
2022-08-10 01:36:58 +02:00
Marian Buschsieweke
1fd9913293
boards/common/stm32: clean up LED definitions
...
Let boards only define the port and pin number of each LEDs. The common
definitions in `stm32_leds.h` will provide `LED<x>_ON`, `LED<x>_OFF`,
`LED<x>_TOGGLE`, `LED<x>_PIN`, `LED<x>_MASK` and `LED<x>_PORT`.
In addition to code de-duplication, this also makes it easier to use
LEDs in GPIO LL, which can be beneficial for super low overhead
debugging output - e.g. when a bug is timing sensitive and `DEBUG()`
would spent to much time for stdio to reproduce a bug.
2022-08-08 23:35:06 +02:00
krzysztof-cabaj
fb17eb2c30
boards/nucleo-l476rg: add short board info and flashing commands
2022-08-08 12:07:54 -04:00
krzysztof-cabaj
6a0484fd52
boards/nucleo-l452re: add cpy2remed flashing commands
2022-08-08 11:51:46 -04:00
krzysztof-cabaj
bfa3786d47
boards/nucleo-l433rc: add short board info and flashing commands
2022-08-08 05:59:24 -04:00
krzysztof-cabaj
855a4a3551
boards/nucleo-wl55jc: add short board info and flashing commands
2022-08-08 05:48:05 -04:00
krzysztof-cabaj
a47d3c5de1
boards/nucleo-l152re: add short info and flashing commands
2022-08-06 10:32:44 -04:00
krzysztof-cabaj
aaccdaa357
boards/nucleo-l053r8: add short board info and flashing commands
2022-08-05 17:11:54 -04:00
krzysztof-cabaj
c725b6dd84
boards/nucleo-g474re: add short board info and flashing commands
2022-08-05 17:01:50 -04:00
Gunar Schorcht
0e58666e49
boards/common/esp32: remove SPIFFS defines with default values
...
All SPIFFS defines are already defined as defaults in
2022-08-05 22:26:44 +02:00
Gunar Schorcht
aa55f90311
boards/esp32c3: add ESP32-C3-DevKit board definition
2022-08-05 22:26:22 +02:00
Gunar Schorcht
f8c060e291
boards/common: add common board definition for ESP32-C3
2022-08-05 22:26:22 +02:00
benpicco
004ac82af5
Merge pull request #18394 from gschorcht/cpu/esp32/fix_kconfig_for_esp_eth
...
cpu/esp32: fix provided features and Kconfig for esp_eth
2022-08-05 19:47:03 +02:00
benpicco
cf745e954e
Merge pull request #18387 from gschorcht/cpu/esp32/cleanup_spi_flash_mode
...
cpu/{esp8266,esp32}: cleanup of SPI Flash configuration
2022-08-05 12:24:45 +02:00
krzysztof-cabaj
584d5a269d
boards/nucleo64: change all memory sizes to KiB
2022-08-04 15:49:42 -04:00
krzysztof-cabaj
9797bb5b30
boards/g431rb: add short board info and flashing commands
2022-08-04 13:49:35 -04:00
Gunar Schorcht
d5040d4b1c
boards/waveshare-nrf82540-eval-kit: add Kconfig
2022-08-04 10:04:54 +02:00
Gunar Schorcht
8419c0241f
boards/waveshare-nrf52840-eval-kit: add SD card as MTD
2022-08-04 10:04:54 +02:00
Gunar Schorcht
93f60c4386
boards/waveshare-nrf82540-eval-kit: add Arduino support
2022-08-04 10:04:54 +02:00
Gunar Schorcht
3af0283279
boards/waveshare-nrf52840-eval-kit: add SAUL support
2022-08-04 10:04:54 +02:00
Gunar Schorcht
911905303b
boards: support for the Waveshare nRF52840 Eval Kit
2022-08-04 10:04:54 +02:00
Marian Buschsieweke
4d6fb6e487
boards/nucleo-f767zi: add PWM config
...
This is a verbatim copy of the PWM config of `boards/nucleo-f746zg`.
However, those boards are almost identical. I successfully tested
the configuration via https://github.com/RIOT-OS/RIOT/pull/18392
2022-08-04 08:53:25 +02:00
krzysztof-cabaj
790bda0b87
boards/nucleo-g071rb: add short board info and flashing commands
2022-08-03 14:35:45 -04:00
krzysztof-cabaj
3febf21450
boards/nucleo-g070rb: add short board info and flashing commands
2022-08-03 14:24:53 -04:00
Gunar Schorcht
5b0b0e0a8e
boards/esp32: replace HAS_PERIPH_ETH by HAS_ESP_ETH in Kconfig
2022-08-03 09:01:05 +02:00
Gunar Schorcht
3f7416dda1
boards/esp32: replace feature periph_eth by esp_eth
2022-08-03 06:38:44 +02:00
krzysztof-cabaj
9a9dd31e15
boards/nucleo-f446re: add cpy2remed flashing commands
2022-08-02 12:22:56 -04:00
Gunar Schorcht
ae16753f6f
boards/esp*: replace FLASH_MODE_* by CONFIG_*FLASHMODE_* defines
...
The former FLASH_MODE_{DOUT,DIO,QOUT,QIO} defines are replaced by the corresponding CONFIG_FLASHMODE_{DOUT,DIO,QOUT,QIO} and CONFIG_ESPTOOLPY_FLASHMODE_{DOUT,DIO,QOUT,QIO} as used by the ESP-IDF. This is also needed for the migration of defining flash mode in Kconfig.
2022-08-02 07:24:30 +02:00
krzysztof-cabaj
ceb0f5a3fd
boards/nucleo-f411re: add cpy2remed flashing commands
2022-08-01 13:14:27 -04:00
krzysztof-cabaj
9dadeea2b9
boards/nucleo-f410rb: add cpy2remed flashing commands
2022-08-01 12:48:11 -04:00
krzysztof-cabaj
3c90f86d08
boards/nucleo-f401re: add cpy2remed flashing commands
2022-08-01 12:20:14 -04:00
Dylan Laduranty
b278002a8e
boards/saml11-xpro: update doc for SERCOM1 fuse
...
SAML11 needs special handling for enabling SERCOM1 on EXT1. Update board documentation accordingly
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2022-07-28 22:42:26 +02:00
Leandro Lanzieri
b3ac6b7057
boards select cc2538 Kconfig feature
2022-07-28 09:32:25 +02:00
Leandro Lanzieri
8390641638
drivers/kw41zrf: model Kconfig
2022-07-28 09:32:24 +02:00
Leandro Lanzieri
c3501e8b35
drivers/kw2xrf: model Kconfig
2022-07-28 09:32:24 +02:00
Leandro Lanzieri
9225c4b80e
drivers/cc2420: model Kconfig
2022-07-28 09:32:24 +02:00
Leandro Lanzieri
7d95e9b5a9
drivers/at86rf2xx: model Kconfig
2022-07-28 09:32:24 +02:00
krzysztof-cabaj
c5d4004c53
boards/nucleo-f303re: add cpy2remed flashing commands
2022-07-26 07:10:34 -04:00
Leandro Lanzieri
1716638792
cpu/stm32/periph_eth: model in Kconfig
2022-07-25 11:08:32 +02:00
Leandro Lanzieri
88df973783
cpu/sam0_common/sam0_eth: model in Kconfig
2022-07-25 11:08:32 +02:00
Leandro Lanzieri
575e58dc5b
cpu/esp32/esp-eth: model in Kconfig
2022-07-25 11:08:32 +02:00
krzysztof-cabaj
54ea1fbf7c
boards/nucleo-f302r8: add cpy2remed flashig commands
2022-07-22 16:29:04 -04:00
krzysztof-cabaj
636304bc66
boards/nucleo-f103rb: add cpy2remed flashing commands
2022-07-21 16:23:35 -04:00
krzysztof-cabaj
cffd2d0130
boards/nucleo-f091rc: add cpy2remed flashing commands
2022-07-20 02:40:41 -04:00
krzysztof-cabaj
624dee2ce1
boards/nucleo-f072rb: add cpy2remed flashing commands
2022-07-19 12:08:41 -04:00
krzysztof-cabaj
d8d27ed25a
boards/nucleo-f070rb: add cpy2remed flashing commands
2022-07-18 17:39:20 -04:00
krzysztof-cabaj
f45ace72b8
boards/nucleo-f030r8: add cpy2remed flashing commands
2022-07-18 13:00:20 -04:00
Gunar Schorcht
06d3616710
cpu/esp32: move CPU_FAM definition to board definition
...
To support ESP32x SoC families with existing Makefiles, CPU_FAM has to be defined by board definition.
2022-07-18 13:05:21 +02:00
Gunar Schorcht
c0becd2819
cpu/esp32: port periph/i2c_hw to ESP-IDF i2c HAL
2022-07-17 18:48:23 +02:00
benpicco
94e9116c04
Merge pull request #18276 from gschorcht/cpu/esp32/periph_hal_esp32_pwm
...
cpu/esp32: use ESP-IDF ledc HAL for periph/pwm
2022-07-14 18:09:01 +02:00
Gunar Schorcht
77647ea10c
boards/esp32: PWM configuration cleanup
2022-07-14 15:50:47 +02:00
Gunar Schorcht
2ae2facf90
cpu/esp32: port periph/pwm to ESP-IDF ledc HAL
2022-07-14 15:50:47 +02:00
chrysn
d9879c96ca
Merge pull request #16833 from chrysn-pull-requests/rust-lib
...
Add some Rust library building infrastructure
2022-07-10 21:39:35 +02:00
chrysn
841e4deee5
lsm303agr: New sensor driver using external Rust crate
...
It is enabled by saul_default on microbit-v2.
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
2022-07-10 21:27:12 +02:00
Marian Buschsieweke
bad2527ede
Merge pull request #18295 from jmfriedt/master
...
boards/im880b: im880b board clock definition
2022-07-10 14:06:07 +02:00
Jean-Michel Friedt
8025e6befb
boards/im880b: im880b board clock definition
...
Signed-off-by: Jean-Michel Friedt <friedtj@free.fr>
2022-07-10 13:21:44 +02:00
Peter Kietzmann
9af87803c6
Merge pull request #18137 from Einhornhool/pr/update-cryptoauth-package
...
pkg/cryptoauthlib: Update package to latest version
2022-07-06 13:30:16 +02:00
Lena Boeckmann
422d81a2b4
pkg/cryptoauthlib: Update package to latest version
2022-07-06 10:45:39 +02:00
Marian Buschsieweke
1e17aae6a9
Merge pull request #18291 from krzysztof-cabaj/doc-nucleo144
...
boards/nucleo144: doc update - usage of cpy2remed programmer and short overview of board
2022-07-04 21:47:15 +02:00
krzysztof-cabaj
bd4e5aa0c4
boards/nucleo-f412zg: fixup trailing whitespace
2022-07-04 14:03:55 -04:00
krzysztof-cabaj
b1c50fe89a
boards/nucleo-f413zh: add short board info and flashing commands
2022-07-04 14:03:55 -04:00
krzysztof-cabaj
f9ca5bdc3d
boards/nucleo-f412zg: add short board doc and flashing commands
2022-07-04 14:03:55 -04:00
krzysztof-cabaj
a802e3d496
boards/nucleo-f722ze:short board info and cpy2remed flashing command
2022-07-04 14:03:44 -04:00
krzysztof-cabaj
08587ffd39
boards/nucleo-f746zg: add short bord description and flashing commands
2022-07-04 14:03:44 -04:00
krzysztof-cabaj
033f61bd1f
boards/nucleo-439zi: add short board info
2022-07-04 14:03:44 -04:00
krzysztof-cabaj
82200744c7
boards/nucleo144: fix all memory sizes to KiB and MiB
2022-07-04 14:03:44 -04:00
krzysztof-cabaj
c9441272e4
boards/nucleo-f767zi:short board info and cpy2remed flashing command
2022-07-04 14:01:48 -04:00
krzysztof-cabaj
86cfca3eae
boards/nucleo-l4z5zi: add command for flashing using cpy2remed
2022-06-30 08:30:51 -04:00
Marian Buschsieweke
fcbba02daf
Merge pull request #18256 from Teufelchen1/chore/macos
...
Documentation: Renaming OS X to macOS
2022-06-30 07:05:48 +02:00
krzysztof-cabaj
53f33b32fa
boards/nucleo-l496zg: add short board info and flashing commands
2022-06-29 12:35:48 -04:00
krzysztof-cabaj
056ffbf42d
boards/nucleo-f303ze: add cpy2remed flashing commands
2022-06-27 09:56:36 -04:00
krzysztof-cabaj
162676be3d
boards/nucleo-f207zg: add cpy2remed flashhing commands
2022-06-27 08:19:10 -04:00
Teufelchen1
1231807bab
Documentation: Renaming OS X to macOS
2022-06-23 17:25:48 +02:00
krzysztof-cabaj
1e8c7980e3
boards/common/adruino-atmega: fix issue with wrong port for LED0
2022-06-23 09:06:08 -04:00
Marian Buschsieweke
95df0e8315
Merge pull request #18238 from gschorcht/boards/esp32/cleanup_board_init_common
...
boards/esp32: cleanup board_init_common
2022-06-22 13:53:15 +02:00
Gunar Schorcht
d00c6b0e3c
boards/esp32: cleanup board_init_common
...
board_init_common isn't needed any longer.
2022-06-21 16:21:10 +02:00
Marian Buschsieweke
e3f5ba90fd
boards/{thingy52,ruuvitag}: allow OpenOCD as programmer
2022-06-21 15:04:13 +02:00
benpicco
1e87e3f904
Merge pull request #18225 from krzysztof-cabaj/doc-nucleo32
...
boards/nucleo32: doc update - usage of cpy2remed programmer and short overview of board
2022-06-21 11:25:52 +02:00
benpicco
1638606c5c
Merge pull request #18218 from gschorcht/boards/esp32/cleanup_ci_compilation
...
boards/esp32: cleanup CI compilation for esp_wifi_enterprise
2022-06-19 17:01:13 +02:00
krzysztof-cabaj
49d8b0a892
boards/nucleo32: fix static test issues
2022-06-17 03:41:22 -04:00
krzysztof-cabaj
fdc7d655ea
boards/nucleo-l412kb: add board short description and flashing command
2022-06-17 03:21:40 -04:00
krzysztof-cabaj
606df51111
boards/nucleo: change all memory size to KiB
2022-06-16 12:46:42 -04:00
krzysztof-cabaj
c378f9dec0
boards/nucleo-l011k4: add board short descritpion and flashing command
2022-06-16 12:30:16 -04:00
Gunar Schorcht
54c1cd673e
boards/esp32-wrover-kit: revert changes in commit b74c456
...
In the board definition of `esp32_wrover_kit` default values for `ESP_WIFI_EAP_USER` and `ESP_WIFI_EAP_PASS` had to be defined because this board was used in the CI to compile the optional module `esp_wifi_enterprise`. Now that the CI compilation for the `esp_wifi_enterprise` module is realized by an external board definition `esp32-ci`, these default values should be removed to make the compilation fail if the user did not define these variables.
2022-06-16 14:11:58 +02:00
krzysztof-cabaj
27baf67b16
boards/nucleo-f042k8: add short info about board and flashing command
2022-06-15 04:31:55 -04:00
krzysztof-cabaj
18f3b1d31c
boards/nucleo-f031k6: add board overview and info about flashing
2022-06-15 04:18:40 -04:00
Benjamin Valentin
43d752f677
boards/samd20-xpro: add definition for UART on EXT2
...
We can't use PB13/PB12 which would be the 'standard' UART pins on
the -xpro EXT connectors since only SERCOM4 can map to those - and
that's already used on EXT1.
So use the adjacent PA08/PA09 with SERCOM0.
2022-06-09 14:16:27 +02:00
Marian Buschsieweke
2bf39e1aca
boards/common/nrf52: fix compilation of thingy52 and ruuvitag
2022-06-08 12:38:23 +02:00
Marian Buschsieweke
f256e48159
Merge pull request #18168 from maribu/boards/common/programmer
...
boards/common/{nrf52,cc26xx_cc13xx}: improve default programmer selection
2022-06-08 10:15:17 +02:00
Marian Buschsieweke
ed83aa3883
boards/common/cc26xx_cc13xx: improve default PROGRAMMER setting
...
Only default to uniflash as default programmer if UNIFLASH_PATH is
set. If this isn't the case, `make flash` fails complaining about
missing `UNIFLASH_PATH` anyway.
2022-06-07 16:45:14 +02:00
Marian Buschsieweke
6d39b3c993
boards/common/nrf52: only default PROGRAMMER to jlink if installed
2022-06-07 16:45:13 +02:00
Marian Buschsieweke
bf55069612
boards/msba2: provide TTY_BOARD_FILTER
2022-06-07 09:18:58 +02:00
Marian Buschsieweke
0f492ba9b0
boards/nrf52dk: provide TTY_BOARD_FILTER
2022-06-07 09:16:06 +02:00
Marian Buschsieweke
22358748c4
boards/same54-xpro: provide TTY_BOARD_FILTER
2022-06-03 19:59:31 +02:00
Marian Buschsieweke
ca278d42a4
boards/samr21-xpro: provide TTY_BOARD_FILTER
2022-06-03 19:59:31 +02:00
Marian Buschsieweke
e46a2dc29f
boards/nrf52840dk: provide TTY_BOARD_FILTER
2022-06-03 19:59:31 +02:00
Marian Buschsieweke
8d63b63e7a
boards/common/nucleo: provide TTY_BOARD_FILTER
2022-06-03 19:59:31 +02:00
Marian Buschsieweke
b986279350
boards/common/cc26xx_cc13xx: provide TTY_BOARD_FILTER
2022-06-03 19:59:31 +02:00
benpicco
dd6b473a0f
Merge pull request #18138 from benpicco/makefiles/boot/riotboot-elffile
...
makefiles/boot/riotboot: set DEBUG_ELFFILE to slot0.elf
2022-06-02 16:10:09 +02:00
benpicco
e1e2b7c5b6
Merge pull request #17601 from gschorcht/cpu/esp32/upgrade_esp-idf_v4.4
...
cpu/esp32: Upgrade to ESP-IDF v4.4
2022-06-02 10:18:07 +02:00
Gunar Schorcht
1d914d1496
boards/esp32: changes for ESP-IDF v4.4
2022-06-01 13:21:29 +02:00
benpicco
4b6da5c8e4
Merge pull request #17863 from benpicco/sam0_sdhc
...
cpu/samd5x: add SD Host Controller implementation
2022-05-31 15:33:24 +02:00
Benjamin Valentin
1111631c45
makefiles/tools: define DEBUG_ELFFILE and use it for debugging
2022-05-31 12:39:16 +02:00
Benjamin Valentin
b97359ea71
boards/same54-xpro: configure FAT on SD card
2022-05-31 11:07:20 +02:00
benpicco
874a7e1533
Merge pull request #18057 from krzysztof-cabaj/cpy2remed-new-boards
...
boards/nucleo-X: enable cpy2remed programmer
2022-05-24 11:34:33 +02:00
Martine Lenders
37db22edea
Merge pull request #18124 from miri64/release-tests/fix/install-libasan
...
release-tests: install libasan as native dependency
2022-05-23 12:20:31 +02:00
Martine Lenders
c36a56cacc
native: doc: add libasan5 dependency
2022-05-23 12:02:46 +02:00
chrysn
dc7bc9f854
Merge pull request #17683 from chrysn-pull-requests/mtd-granularity
...
mtd: Introduce write granularity
2022-05-20 11:52:03 +02:00
krzysztof-cabaj
0c2d257b67
boards/nucleo: cpy2remed enabled
2022-05-18 06:30:39 -04:00
29c7e6c0bf
boards/iotlab-m3: fix mixed sensors in implementation status
2022-05-18 08:58:34 +02:00
Francisco
2e1cd2a517
Merge pull request #18071 from benpicco/boards/native-weak_vfs_default
...
boards/native: allow to overwrite default fs
2022-05-17 10:41:41 +02:00
e26ae5c981
boards/native: split out asan CFLAGS_ASAN, LINKFLAGS_ASAN
2022-05-11 21:49:27 +02:00
Benjamin Valentin
5b4c7cbf1e
boards/native: allow to overwrite default fs
2022-05-08 23:21:37 +02:00
benpicco
dd2d8a464a
Merge pull request #18041 from krzysztof-cabaj/stm32f469i-disco-LEDs
...
boards/stm32f469i-disco: LEDX_ON LEDX_OFF mismatch
2022-05-02 12:16:25 +02:00
benpicco
bb8313a047
Merge pull request #18039 from krzysztof-cabaj/stm32f469i-disco-cpy2remed
...
boards/stm32f469i-disco: enable cpy2remed programmer
2022-05-02 12:15:48 +02:00
krzysztof-cabaj
3f49e9b17a
boards/stm32f469i-disco: LEDX_ON LEDX_OFF mismatch fix
2022-05-02 05:06:00 -04:00
krzysztof-cabaj
94a103f756
boards/stm32f469i-disco: doc improvments
2022-04-30 11:45:51 -04:00
krzysztof-cabaj
f6de04bd19
enable cpy2remed programmer
2022-04-29 14:29:28 -04:00
9821e556ac
Merge pull request #17949 from fjmolinas/pr_native_can_improovements
...
native/periph_can: usability improvements and documentation updates
2022-04-25 17:52:16 +02:00
Francisco Molina
50f9c14ded
boards/native: add PERIPH_CAN_FLAGS to specifiy vcan iface
2022-04-25 12:48:10 +02:00
56359d6fb1
Merge pull request #17930 from aabadie/pr/drivers/lcd_rotation_rework
...
drivers/lcd: rework rotation management and enable it for st7735
2022-04-21 14:31:49 +02:00
Francisco Molina
0d7eb36247
boards/native: only one CAN_DLL by default
2022-04-20 14:40:06 +02:00
Daniel Lockau
879e082703
cpu/native: use socketcan pkg
2022-04-20 11:55:29 +02:00
d992a18c76
boards: adapt configuration with new rotation mode defines
2022-04-19 16:22:11 +02:00
646fb1135a
Merge pull request #17925 from aabadie/pr/drivers/lcd_params_rework
...
drivers/lcd: slightly rework params to expose offset values to ili9341 driver
2022-04-19 16:21:42 +02:00
718b1e350d
Merge pull request #17459 from aabadie/pr/drivers/cst816s_enh
...
drivers/cst816s: add touch_dev interface + add Kconfig + migrate to ztimer
2022-04-19 11:43:34 +02:00
12758b94fc
Merge pull request #17954 from aabadie/pr/boards/stm32f750n8-dk
...
boards/stm32f750n8-dk: add support
2022-04-15 15:05:55 +02:00
benpicco
51085a7ad9
Merge pull request #17948 from fjmolinas/pr_nucleo_f401re_riotboot
...
boards/nucleo-f401re: add riotboot
2022-04-15 06:59:21 +02:00
c9afd2a94e
boards: add support for stm32f7508-dk
2022-04-14 21:43:57 +02:00
Francisco Molina
11352197b6
boards/nucleo-f401re: add riotboot
2022-04-14 15:17:31 +02:00
2d33b5f3a5
boards/pinetime: pull-in cst816s with touch_dev
2022-04-14 11:31:36 +02:00
d060f47d58
boards/adafruit-clue: fix display rotation mode
2022-04-13 12:55:16 +02:00
4af29ab549
boards/adafruit-pybadge: enable ST7735 display
2022-04-13 08:45:16 +02:00
6df46ecc91
boards: adapt ili9341 default config where needed
2022-04-12 12:39:00 +02:00
Karl Fessel
449cd2c7fa
board/microbit: increase testtimeout for emulated testing
2022-04-12 11:36:57 +02:00
Benjamin Valentin
8081312a2f
boards/samr34-xpro: configure second timer & uart
2022-04-11 18:13:49 +02:00
Benjamin Valentin
760b7f5057
boards/samr34-xpro: make use of helper macros
2022-04-11 18:01:29 +02:00
Oleg Hahm
abd5024d30
Merge pull request #17877 from krzysztof-cabaj/doc-board-nucleo-f334r8
...
boards/nucleo-f334r8: improvements to documentation
2022-04-08 14:06:56 +02:00
krzysztof-cabaj
3c672b8946
boards/nucleo-f334r8: improvments to documentation
2022-04-04 11:38:20 -04:00
chrysn
35b57af065
boards/native: Configure write_size in MTD device
2022-03-31 10:58:48 +02:00
Dario Petrillo
ce31f840b1
boards/b-l4753-iot0a1: Add SPI2 and SPI3 buses
...
SPI2 is exposed on the PMOD connector, SPI3 is used internally to
communicate with the radio modules onboard
2022-03-30 10:52:53 +02:00
benpicco
9ca3dd5d4b
Merge pull request #17656 from benpicco/vfs_default-test
...
vfs_default: add compile test and add default mount for more boards
2022-03-29 13:47:08 +02:00
Francisco
52f12e0734
Merge pull request #17711 from benpicco/periph_init_buttons
...
drivers/periph_common: add periph_init_buttons to init on-board buttons
2022-03-29 10:29:39 +02:00
Benjamin Valentin
a652bea27e
boards/native: use default mount point
2022-03-29 10:24:01 +02:00
Benjamin Valentin
2d352306ea
boards/same54-xpro: use default mount point
2022-03-29 10:24:01 +02:00
Benjamin Valentin
0bbcc4d924
boards/nrf52840dk: configure littlefs2 on external flash
2022-03-29 10:24:01 +02:00
Benjamin Valentin
53756e24cb
boards/weact-f4x1cx: configure littlefs2 on external flash
2022-03-29 10:24:01 +02:00
Benjamin Valentin
a866a745b5
boards/iotlab-m3: configure littlefs2 on external flash
2022-03-29 10:24:01 +02:00
Benjamin Valentin
e57fd0888e
boards/mcb2388: configure FAT on SD card
2022-03-29 10:24:01 +02:00
Benjamin Valentin
086fe35951
boards/msba2: configure FAT on SD card
2022-03-29 10:24:01 +02:00
krzysztof-cabaj
30f72c15df
boards/nucleo-f429zi/doc: improvements to documentation
2022-03-28 06:55:49 -04:00
Michel Rottleuthner
ecce95cacb
boards/pba-d-01-kw2x: init modem clock in post_startup to precede cpu_init
2022-03-24 16:28:22 +01:00
fdacb1a118
boards/stm32: adapt I2C configuration where needed
2022-03-23 10:10:08 +01:00
Francisco Molina
1f5a96deea
boards/arduino-mega2560: add ztimer adjust paramters
2022-03-22 15:20:31 +01:00
Francisco Molina
2bb6bc1b1b
boards/z1: update ztimer adjust params
2022-03-22 15:05:13 +01:00
9311139ad2
boards: add support for nucleo-f439zi
2022-03-21 08:11:00 +01:00
1de688c352
boards/nucleo-f429zi: add support for ethernet
2022-03-18 16:07:57 +01:00
7501098a8a
Merge pull request #17819 from aabadie/pr/cpu/samd51_adc_enh
...
cpu/samd51: allow to support ADC0 and ADC1 in the same configuration
2022-03-18 14:09:00 +01:00
565af3d56a
boards/adafruit-pybadge: extend and fix ADC configuration
2022-03-18 09:37:31 +01:00
Gunar Schorcht
327a4a58b2
boards: add ST L3Gxxxx 3-axis gyro family
2022-03-18 06:34:54 +01:00
562cc9bba8
boards/samd51: adapt ADC configuration
2022-03-17 11:45:06 +01:00
11cf422b66
boards/adafruit-pybadge: add support
2022-03-16 17:23:50 +01:00
benpicco
08c2cf6b27
Merge pull request #17769 from gschorcht/cpu/esp32/gcc_8_4_0_espressif_tools
...
cpu/esp32: update to Espressif's precompiled ESP32 vendor toolchain with gcc 8.4.0
2022-03-11 09:30:23 +01:00
Gunar Schorcht
421fb6dedd
cpu/esp32: update the doc for Espressif's ESP32 vendor toolchain
2022-03-10 05:31:04 +01:00
3db7c1150a
core: split out library code
...
This commit splits core into it's scheduler/IPC part and into other code
that is either used or uses the scheduler, through defined APIs.
2022-03-09 21:43:05 +01:00
benpicco
1f2626e474
Merge pull request #17708 from krzysztof-cabaj/add-cpy2remed
...
boards/nucleo-f334r8 f429zi and f446ze: enable cpy2remed programmer
2022-03-07 12:16:10 +01:00
krzysztof-cabaj
62dc3e191c
boards/nucleo-f334r8 f429zi and f446ze: enable cpy2remed programmer
2022-03-07 05:00:35 -05:00
Leandro Lanzieri
5438a967aa
boards/common/qn908x: perfom checksum on shadow copy
2022-03-07 10:28:13 +01:00
Francisco Molina
3776482758
boards/native: use SDL for lvgl
2022-02-28 10:23:06 +01:00
Benjamin Valentin
615d863c00
boards: drop manual button auto-init
2022-02-26 22:51:50 +01:00
Benjamin Valentin
5d111e71aa
boards: drop board_init() from board.h
2022-02-25 15:08:58 +01:00
c6151226ad
Merge pull request #17633 from fjmolinas/pr_ztimer_auto_adjust
...
sys/ztimer: add auto_adjust module
2022-02-23 10:01:05 +01:00
Francisco Molina
464d941a3e
boards: drop empty custom board_init & empty board.c
2022-02-22 18:27:37 +01:00
Benjamin Valentin
3977023700
boards/esp32-*: drop custom board_init()
2022-02-22 18:27:37 +01:00
Benjamin Valentin
4d7a3c1dba
sys/board_common: add generic board_init() function
2022-02-22 10:04:44 +01:00
benpicco
f966dfa356
Merge pull request #16989 from fabian18/cpu_stm32_add_vbat
...
cpu/stm32: add backup battery monitoring (VBAT)
2022-02-21 21:44:43 +01:00
Francisco Molina
d3234c929b
boards/Kconfig: remove wrongfully added MODULE_AUTO_INIT_LED* sym
2022-02-21 14:35:50 +01:00
Fabian Hüßler
9163d78910
boards: add VBAT for stm32 based boards with ADC
2022-02-21 10:49:43 +01:00
Fabian Hüßler
4e8c979e7d
boards/nucleo-f767zi: fix adc_config indentation
2022-02-20 09:44:41 +01:00
Benjamin Valentin
2127f091d4
boards/avr-rss2: provide custom led_init()
2022-02-18 14:35:53 +01:00
Benjamin Valentin
de0eed384d
boards/remote: provide custom led_init()
2022-02-18 14:35:49 +01:00
Benjamin Valentin
d6035fe247
boards/nrf6310: provide custom led_init()
2022-02-18 14:35:49 +01:00
Benjamin Valentin
301e955418
boards/mcb2388: provide custom led_init()
2022-02-18 14:35:46 +01:00
Benjamin Valentin
468ea89953
boards: drop LED init
...
This is handled by periph_init_leds now
2022-02-18 14:35:43 +01:00
Francisco Molina
59d069c59d
boards: update CONFIG_ZTIMER_USEC_ADJUST% values
2022-02-18 13:07:49 +01:00
Karl Fessel
726c461cb5
Merge pull request #17574 from kfessel/p-fix-asserth
...
core/assert: avoid including panic.h with assert.h
2022-02-15 11:57:55 +01:00
chrysn
1c3a646936
Merge pull request #17653 from benpicco/cpu/native-fatfs_defaults
...
boards/native: select MTD defaults for FAT
2022-02-15 09:03:21 +01:00
Francisco
d197c2518b
Merge pull request #17648 from MrKevinWeiss/pr/kconfig/boardconfig
...
boards: Use BOARD.config pattern for kconfig
2022-02-14 17:49:31 +01:00
Benjamin Valentin
5f1dda0eda
boards/native: select MTD defaults for FAT
...
The FAT file system makes some strong assumptions about sector and
block size that are not met by the default native MTD emulation.
To avoid this trip hazard, change the native MTD defaults when FAT is
used.
2022-02-14 15:10:12 +01:00
MrKevinWeiss
ddfe1f6aff
boards: Use BOARD.config pattern for kconfig
...
Many simple kconfig configurations are added to boards and brought in with the board name.
This makes a common import of these configs so one only requires adding a BOARD.config without having to alter the makefile.
2022-02-14 13:10:09 +01:00
Benjamin Valentin
60d9782e52
boards/native: default to using littlefs2 on virtual flash
2022-02-14 13:04:37 +01:00
Benjamin Valentin
33e1d38dae
boards/same54-xpro: default to using littlefs2 on external flash
2022-02-14 13:04:37 +01:00
Karl Fessel
e272fb18ed
board/msba2: include kernel_defines.h
2022-02-12 18:30:58 +01:00
krzysztof-cabaj
4bb5487f86
tools/cpy2remed: Addition of cpy2remed programmer to nucleo-L552ZE-Q
2022-02-11 08:27:25 -05:00
benpicco
d67207404c
Merge pull request #17639 from krzysztof-cabaj/board-nucleo-l552ze-doc
...
boards/nucleo-l552ze-q doc: Improvements to documentation
2022-02-11 12:53:01 +01:00
krzysztof-cabaj
30065c6141
boards/nucleo-l552ze-q: Adding improvements to Nucle-L552ZE-Q doc
2022-02-11 06:27:41 -05:00
MrKevinWeiss
2fc75177c3
boards/pyboard: Fix kconfig clk tree
2022-02-10 13:43:41 +01:00
MrKevinWeiss
199d10ae05
boards/f4vil: Fix kconfig clk tree
2022-02-10 13:43:39 +01:00