1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

5835 Commits

Author SHA1 Message Date
Gunar Schorcht
16853b6339 boards/esp32s2-devkit: add feature periph_usbdev 2022-09-28 17:00:12 +02:00
Gunar Schorcht
293d62ac45 boards/common/esp32: use usbdev_synopsys_dwc2 driver as periph_usbdev 2022-09-27 01:00:57 +02:00
Gunar Schorcht
641e343f7d boards/common/stm32: use usbdev_synopsys_dwc2 driver as periph_usbdev 2022-09-27 01:00:57 +02:00
benpicco
2039a10e71
Merge pull request #18646 from maribu/boards/nrf52dk
boards/nrf52dk: fix doc
2022-09-26 15:11:09 +02:00
Marian Buschsieweke
b8936c7895
boards/nrf52dk: fix doc
The board definition of the `nrf52dk` was likely created for some clone
board. However, an official board name nRF52 DK provided by Nordic
also exists. This resulted in previous contributors in confusing this
with the official board and "fixing" the board definition to match
the nRF52 DK board.

Or maybe it always has been meant to be the official board and someone
just added a wrong image to it.

In either case, this brings the documentation back in alignment with
the code by replacing references to some random clone board and the
image of the random clone board with those to/of the official Nordic
nRF52 DK board.
2022-09-26 14:10:57 +02:00
benpicco
782aa52566
Merge pull request #18647 from krzysztof-cabaj/nucleo-f446ze-ADC
boards/nucleo-f446ze: add support for ADC
2022-09-26 13:22:56 +02:00
krzysztof-cabaj
034791d767 boards/nucleo-f446ze: add VBAT config 2022-09-26 07:18:41 -04:00
krzysztof-cabaj
e995099190 boards/nucleo-f446ze: add ADC support 2022-09-26 06:41:49 -04:00
J. David Ibáñez
1ce7537d9e
boards/waspmote-pro: add sdcard configuration 2022-09-23 18:09:12 +02:00
Marian Buschsieweke
023b6ae7cf
cpu/atxmega: fix building with avr-libc 2.1.0
Due to the lack of new official avr-libc releases (which includes the
vendor header files needed to support different version of MCUs),
support for new MCUs was lacking. Distributions such as Debian addressed
this by extending the upstream code with vendor header files directly
obtained from Atmel / Microchip, but without paying attention to
details. As such, a naming inconsistency (ASIZE vs ASPACE) between
officially supported MCUs and new MCUs was introduced.

Now that avr-libc 2.1.0 is officially released, hardware support for new
MCUs is provided by upstream out of the box and only ASIZE is used as
name. This commit adds a bit of glue code to create aliases for ASIZE on
older avr-libc versions where needed. This fixes compilation with the
new avr-libc release and results in more consistent code.
2022-09-22 13:56:53 +02:00
benpicco
cbee5f4b96
Merge pull request #18615 from spectraphilic/remote-revb-docs-pinout
boards/remote-revb: fix pinout image in doc.txt
2022-09-21 19:58:16 +02:00
J. David Ibáñez
1a640a4cdb boards/remote-revb: fix pinout image in doc.txt 2022-09-21 09:21:35 +02:00
Benjamin Valentin
f39e502eaf boards: drop unused BTN0_PORT define 2022-09-20 18:08:55 +02:00
Karl Fessel
da51932737 boards: add some missing whitespaces for static tests 2022-09-14 15:11:14 +02:00
Karl Fessel
05f114d0af doc: fix unbalaced grouping
- most were trivial
    - missing group close or open
    - extra space
    - no doxygen comment
- name commad might open an implicit group
    this hould also be implicit cosed but does not happen somtimes
- crazy: internal declared groups have to be closed internal
2022-09-14 15:05:25 +02:00
Marian Buschsieweke
77270e241a
boards/common/stm32: Fix LED configuration
The inverted and non-inverted `LED<num>_ON` and `LED<num>_OFF` macros
are swapped. This didn't reveal in testing as the
`LED<num>_IS_INVERTED` macros where not properly evaluated, due to a
typo in the check. This fixes both.
2022-09-13 08:34:31 +02:00
Gunar Schorcht
18cf35b16f cpu/esp32: fix default BOARD_VERSION setting 2022-08-30 15:08:39 +02:00
Gunar Schorcht
1862d4e6b8 boards/esp32s2-devkit: add board definition for ESP32-S2-DevKit 2022-08-30 15:08:39 +02:00
Gunar Schorcht
d85e9b3cc4 boards/common: add common board definition for ESP32-S2 2022-08-29 17:19:39 +02:00
benpicco
82f7598167
Merge pull request #18492 from benpicco/boards/samr34-xpro_nor
boards/samr34-xpro: configure SPI NOR flash
2022-08-26 13:37:26 +02:00
Benjamin Valentin
9912790a68 boards/samr34-xpro: configure SPI NOR flash 2022-08-26 11:51:30 +02:00
Marian Buschsieweke
8d1476933b
Merge pull request #18415 from maribu/boards/common/stm32
boards/common/stm32: clean up LED definitions
2022-08-25 20:17:44 +02:00
benpicco
00ede8f7d2
Merge pull request #18421 from gschorcht/cpu/esp32/add_esp32s3_cpu_support
cpu/esp32: add support for ESP32-S3
2022-08-22 17:33:05 +02:00
Leandro Lanzieri
2dd59236c8
Merge pull request #18423 from MrKevinWeiss/pr/disable/hashchecks
.murdock: disable hash checks of kconfig/make
2022-08-17 18:30:36 +02:00
MrKevinWeiss
40f4950f85
drivers/at24cxxx: Fix kconfig model 2022-08-17 14:37:21 +02:00
Gunar Schorcht
9e9a227e49 boards/esp32s3: add ESP32-S3-DevKit board definition 2022-08-17 02:04:07 +02:00
Gunar Schorcht
84a1dec4f3 boards/common: add common board definition for ESP32-S3 2022-08-17 02:04:07 +02:00
benpicco
0aff42c682
Merge pull request #18383 from jia200x/pr/kw2xrf_radio_hal
drivers/kw2xrf: add support for IEEE 802.15.4 Radio HAL
2022-08-16 11:42:03 +02:00
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