MrKevinWeiss
02a2de4916
cpu/stm32: Add Kconfig dependency modeling
2021-07-02 15:11:05 +02:00
60ff613270
Merge pull request #16555 from fjmolinas/pr_z1_config_ztimer
...
boards/z1: add CONFIG_ZTIMER_USEC_ADJUST_% values
2021-06-16 08:59:09 +02:00
Francisco
bb86fb0a50
Merge pull request #16554 from fjmolinas/pr_atmega_usec_adjust
...
boards/atmega: add USEC_ADJUST values
2021-06-16 08:56:11 +02:00
Francisco Molina
3269bcef88
boards/common/arduino-atmega: add USEC_ADJUST values
2021-06-15 16:45:34 +02:00
Francisco Molina
01d870dbc7
boards/atmega256rfr2-xpro add USEC_ADJUST values
2021-06-15 16:35:40 +02:00
Francisco Molina
84b37b7212
boards/z1: add CONFIG_ZTIMER_USEC_ADJUST_% values
2021-06-15 16:21:46 +02:00
benpicco
c7d12733ea
Merge pull request #16523 from benpicco/boards/same54-xpro-lock_eui
...
boards: lock EUI provider to interface type
2021-06-15 16:16:12 +02:00
Martine Lenders
38f0e20834
Merge pull request #16276 from fjmolinas/pr_nrf52840_feather_uf2
...
board/feather-nrf52840: add uf2 boot loader
2021-06-15 12:00:07 +02:00
beb171de40
Merge pull request #16546 from fjmolinas/pr_kinetis_lptmr_rtt
...
cpu/kinetis: use LPTMR as rtt backend
2021-06-15 11:02:16 +02:00
Francisco Molina
d9ee424b7c
cpu/kinetis: use LPTMR as rtt backend
2021-06-15 08:29:09 +02:00
Benjamin Valentin
204b80c6bf
boards/native: lock EUI64 provider to ZEP interface
2021-06-08 14:01:03 +02:00
Benjamin Valentin
c161fd8dbf
boards/same54-xpro: lock EUI provider to ethernet interface
...
Otherwise the provider can be used for multiple interfaces but only
return a single MAC address for all of them.
2021-06-08 14:01:03 +02:00
benpicco
88da1421be
Merge pull request #16469 from Franz2000/support-seeeduino-XIAO-board
...
boards: Adding board support for the Seeeduino XIAO
2021-06-08 10:35:26 +02:00
Francisco
6f369f4381
Merge pull request #16331 from fjmolinas/pr_stdio_uart_lpuart
...
makefiles/stdio.inc.mk: stdio_uart require uart or lpuart
2021-06-07 08:33:27 +02:00
Benjamin Valentin
ec397cbc5e
boards/samr21-xpro: only configure antenna switch if radio is used
2021-06-03 18:21:45 +02:00
MaestroOnICe
dc8f7912e9
boards: add Seeeduino XIAO
2021-06-02 14:23:55 +02:00
Francisco Molina
2049ab35d3
boards: require lpuart only if stdio_uart is used
2021-06-01 12:39:58 +02:00
Jean Pierre Dudey
628739172b
boards/esp32-wrover-kit: add dependency to ILI9341
...
When disp_dev is present, pull the ili9341 driver to allow auto-
initialization
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2021-05-20 20:00:03 +02:00
Gerson Fernando Budke
8a2c88a808
boards/atxmega-a3bu-xplained: Add spi configuration
...
Add J1 header spi configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Gerson Fernando Budke
8cc9c42d1d
boards/atxmega-a1u-xpro: Add spi configuration
...
Add EXT-1 spi bus configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
chrysn
855517326a
boards/native: Document flashpage support
...
This documents the additions of [15935].
[15935]: https://github.com/RIOT-OS/RIOT/pull/15935
2021-05-11 10:28:03 +02:00
Dylan Laduranty
a1c3782e28
Merge pull request #16446 from ant9000/pr_cpu_saml21_slow_clock_fix_timers
...
CPU SAML21: fix timers frequency when using slow clocks
2021-05-06 20:17:02 +02:00
Ichiro Kuroki
a637caedec
boards/arduino-nano-33-iot: resolved SPI and I2C configuration conflict
2021-05-06 06:30:15 +03:00
Antonio Galea
7a253b4b76
boards: use SAM0_GCLK_TIMER for saml21 boards
2021-05-05 10:56:58 +02:00
38062c414c
Merge pull request #16426 from fjmolinas/pr_small_test_fixes
...
tests: small fixes
2021-05-04 10:02:09 +02:00
Francisco Molina
d8287eeffc
boards/nucleo-f303k8: remove provided periph_rtc
...
This BOARD does not provide an LSE clock, so don't probide rtc.
2021-05-03 08:29:22 +02:00
iosabi
52107b2416
esp8266: Support UART1 and other UART0 pins.
...
The esp8266 CPU has actually two hardware UART peripherals. UART0 is
used by the boot ROM for flashing and serial output during boot,
typically at a baudrate of 74880 bps until the bootloader or application
sets the more standard 115200 baudrate. This UART0 device has two
possible pins for TXD, GPIO1 and GPIO2, which are both set to TXD by the
boot ROM. esp8266 modules will typically have GPIO1 labeled as the TX
pin, but it is possible to use GPIO2 for that purpose even while
flashing the device with esptool.py.
The second device, UART1, also has two options for TXD, GPIO2 and GPIO7,
and only one option for RXD, GPIO8. However, GPIO7 and GPIO8 are used
by the flash internally so those options are not very useful unless
maybe while running from IRAM with the flash disabled, for example for
a debugger over UART1.
This patch allows boards to override UART{0,1}_{R,T}XD in their
periph_conf.h to configure the uart selection. Defining UART1_TX will
make the UART_DEV(1) device available.
Tested with:
```CFLAGS='-DUART1_TXD=GPIO2' make -C tests/periph_uart BOARD=esp8266-esp-12x flash term```
* Connected one USB-UART to the standard GPIO1 and GPIO3 for flashing
and console. After flashing we see the manual test output at 115200
bps
* Connected a second USB-UART with RX to GPIO2 running at 74880.
Then run on the first console:
```
> init 1 74880
> send 1 hello
```
The word "hello" appears on the second UART connection.
Note that GPIO2 is used during boot for UART0's TX until the application
or bootloader set it to a regular GPIO, so some boot ROM messages at
74880 bps are visible. After running `init 1 74880` it is set to UART1's
TX.
2021-05-02 12:27:27 +00:00
Hauke Petersen
674d6521c5
boards/nrf52840dongle: add I2C pin configuration
2021-04-27 13:55:39 +02:00
Hauke Petersen
729387e090
boards/nrf52840: fix SPI pin configuration
2021-04-27 13:55:39 +02:00
Hauke Petersen
96e36995d3
boards/nrf52840dongle: PWM config: fix formatting
2021-04-27 11:35:37 +02:00
Gerson Fernando Budke
a4c5daea3b
boards/atxmega-a3bu-xplained: Add i2c configuration
...
Add J1 i2c bus configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-25 22:06:29 -03:00
Gerson Fernando Budke
084625fa0d
boards/atxmega-a1u-xpro: Add i2c configuration
...
Add EXT-1 i2c bus configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-25 22:06:29 -03:00
Francisco
d5f9b99555
Merge pull request #16344 from kfessel/p-efm32-rtt-freq
...
cpu/efm32: add RTT_FREQUENCY support to efm32
2021-04-21 09:59:10 +02:00
Akshai M
6b86f8aaf1
boards/nucleo-wl55jc : Add arduino interfaces
2021-04-20 21:04:36 +02:00
Akshai M
efb86039c6
cpu/stm32wl: Add RTT support
2021-04-20 21:04:36 +02:00
Akshai M
2cf081b509
cpu/stm32wl: Flashpage configuration
2021-04-20 21:04:36 +02:00
Akshai M
b816c67bdd
nucleo-wl55jc: Add Kconfig files
2021-04-20 21:04:35 +02:00
Akshai M
fd8ddd6161
boards: add nucleo-wl55jc
...
Co-authored-by: Kevin "Tristate Tom" Weiss <weiss.kevin604@gmail.com>
2021-04-20 21:04:29 +02:00
Akshai M
c485c774cf
cpu/stm32: add stm32wl
2021-04-20 20:57:48 +02:00
Akshai M
b6c4f9a610
boards/nucleo-wl55jc: Documentation
2021-04-20 20:57:45 +02:00
Karl Fessel
c41342dc5b
boards/*efm32*: do not force RTT_FREQUENCY
...
while keeping a sane (rtt shared with rtc (counter)) default
this commit adds the ability to define RTT_FREQUENCY
to some thing different than 1 Hz
2021-04-20 11:12:45 +02:00
Francisco
2a3fbf38f6
Merge pull request #16301 from IchiroKuroki/arduino_nano_33_iot_support
...
Configuration extension for arduino-nano-33-iot
2021-04-20 09:48:24 +02:00
Ichiro Kuroki
1cc02aef2f
boards/arduino-nano-33-iot: extend SPI configuration
2021-04-13 18:08:06 +03:00
Ichiro Kuroki
068f029cc8
boards/arduino-nano-33-iot: add ADC configuration
2021-04-13 18:07:51 +03:00
Ichiro Kuroki
a8e9a985d5
boards/arduino-nano-33-iot: add PWM configuration
2021-04-13 18:07:29 +03:00
chrysn
5239f5ed13
boards/microbit-v2: Add buttons
2021-04-13 11:09:57 +02:00
Gerson Fernando Budke
6149531684
boards: Introduce atxmega-a3bu-xplained board
...
Add initial version.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-07 20:06:11 -03:00
Marian Buschsieweke
6fe7164dae
Merge pull request #16285 from maribu/boards/msbiot
...
boards/msbiot: fix param for MPU9150
2021-04-07 16:56:20 +02:00
Marian Buschsieweke
9c77cd8d55
boards/msbiot: fix param for MPU9150
...
When the driver for the mpu9150 has been renamed to mpu9x50, the
corresponding macro in the MSB-IoT board was forgotten to be renamed
as well. This fixes the issue.
2021-04-07 15:18:30 +02:00
Francisco Molina
67302bfae6
board/feather-nrf52840: add uf2 boot loader
2021-04-07 12:42:30 +02:00