Kees Bakker
08862b2e65
boards/sodaq-sara-sff: add status pin for SARA
2024-06-01 14:04:09 +02:00
krzysztof-cabaj
64a6adef84
boards/nucleo-f303ze: add pinout diagram to documentation page
2024-05-31 19:43:41 +02:00
krzysztof-cabaj
0d5b3a2cd4
boards/nucleo-l496zg: add pinout to board documentation
2024-05-29 11:47:26 +02:00
krzysztof-cabaj
ea1dfbc8d3
boards/nucleo-l4r5zi: add pinout to board doc page
2024-05-29 09:47:52 +02:00
Marian Buschsieweke
9187d16c78
features.yaml: s/esp_eth/periph_eth/
...
Use periph_eth instead of esp_eth for the Ethernet peripheral on ESP
MCUs for consistency
2024-05-28 20:59:29 +02:00
Marian Buschsieweke
8e375548ad
build system: provide netif feature implicitly
...
If a board already provided a netif_% feature (currently only
netif_ethernet), the netif feature is automagically provided.
2024-05-28 20:53:52 +02:00
Marian Buschsieweke
798793e60a
build system: add netif_openwsn feature
...
Boards / MCUs now provide the newly introduced netif_openwsn feature
if they have a network interface supported by OpenWSN.
2024-05-27 22:56:37 +02:00
Marian Buschsieweke
8ebc102780
build system: rename ethernet feature into netif_ethernet
...
The `ethernet` feature has not yet been used, so renaming it should not
cause any issue.
The goal is to eventually have a number of `netif_<type>` features that
would allow filtering boards by the time of connectivity the have.
2024-05-24 22:38:59 +02:00
krzysztof-cabaj
2bf93b6fed
boards/nucleo144: fix I2Cs row name in MCU tables
2024-05-24 11:02:14 +02:00
benpicco
3f29f88743
Merge pull request #20668 from bmewen/master
...
boards/arduino-nano-33-ble-sense: add support for arduino-nano-33-ble-sense
2024-05-23 15:21:40 +00:00
Marian Buschsieweke
77dfc7e2a5
boards/esp32*: move saul_gpio dep to board level
...
The ESP32 Ethernet Kit has only a single GPIO pin exposed to SAUL via
`saul_gpio`, but that GPIO doubles as PHY clock input when `esp32_eth`
is used. Hence, the `saul_gpio` dep should be optional and only kick
in when `esp32_eth` is not used.
2024-05-22 13:38:33 +02:00
Marian Buschsieweke
97a6543c10
tree-wide: Introduce netif feature and use it
...
This gets rid of a long list of boards with network interfaces and
instead let's boards (or MCUs with peripheral network interfaces)
provide the netif feature.
The apps that before used the long list are not depending on the
feature instead (in case of the default example, this is an
optional dependency).
Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
Co-authored-by: mewen.berthelot <mewen.berthelot@orange.com>
2024-05-22 10:39:56 +02:00
krzysztof-cabaj
c634b52115
boards/nucleo-l452re: add pinout to the board documentation page
2024-05-17 11:11:32 +02:00
mewen.berthelot
368543b6dd
boards/arduino-nano-33-ble-sense: add support for arduino-nano-33-ble-sense
2024-05-16 15:42:30 +02:00
krzysztof-cabaj
d6d22dd97d
boards/nucleo-f722ze: doc update
2024-05-14 23:04:02 +02:00
Joshua DeWeese
4ed36bf871
boards/nucleo-f767zi: increase ADC clock speed
...
This patch increases the board's ADC clock speed to the MCU's maximum
speed.
2024-05-10 22:07:11 -04:00
benpicco
9614813ba7
Merge pull request #20653 from krzysztof-cabaj/doc-boards-editorial-fixes
...
doc/boards: fix minor editorial mistakes
2024-05-09 08:17:59 +00:00
krzysztof-cabaj
e4d7331398
boards/nucleo-u575zi-q: fix wrong board number - l552ze-q to u575zi-q
2024-05-07 17:11:57 +02:00
krzysztof-cabaj
a3a9c9142e
boards/c031c6: add pinout to board doc page
2024-05-07 15:46:16 +02:00
krzysztof-cabaj
bbe25cd247
boards/stm32f469i-disco: fix inch sign which corrupts bottom of doc
2024-05-07 09:59:31 +02:00
Marian Buschsieweke
751d96fe04
Merge pull request #20643 from maribu/mulle/fixup
...
boards/mulle: fix flashing
2024-05-06 13:49:54 +00:00
Marian Buschsieweke
08cdf37908
Merge pull request #20649 from maribu/boards/waspmote-pro/deprecate
...
boards/waspmote-pro: deprecate board
2024-05-06 13:49:07 +00:00
Dylan Laduranty
2d5e453c7c
Merge pull request #20621 from dylad/pr/sam0/doc_update
...
boards: Update SAM0-based documentation
2024-05-06 11:41:40 +00:00
krzysztof-cabaj
5f5181e36d
boards/nucleo-f767zi: fix missing ending bracket in ADCs descritpion
2024-05-06 11:11:57 +02:00
Dylan Laduranty
c68b1fea7f
boards/samd20-xpro: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:48 +02:00
Dylan Laduranty
ff8aa43c94
boards/samd10-xmini: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:41 +02:00
Dylan Laduranty
b0ecfaebb0
boards/samd21-xpro: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:41 +02:00
Dylan Laduranty
82c7c6053d
boards/same54-xpro: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:41 +02:00
Dylan Laduranty
b97167210a
boards/saml21-xpro: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:41 +02:00
Dylan Laduranty
2dcc97307f
boards/saml11-xpro: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:41 +02:00
Dylan Laduranty
9e1c2ec865
boards/samr21-xpro: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:41 +02:00
Dylan Laduranty
e06ee0c610
boards/saml10-xpro: update board documentation
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-06 10:21:41 +02:00
Marian Buschsieweke
fdba678045
boards/waspmote-pro: deprecate board
...
The board has history of bugs that (such as broken timer configuration)
that would directly bite any users, but still have gone unnoticed for
significant time periods due to lack of testing. It appears, that none
of the core contributors has access to the boards and the number of
users is limited.
2024-05-06 09:29:16 +02:00
Marian Buschsieweke
3375899e72
boards/mulle: add JLINK_DEVICE
2024-05-01 21:01:43 +02:00
Marian Buschsieweke
65d2e161c3
boards/mulle: add TTY_BOARD_FILTER
2024-05-01 21:01:43 +02:00
Marian Buschsieweke
0fd649de67
boards/mulle: fix OpenOCD config
...
- use JTAG instead of SWD to restore old behavior
- replace deprecated configuration names with new ones
2024-05-01 21:01:43 +02:00
Marian Buschsieweke
a620a3c27f
Merge pull request #20573 from maribu/boards/waspmote-pro
...
boards/waspmote-pro: fix ztimer config
2024-04-30 16:55:47 +00:00
Marian Buschsieweke
162bb6eb41
boards/waspmote-pro: fix ztimer config
2024-04-30 18:44:45 +02:00
benpicco
772bc7a876
Merge pull request #20617 from Enoch247/simplify-stm32-ifdefs
...
boards/common/stm32: simplify ifdef logic
2024-04-24 12:57:47 +00:00
Joshua DeWeese
3152301c3f
boards/common/stm32: simplify ifdef logic
2024-04-23 16:31:01 -04:00
benpicco
34222e1451
Merge pull request #20614 from krzysztof-cabaj/nucleo144-pinouts
...
boards/nucleo144: add pinout diagrams to boards documentation
2024-04-23 19:57:25 +00:00
Joshua DeWeese
fe3a6ba462
boards/common/nucleo144: revert waitespace changes
...
This commit reverts the whitespace changes from commit
53d53d8cc8
2024-04-23 11:13:48 -04:00
krzysztof-cabaj
9db2603203
boards/nucleo144: add pinout to doc page for 412zg and 413zh
2024-04-23 15:41:41 +02:00
krzysztof-cabaj
ec6de471d6
boards/nucleo144: add pinout to doc for f207, f429, f439 and f767
2024-04-23 12:10:22 +02:00
krzysztof-cabaj
cbf48bbe5c
boards/nucleo144: add pinout to doc page for f446ze and f722ze
2024-04-23 10:45:41 +02:00
Marian Buschsieweke
a8ffb340fc
Merge pull request #20599 from crasbe/pr/nrf52840_jlink
...
boards/nRF52xx: correctly set JLINK_DEVICE
2024-04-22 11:53:15 +00:00
crasbe
6f0e81fb34
boards/nRF52xx: correctly set JLINK_DEVICE
2024-04-22 11:25:08 +02:00
chrysn
169671dccf
boards/doc: Explicitly warn when nRF chips are advertised as NFC supporting
2024-04-21 20:17:00 +02:00
chrysn
5b01060f28
boards/doc: Adafruit Feather nRF52840 Sense is popular
2024-04-19 11:05:53 +02:00
Karl Fessel
4a7dc817d7
Merge pull request #20594 from krzysztof-cabaj/nucleo-f429zi-f439zi-DOC
...
boards/nucleo-f429zi & f439zi: documentation improvements
2024-04-18 19:48:20 +00:00
krzysztof-cabaj
01a171ec1f
boards/nucleo-f439zi: doc update - MCU table and shell access
2024-04-17 19:40:27 +02:00
Marian Buschsieweke
fc271ea198
Merge pull request #20562 from MrKevinWeiss/pr/saulrgb
...
drivers/ws281x: Add saul support
2024-04-17 08:00:51 +00:00
krzysztof-cabaj
a9b9bf30d4
boards/nucleo-f429zi: minor MCU table updates
2024-04-16 10:12:28 +02:00
Marian Buschsieweke
fc6e35fa54
boards/stm32f4discovery: update and clean up doc
...
Most importantly, this fixes outdated statements about stdio, which
now by default is over USB rather than UART.
2024-04-16 10:04:23 +02:00
Marian Buschsieweke
43fa3bcfa7
boards/olimex-msp430-h2618: fix ztimer config
...
The MSP430 timer prescaler can device the 16 MHz clock down to
(16 / 2^x) MHz, with 0 <= x < 4. So no slower than 2 MHz.
With the current ztimer config the clock would run at twice the speed.
2024-04-14 20:26:19 +02:00
MrKevinWeiss
8a15b8c5a1
boards/feather-nrf52840-sense: Expose saul ws281x
2024-04-11 11:43:24 +02:00
Teufelchen1
c8d5fe2352
boards/cpu: Add limited GBA boot support to RIOT
2024-04-10 17:06:14 +02:00
Dylan Laduranty
3e7bda9584
Merge pull request #20556 from krzysztof-cabaj/nucleo-f767zi-DOC
...
boards/nucleo-f767zi: doc update
2024-04-09 13:45:47 +00:00
Dylan Laduranty
f7d0523295
boards/nrf9160dk: enable internal pullup on buttons
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-04-08 20:22:22 +02:00
krzysztof-cabaj
f648886d87
boards/nucleo-f767zi: doc update
2024-04-08 14:16:22 +02:00
MrKevinWeiss
cc1ac9e0ee
boards/feather-nrf52840-sense: Add WS281X_PARAM_PIN
2024-04-08 11:23:58 +02:00
MrKevinWeiss
99daaec648
boards/feather-nrf52840-sense: use generic lsm6dsxx
...
This will help handle multiple board variants such as rev B and C.
2024-04-02 11:15:26 +02:00
benpicco
ad51739c26
Merge pull request #20521 from Ollrogge/rtc_support
...
cpu/stm32u5: Enable rtc support
2024-04-01 19:06:06 +00:00
Ollrogge
013e884550
cpu/stm32u5: Enable rtc support
2024-03-29 10:19:42 +01:00
benpicco
c694158647
Merge pull request #20520 from krzysztof-cabaj/nucleo-c031c6-PWM
...
boards/nucleo-c031c6: add PWM configuration
2024-03-28 16:56:53 +00:00
krzysztof-cabaj
603c5fe291
boards/nucleo-c031c6: full PWM config in periph_conf.h
2024-03-28 13:58:09 +01:00
Karl Fessel
9d2dda27ce
Merge branch 'master' into cpu/samd5x-write-CAN-driver
2024-03-28 09:52:26 +01:00
Marian Buschsieweke
4b3308cdef
Merge pull request #20357 from maribu/cpu/msp430/usci
...
cpu/msp430/f2xx: clean up periph_uart,periph_spi
2024-03-27 19:57:47 +00:00
Marian Buschsieweke
15e2b9e982
Merge pull request #20516 from maribu/doc/board-selection-guide
...
doc: fix switched rows in board selection guide
2024-03-27 17:55:24 +00:00
Marian Buschsieweke
aef5b65244
cpu/msp430/f2xx: clean up periph_uart,periph_spi
...
This cleans up the USCI based UART and SPI implementations and allows
multiple instances of either interface to be configured by the
boards. In addition, it allows sharing the USCI peripherals to provide
multiple serial interfaces with the same hardware (round-robin).
2024-03-27 18:54:07 +01:00
krzysztof-cabaj
50e03bb2c9
boards/nucleo-c031c6: initial PWM config
2024-03-27 18:09:01 +01:00
Marian Buschsieweke
9c50a36177
doc: fix switched rows in board selection guide
...
The nRF52840DK is an excellent wireless dev board due to the
integrated debugger, the nRF52840-Dongle is missing the debugger and
therefore a suboptimal choice.
The nRF52840-Dongle is cheap and has an excellent form factor that
allows to easily plug it into e.g. an OpenWRT system to quickly provide
a border router. The nRF52840DK is too large and too expensive for that
use case.
It appears that the rows have just been switched by mistake, this
switches them back to be correct.
2024-03-27 14:12:08 +01:00
MrKevinWeiss
e0fdc3c16c
*Kconfig*: Modify Kconfig to remove dep model
2024-03-27 10:28:12 +01:00
Firas Hamdi
477f9cd82f
boards/same54-xpro: add CAN periph definitions
2024-03-26 15:17:48 +01:00
MrKevinWeiss
7a68fb0d5e
*Kconfig*: Remove dep-only Kconfig files
2024-03-26 14:54:22 +01:00
MrKevinWeiss
0a9c51fdf9
*.config: Modify all .config kconfig files
2024-03-26 14:53:40 +01:00
MrKevinWeiss
0f2b71c60e
*Makefile.features: Remove TEST_KCONFIG includes
2024-03-26 14:53:39 +01:00
krzysztof-cabaj
2a89402694
boards/nucleo-c031c6: add MCU table to documentation page
2024-03-25 15:07:13 +01:00
krzysztof-cabaj
b9b09c00fa
boards/nucleo-c031c6: fix ADC config
2024-03-24 19:32:12 +01:00
Dylan Laduranty
8b84fc5f8f
boards/rpi-pico: add PWM support in Kconfig
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-03-18 21:05:52 +01:00
Dylan Laduranty
7a6cfd9bb0
boards/rpi-pico: create PWM configuration
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-03-18 21:05:12 +01:00
benpicco
ba171a1075
Merge pull request #20444 from Ollrogge/u575zi-q-board
...
boards/nucleo-u575zi-q: Add support
2024-03-01 17:33:14 +00:00
Ollrogge
53d53d8cc8
boards/nucleo-u575zi-q: Add support
2024-03-01 11:18:18 +01:00
Mikolai Gütschow
96e48e3385
boards/feather-nrf52840-sense: declare lsm6ds33 accelerometer
2024-02-27 19:34:06 +01:00
Marian Buschsieweke
001bc0e7eb
boards/esp32-olimex-evb: drop periph_ir feature
...
There is no corresponding driver (yet), so this feature is just
confusing.
2024-02-23 14:59:52 +01:00
chrysn
6714a77026
Merge pull request #20339 from chrysn-pull-requests/native64-rust
...
cpu/native: Enable Rust on 64bit
2024-02-23 10:41:47 +00:00
chrysn
7587c77739
boards/native64/doc: Remove Rust note
2024-02-23 11:27:35 +01:00
Mikolai Gütschow
10f4e9df01
boards/feather-nrf52840*: doc cleanup
2024-02-23 10:50:10 +01:00
Marian Buschsieweke
38ab1472e6
boards/common/makefiles/stdio_cdc_acm.dep.mk: fix
...
This fixes compilation issues in `tests/pkg/tinyusb_netdev` with
newer versions of the RISC-V toolchain due to two competing USB
stacks being pulled in. With the older toolchain the build system
warns:
The following features may conflict: periph_usbdev tinyusb_device
But builds fine (even though surprises at runtime are likely). The
newer toolchain takes an issue with the same symbol being linked
in more than once (and more than one instance not being `weak`).
2024-02-12 19:55:40 +01:00
Marian Buschsieweke
e0535fc1d0
boards/olimex-msp430-h2618: change UART config
...
Change UART configuration to match `olimex-msp430-h1611`. This allows
using the [olimex-msp430-arduino-uno][board] breakout board to be used
with the `olimex-msp430-h2618` as well.
[board]: https://github.com/RIOT-OS/RIOT-Open-Hardware/tree/main/olimex-msp430-arduino-uno
2024-02-08 06:11:52 +01:00
Marian Buschsieweke
2271b21c85
boards/olimex-msp430-h1611: fix symbol rate in doc
...
The symbol rate has been reduced to 9,600 Bd, as the board otherwise
occasionally looses IRQs.
2024-02-07 20:06:13 +01:00
benpicco
4d9e8a8dde
Merge pull request #20335 from fzi-haxel/pr/native64-board
...
native64: Separate board for 64-bit native
2024-02-05 22:58:02 +00:00
Frederik Haxel
0c2cfe99e6
native64: Add Linux/x86_64 board
...
Adds a separate board for native64 instead of the `NATIVE_64BIT` workaround.
The files in `boards/native64` are more or less dummy files and just include
the `boards/native` logic (similar to `openlabs-kw41z-mini-256kib`).
The main logic for native is in `makefiles/arch/native.inc.mk`, `cpu/native`
and `boards/native`.
The remaining changes concern the build system, and change native board checks
to native CPU checks to cover both boards.
2024-02-05 22:01:40 +01:00
benpicco
0eddf4afd1
Merge pull request #20337 from benpicco/boards/weact-g030f6
...
boards/weact-g030f6: add support for minimal break-out board
2024-02-05 03:52:39 +00:00
Benjamin Valentin
e20784833d
boards/stm32g0316-disco: enable periph_rtc
2024-02-05 00:45:42 +01:00
Benjamin Valentin
0cdbde8fb8
boards/stm32g0316-disco: set TIMER_0_MAX_VALUE
2024-02-05 00:45:42 +01:00
Benjamin Valentin
85cfcafdf6
boards/weact-g030f6: add new board
2024-02-05 00:45:42 +01:00
Marian Buschsieweke
8403f6b7cc
boards/common/nrf52: add OpenOCD's RIOT awareness
...
This enables RIOT awareness in OpenOCD, so that `info threads` actually
shows RIOT's threads.
2024-02-02 12:25:11 +01:00
benpicco
5bd879b406
Merge pull request #20315 from fzi-haxel/native-x86-64-support
...
native: Linux/x86_64 support
2024-02-01 17:11:56 +00:00
benpicco
4ea27d4c13
Merge pull request #20300 from jparker324/stm32c0_and_nucleo_c031c6
...
cpu/stm32: add support for STM32C0 and NUCLEO-C031C6
2024-01-31 15:09:25 +00:00
Martine Lenders
34fcffe37b
Merge pull request #20170 from miquel-b/lsm6dsxx
...
drivers/lsm6dsxx: refactoring Lsm6dsl into common driver Lsm6dsxx
2024-01-30 19:07:04 +00:00
Frederik Haxel
16eff9b6ed
native: Linux/x86_64 support
...
Initial version to test 64 bit compatibility.
Instead of a separate board, the inital version for Linux/x86_64 is enabled
by setting the environment variable `NATIVE_64BIT=y` and compiling as usual.
Not currently implemented:
* Architectures other than x86_64 or operating systems other than Linux
* No FreeBSD support
* No Aarch support
* Rust support for x86_64
2024-01-30 16:33:19 +01:00
Jason Parker
a2f4a13beb
boards/nucleo-c031c6 initial add
2024-01-30 10:11:57 -05:00
Miquel-HAW
e755992ac0
boards/feather-nrf52840-sense: Adapt lsm6dsxx params
2024-01-24 09:57:04 +01:00
Miquel-HAW
d45a179a2e
boards/b-l475e-iot01a: Adapt lsm6dsxx params
2024-01-24 09:57:04 +01:00
Marian Buschsieweke
e5cb676dfe
Merge pull request #20286 from chrysn-pull-requests/nrf52dk-arduino
...
boards/nrf52dk: Minimal Arduino pinout support
2024-01-23 05:27:23 +00:00
chrysn
7452a61e64
fixup! boards/nrf52dk: Minimal Arduino pinout support
2024-01-23 01:12:06 +01:00
chrysn
b0a46c2eba
boards/nrf52dk arduino: Declare SPI (side SPI) support
2024-01-23 00:39:03 +01:00
chrysn
ecfa2f7573
boards/nrf52dk: Minimal Arduino pinout support
2024-01-22 23:44:16 +01:00
Marian Buschsieweke
63ec7fc7b5
Merge pull request #19835 from maribu/msp430
...
cpu/msp430: rework MSP430 x1xx periph drivers
2024-01-22 18:41:23 +00:00
Marian Buschsieweke
407deabc0f
boards/olimex-msp430-h1611: uart_stdio @ 9600 Bd
2024-01-22 16:59:23 +01:00
Marian Buschsieweke
675dcc381c
cpu/msp430: rework MSP430 x1xx periph drivers
...
- Move common code for USART (shared SPI / UART peripheral) to its
own file and allow sharing the USART peripheral to provide both
UART and SPI in round-robin fashion.
- Configure both UART and SPI bus via a `struct` in the board's
`periph_conf.h`
- this allows allocating the two UARTs as needed by the use case
- since both USARTs signals have a fixed connection to a single
GPIO, most configuration is moved to the CPU
- the board now only needs to decide which bus is provided by
which USART
Note: Sharing an USART used as UART requires cooperation from the app:
- If the UART is used in TX-only mode (no RX callback), the driver
will release the USART while not sending
- If the UART is used to also receive, the application needs to power
the UART down while not expecting something to send. An
`spi_acquire()` will be blocked while the UART is powered up.
2024-01-22 16:59:23 +01:00
Marian Buschsieweke
504c169346
Merge pull request #20270 from maribu/boards/gd32vf103c-start
...
boards/gd32vf103c-start: new board
2024-01-20 16:11:31 +00:00
Marian Buschsieweke
c6c5d9a1a7
boards/common/gd32v: reorder members in initialization
...
C has this feature that the order of struct members in the
initialization doesn't need to match the order in the declaration.
C++ has not yet caught up:
boards/common/gd32v/include/cfg_usbdev_default.h:50:1: error: designator order for field 'dwc2_usb_otg_fshs_config_t::type' does not match declaration order in 'const dwc2_usb_otg_fshs_config_t'
So, just reorder the fields for now by hand.
2024-01-20 16:42:49 +01:00
Marian Buschsieweke
7f27e6cc7f
boards/gd32vf103c-start: new board
...
This adds support for the GD32VF103C-START, the official "starter board"
for the GD32VF103C MCU by the MCU vendor.
2024-01-19 23:17:35 +01:00
Marian Buschsieweke
9fbb23b167
boards/common/gd32v: make common OpenOCD config opt-in
...
Let boards explicitly use the common OpenOCD config if it works for
them, rather than having boards with specific needs opt out.
2024-01-19 23:17:35 +01:00
benpicco
912294912a
Merge pull request #20264 from benpicco/boards/native-term_fix
...
boards/native: only use pyterm wrapper with term target
2024-01-19 14:31:39 +00:00
Benjamin Valentin
e5618f705b
boards/native: set and test for pyterm explicitly
2024-01-19 14:42:03 +01:00
Marian Buschsieweke
c4fbcfad21
boards/e180-zg120b-tb: Document correct pin mapping
...
Revision 10199-V1.0 of the board has an incorrect pin labeling on the
silkscreen, presumably because the board was initially developed
for a different E180 module and the silkscreen was not updated when
populated with a different E180 module.
It is very likely that if newer revisions of the test board get
produced, they will use the same very systematical routing as revision
1.0 and only the silkscreen labeling will be fixed. Hence, documenting
the correct pin mapping will be useful even for newer revisions.
2024-01-18 13:52:36 +01:00
Marian Buschsieweke
f22fc0080b
boards/common/gd32v: Allow overwriting OPENOCD_TRANSPORT
2024-01-17 09:16:26 +01:00
Benjamin Valentin
3c31000a61
boards/native: only use pyterm wrapper with term target
2024-01-16 15:15:06 +01:00
Marian Buschsieweke
f5a9e084c9
boards/e180-zg120b-tb: add support for OpenOCD
2024-01-13 12:03:15 +01:00
Benjamin Valentin
235d3f059c
boards/samd2x-xpro: enable riotboot
2024-01-11 14:38:35 +01:00
Gunar Schorcht
517cbc59ff
boards/esp32-wrover-kit: add SDMMC support
2024-01-05 07:22:27 +01:00
Gunar Schorcht
7ba9cbe736
boards/esp32-olimex-evb: add SDMMC support
2024-01-05 07:22:27 +01:00
Gunar Schorcht
a376b3c915
boards/common/esp32x: add sanity check for SPI in case SDMMC is used
2024-01-05 07:22:27 +01:00
Gunar Schorcht
c4de343577
board/esp32-mh-et-live-minikit: improve the use of SPI SD Card module
2024-01-05 07:22:27 +01:00
Gunar Schorcht
5646cc02e4
boards/common/esp32x: add SDMMC support
2024-01-05 07:22:27 +01:00
Marian Buschsieweke
866f2a00c0
Merge pull request #20226 from maribu/boards/generic-cc2538-cc2592-dk
...
boards/generic-cc2538-cc2592-dk: add board support
2024-01-05 00:35:11 +00:00
Marian Buschsieweke
947d05ed77
boards/generic-cc2538-cc2592-dk: add board support
...
The CC2538-CC2592-DK is one of the few readily available and
affordable boards featuring a legacy CC2538 MCU. This should make
maintaining RIOT support for that legacy MCU more affordable :-)
2024-01-05 00:00:48 +01:00
benpicco
a04167004f
Merge pull request #20225 from MrKevinWeiss/pr/nucleo413/dmafix
...
boards/nucleo-f413zh: Fix DMA mapping
2024-01-03 14:07:37 +00:00
MrKevinWeiss
9f04b78c2e
boards/nucleo-f413zh: Fix DMA mapping
2024-01-03 14:20:20 +01:00
Marian Buschsieweke
f860d96a25
Merge pull request #19891 from chrysn-pull-requests/ws2181x_timer
...
drivers/ws281x: Add gpio_ll and timer based driver
2024-01-03 09:22:26 +00:00
Marian Buschsieweke
0aa87aa242
Merge pull request #20215 from benpicco/tests/native-term
...
makefiles/tests/tests.inc.mk: use native term for tests
2024-01-02 10:35:36 +00:00
krzysztof-cabaj
3326b0cd5b
boards/nucleo: fix typo - or RAM
2024-01-01 13:07:49 +01:00
benpicco
7c2f091b39
Merge pull request #19540 from gschorcht/cpu/stm32/periph/sdmmc
...
cpu/stm32/periph: add low-level SDMMC peripheral driver
2023-12-23 21:25:59 +00:00
Oleg Hahm
59b687cf68
boards/native: forward eeprom flags to pyterm
2023-12-23 20:27:47 +01:00
Gunar Schorcht
b3f3e16771
boards/stm32f7508-dk: add SDMMC support
2023-12-23 17:18:37 +01:00
Oleg Hahm
c0e71b0592
Merge pull request #20172 from OlegHahm/pr/pyterm_native_pipe
...
pyterm: add native support
2023-12-21 23:08:22 +00:00
Gunar Schorcht
2c2e70fb17
boards/stm32l496g-disco: add SDMMC support
2023-12-21 18:37:43 +01:00
Gunar Schorcht
ae4ba633d9
boards/stm32f746g-disco: add SD Card interface support
2023-12-21 18:37:43 +01:00
krzysztof-cabaj
d8423cb4d6
boards/nucleo-l452re: fix typo
2023-12-20 19:48:43 +01:00
krzysztof-cabaj
fb07cc054a
boards/nucleo-l452re: doc update
2023-12-20 16:56:01 +01:00
MrKevinWeiss
6a0b1c59c5
boards/nrf9160dk: Override WS281X_TIMER_*
2023-12-19 11:13:45 +01:00
MrKevinWeiss
fb5ebea1a5
boards/common/e104-bt50xxa-tb: Override WS281X_TIMER_*
2023-12-19 11:13:44 +01:00
MrKevinWeiss
0d31432cb3
boards/nrf51: Defined TIMER_x_MAX_VALUE
2023-12-19 11:13:44 +01:00
chrysn
d32c32ffae
boards/nrf52: Defined TIMER_x_MAX_VALUE
...
The macro's presence is documented in `timer_init`, but was missing from
this platform.
2023-12-19 11:13:41 +01:00
Oleg Hahm
dd184614d8
pyterm: native: remove superfluous tap argument
2023-12-18 20:00:44 +01:00
Oleg Hahm
075f2ffd6a
pyterm: label pyterm arg for native generically
2023-12-18 20:00:44 +01:00
Oleg Hahm
273486be78
examples: tests: unify native arguments for ZEP
2023-12-18 20:00:44 +01:00