1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/boards
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
..
6lowpan-clicker boards/mips: set supported programmers 2021-02-24 13:30:21 +01:00
acd52832 boards/nrf5x-based: add vdd_lc_filer_regX feature 2021-02-19 17:19:45 +01:00
adafruit-clue boards: automatically import disp and touch device drivers 2021-03-03 18:00:49 +01:00
adafruit-itsybitsy-m4 boards/samd21-arduino-bootloader: rename to samdx1-arduino-bootloader 2021-02-09 19:44:03 +01:00
adafruit-itsybitsy-nrf52 boards/nrf52: setup supported programmers 2021-02-24 13:29:38 +01:00
airfy-beacon boards/nrf51: setup supported programmers 2021-02-24 13:29:17 +01:00
arduino-due boards/arduino-due: Add Kconfig symbols 2020-07-16 15:35:25 +02:00
arduino-duemilanove boards/atmega: cleanup BOOTLOADER variables definitions 2021-02-02 14:10:03 +01:00
arduino-leonardo cpu/avr8_common: Move irq_enable from board to cpu 2021-03-15 20:16:10 -03:00
arduino-mega2560 boards/atmega: cleanup BOOTLOADER variables definitions 2021-02-02 14:10:03 +01:00
arduino-mkr1000 boards/arduino-mkr1000: Add board specific Kconfig symbols 2020-07-17 08:43:46 +02:00
arduino-mkrfox1200 boards/arduino-mkrfox1200: Add board specific Kconfig symbols 2020-07-17 08:43:46 +02:00
arduino-mkrwan1300 boards/arduino-mkrwan1300: Add board specific Kconfig symbols 2020-07-17 08:43:46 +02:00
arduino-mkrzero boards/arduino-mkrzero: Add board specific Kconfig symbols 2020-07-17 08:43:46 +02:00
arduino-nano boards/atmega: cleanup BOOTLOADER variables definitions 2021-02-02 14:10:03 +01:00
arduino-nano-33-ble boards/nrf52: setup supported programmers 2021-02-24 13:29:38 +01:00
arduino-nano-33-iot boards/arduino-nano-33-iot: extend SPI configuration 2021-04-13 18:08:06 +03:00
arduino-uno boards/atmega: cleanup BOOTLOADER variables definitions 2021-02-02 14:10:03 +01:00
arduino-zero boards/arduino-zero: Add board specific Kconfig symbols 2020-07-17 08:44:49 +02:00
atmega256rfr2-xpro boards: remove not need PORT_LINUX/PORT_DARWIN 2020-12-02 09:20:57 +01:00
atmega328p boards: don't include programmer logic at board level 2020-11-25 22:31:13 +01:00
atmega328p-xplained-mini boards: introduce atmega328p-xplained-mini 2021-03-27 14:10:19 -03:00
atmega1284p boards: don't include programmer logic at board level 2020-11-25 22:31:13 +01:00
atxmega-a1u-xpro boards/atxmega-a1u-xpro: Add i2c configuration 2021-04-25 22:06:29 -03:00
atxmega-a3bu-xplained boards/atxmega-a3bu-xplained: Add i2c configuration 2021-04-25 22:06:29 -03:00
avr-rss2 boards/atmega: cleanup BOOTLOADER variables definitions 2021-02-02 14:10:03 +01:00
avsextrem boards/avsextrem: Add Kconfig symbols 2020-07-16 19:03:38 +02:00
b-l072z-lrwan1 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
b-l475e-iot01a boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
bastwan boards/bastwan: Support BastWAN Board 2021-03-25 16:21:18 +01:00
blackpill boards/blxxxpill: model features in Kconfig 2020-07-16 11:34:03 +02:00
blackpill-128kib boards/blxxxpill: model features in Kconfig 2020-07-16 11:34:03 +02:00
bluepill boards/blxxxpill: model features in Kconfig 2020-07-16 11:34:03 +02:00
bluepill-128kib boards/blxxxpill: model features in Kconfig 2020-07-16 11:34:03 +02:00
bluepill-stm32f030c8 boards/bluepill-stm32f030c8: add STM32F030C8 based bluepill board 2021-02-02 17:13:29 +01:00
calliope-mini boards: use BTNx_MODE when defined 2021-03-15 21:26:50 +01:00
cc1312-launchpad boards/cc1312-launcpad: update documentation 2021-02-18 11:28:06 +01:00
cc1350-launchpad boards/cc1350-launchpad: update documentation 2021-02-18 11:28:06 +01:00
cc1352-launchpad boards/cc1352-launchpad: add documentation 2021-02-18 11:28:06 +01:00
cc1352p-launchpad boards/cc1352p-launchpad: update documentation 2021-02-18 11:28:06 +01:00
cc2538dk boards/cc2538dk: don't start renode in board config 2020-11-27 13:37:52 +01:00
cc2650-launchpad boards/cc2650-launchpad: update documentation 2021-02-18 11:28:06 +01:00
cc2650stk boards/[cc13x0, cc26x0]: move programmer config to common folder 2021-02-09 23:48:53 +01:00
common esp8266: Support UART1 and other UART0 pins. 2021-05-02 12:27:27 +00:00
derfmega128 boards/atmega: cleanup BOOTLOADER variables definitions 2021-02-02 14:10:03 +01:00
derfmega256 boards/atmega: cleanup BOOTLOADER variables definitions 2021-02-02 14:10:03 +01:00
dwm1001 boards/nrf-based: select VDD_LC_FILTER feature(s) 2021-02-19 17:19:45 +01:00
e104-bt5010a-tb boards/e104-bt50xxa-tb: move default module to Makefile.default 2021-01-25 09:17:00 +01:00
e104-bt5011a-tb boards/e104-bt50xxa-tb: move default module to Makefile.default 2021-01-25 09:17:00 +01:00
e180-zg120b-tb boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
ek-lm4f120xl boards: set supported programmers 2021-02-24 13:30:34 +01:00
esp32-ethernet-kit-v1_0 boards/esp32-ethernet-kit: Setup Kconfig to match makefiles 2020-11-28 10:18:54 +01:00
esp32-ethernet-kit-v1_1 boards/esp32-ethernet-kit: Setup Kconfig to match makefiles 2020-11-28 10:18:54 +01:00
esp32-ethernet-kit-v1_2 boards/esp32-ethernet-kit: Setup Kconfig to match makefiles 2020-11-28 10:18:54 +01:00
esp32-heltec-lora32-v2 boards/esp32: fix spelling of periph_i2c 2020-11-28 10:18:54 +01:00
esp32-mh-et-live-minikit boards/esp32: fix spelling of periph_i2c 2020-11-28 10:18:54 +01:00
esp32-olimex-evb boards/esp32: fix spelling of periph_i2c 2020-11-28 10:18:54 +01:00
esp32-ttgo-t-beam boards/esp32: fix spelling of periph_i2c 2020-11-28 10:18:54 +01:00
esp32-wemos-lolin-d32-pro boards/esp32: fix spelling of periph_i2c 2020-11-28 10:18:54 +01:00
esp32-wroom-32 boards/esp32: fix spelling of periph_i2c 2020-11-28 10:18:54 +01:00
esp32-wrover-kit boards/esp32-ethernet-kit: Setup Kconfig to match makefiles 2020-11-28 10:18:54 +01:00
esp8266-esp-12x boards/esp8266-esp-12x: Add Kconfig symbols 2020-07-07 16:27:45 +02:00
esp8266-olimex-mod boards/esp8266-olimex-mod: Add Kconfig symbols 2020-07-07 16:27:47 +02:00
esp8266-sparkfun-thing boards/esp8266-sparkfun-thing: Add Kconfig symbols 2020-07-07 16:27:47 +02:00
f4vi1 boards/stm32f4*: add Kconfig clock configuration 2021-01-19 22:09:16 +01:00
feather-m0 boards/samd21-arduino-bootloader: rename to samdx1-arduino-bootloader 2021-02-09 19:44:03 +01:00
feather-m0-lora boards/feather-m0: add support for feather-m0-lora version 2020-11-05 15:07:48 +01:00
feather-m0-wifi kconfigs: replace BOOTLOADER_% feature with HIGHLEVEL_STDIO 2020-10-13 10:30:22 +02:00
feather-nrf52840 boards/feather-nrf52840: fix typo in doc 2021-01-08 10:15:32 +01:00
firefly boards/firefly: don't start renode in board config 2020-11-27 13:39:22 +01:00
fox boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
frdm-k22f boards/frdm-k22f: Add Kconfig symbols 2020-07-02 14:41:41 +02:00
frdm-k64f boards/frdm-k64f: Add Kconfig symbols 2020-07-02 14:41:42 +02:00
frdm-kl43z make: namespace openocd DEBUG_ADAPTER variable 2021-02-23 21:22:52 +01:00
frdm-kw41z boards/frdm-kw41z: Add Kconfig symbols 2020-07-02 14:41:42 +02:00
hamilton boards: remove include of serial.inc.mk 2020-12-02 09:20:57 +01:00
hifive1 boards/hifive1: define supported programmers 2021-02-24 13:29:39 +01:00
hifive1b boards/hifive1: define supported programmers 2021-02-24 13:29:39 +01:00
i-nucleo-lrwan1 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
ikea-tradfri boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
im880b boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
iotlab-a8-m3 boards/iotlab-*: model features in Kconfig 2020-07-16 11:34:03 +02:00
iotlab-m3 boards/iotlab-*: model features in Kconfig 2020-07-16 11:34:03 +02:00
limifrog-v1 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
lobaro-lorabox boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
lsn50 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
maple-mini boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
mbed_lpc1768 boards/lpc1768: move vendor conf code to CPU level 2021-01-08 21:47:10 +01:00
mcb2388 make: namespace openocd DEBUG_ADAPTER variable 2021-02-23 21:22:52 +01:00
mega-xplained boards: remove AVRDUDE_PORT 2021-02-23 12:22:49 +01:00
microbit boards/microbit*/doc: Link to matrix display driver 2021-03-29 22:09:52 +02:00
microbit-v2 boards/microbit-v2: Add buttons 2021-04-13 11:09:57 +02:00
microduino-corerf boards: don't include programmer logic at board level 2020-11-25 22:31:13 +01:00
msb-430 boards/msb-430: Remove unused UART_x_EN macro 2020-09-09 10:25:37 +02:00
msb-430h boards/msb-430: Remove unused UART_x_EN macro 2020-09-09 10:25:37 +02:00
msba2 boards: don't include programmer logic at board level 2020-11-25 22:31:13 +01:00
msbiot boards/msbiot: fix param for MPU9150 2021-04-07 15:18:30 +02:00
mulle boards: set supported programmers 2021-02-24 13:30:34 +01:00
native board/native: undefine FORTIFY_SOURCE to avoid printf replace 2021-03-16 12:14:00 +01:00
nrf51dk boards: remove openocd/pyocd config conditionals 2021-02-23 21:22:52 +01:00
nrf51dongle boards: remove openocd/pyocd config conditionals 2021-02-23 21:22:52 +01:00
nrf52dk boards/nrf52dk: fix typo 'messurment' -> 'measurement' 2020-10-02 07:49:59 +02:00
nrf6310 boards: remove openocd/pyocd config conditionals 2021-02-23 21:22:52 +01:00
nrf52832-mdk boards/nrf52: setup supported programmers 2021-02-24 13:29:38 +01:00
nrf52840-mdk boards/nrf52: setup supported programmers 2021-02-24 13:29:38 +01:00
nrf52840-mdk-dongle boards/nrf52: setup supported programmers 2021-02-24 13:29:38 +01:00
nrf52840dk boards/nrf-based: select VDD_LC_FILTER feature(s) 2021-02-19 17:19:45 +01:00
nrf52840dongle boards/nrf52840dongle: add I2C pin configuration 2021-04-27 13:55:39 +02:00
nucleo-f030r8 boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f031k6 boards/stm32f0: use clk_conf.h 2020-12-17 08:38:40 +01:00
nucleo-f042k6 boards/stm32f0: use clk_conf.h 2020-12-17 08:38:40 +01:00
nucleo-f070rb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f072rb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f091rc boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f103rb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f207zg boards/nucleo-f207zg: fix nucleo common Kconfig 2021-01-21 16:20:42 +01:00
nucleo-f302r8 boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f303k8 boards/nucleo-f303k8: remove custom pll prediv/mul defines 2020-12-08 17:36:52 +01:00
nucleo-f303re boards/nucleo-f303re: fix I2C[1] sda_pin and scl_af settings 2021-04-07 05:43:06 +02:00
nucleo-f303ze boards/nucleo-f303ze: fix nucleo common Kconfig 2021-01-21 16:20:56 +01:00
nucleo-f334r8 boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f401re boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f410rb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f411re boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f412zg boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f413zh boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f429zi boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f446re boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f446ze boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-f722ze boards/nucleo-f722ze: Add periph_can support 2021-03-05 23:22:44 -05:00
nucleo-f746zg boards/stm32f7: use common clk_conf.h header 2021-01-25 11:44:22 +01:00
nucleo-f767zi boards/nucleo-f767zi: Add periph_can support 2021-03-18 20:57:22 -04:00
nucleo-g070rb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-g071rb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-g431rb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-g474re boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l4r5zi boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l011k4 treewide: model newlib as a FEATURE 2021-01-27 09:24:25 +01:00
nucleo-l031k6 boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l053r8 boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l073rz boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l152re boards/stm32: use generic clk_conf.h header 2020-10-27 08:44:56 +01:00
nucleo-l412kb boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l432kc boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l433rc boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l452re boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l476rg boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l496zg boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-l552ze-q boards/nucleo-*: put Kconfig HSE/LSE clock config in common 2021-01-20 09:16:46 +01:00
nucleo-wl55jc boards/nucleo-wl55jc : Add arduino interfaces 2021-04-20 21:04:36 +02:00
nz32-sc151 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
olimexino-stm32 boards/stm32f1/f3: adapt Kconfig for clock configuration 2020-12-08 17:36:52 +01:00
omote boards: add riotboot to cc2538 based boards 2020-11-13 14:51:58 +01:00
opencm904 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
openlabs-kw41z-mini make: namespace openocd DEBUG_ADAPTER variable 2021-02-23 21:22:52 +01:00
openlabs-kw41z-mini-256kib boards/openlabs-kw41z-mini-256kib: Add Kconfig symbols 2020-07-02 14:41:43 +02:00
openmote-b boards/openmote*: introduce CC2538_BSL_FLASHFFILE variable 2021-02-23 21:22:54 +01:00
openmote-cc2538 boards/openmote*: introduce CC2538_BSL_FLASHFFILE variable 2021-02-23 21:22:54 +01:00
p-l496g-cell02 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
p-nucleo-wb55 boards/stm32l4/l5/wb*: add Kconfig clock config 2020-11-10 09:34:06 +01:00
particle-argon boards/nrf5x-based: add vdd_lc_filer_regX feature 2021-02-19 17:19:45 +01:00
particle-boron boards/nrf5x-based: add vdd_lc_filer_regX feature 2021-02-19 17:19:45 +01:00
particle-xenon boards/nrf5x-based: add vdd_lc_filer_regX feature 2021-02-19 17:19:45 +01:00
pba-d-01-kw2x boards: set supported programmers 2021-02-24 13:30:34 +01:00
phynode-kw41z boards: remove openocd/pyocd config conditionals 2021-02-23 21:22:52 +01:00
pic32-wifire boards/mips: set supported programmers 2021-02-24 13:30:21 +01:00
pinetime boards: automatically import disp and touch device drivers 2021-03-03 18:00:49 +01:00
pyboard boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
qn9080dk boards/qn9080dk: Add SPI NOR flash definition 2021-01-31 16:27:22 +00:00
reel make: namespace openocd DEBUG_ADAPTER variable 2021-02-23 21:22:52 +01:00
remote-pa boards/remote-pa: Add Kconfig symbols 2020-06-24 15:18:06 +02:00
remote-reva boards/remote-reva: Add Kconfig symbols 2020-06-24 15:18:22 +02:00
remote-revb boards/remote-revb: add arduino feature 2020-12-22 11:32:03 +01:00
ruuvitag boards/nrf52: setup supported programmers 2021-02-24 13:29:38 +01:00
samd10-xmini treewide: model newlib as a FEATURE 2021-01-27 09:24:25 +01:00
samd20-xpro boards/samd20-xpro: add support for SAM D20 Xplained Pro 2021-01-21 20:29:15 +01:00
samd21-xpro boards/samd21-xpro: Add board specific Kconfig symbols 2020-07-17 08:44:50 +02:00
same54-xpro Merge pull request #15845 from benpicco/boards/adafruit-itsybitsy-m4 2021-02-09 19:41:43 +01:00
saml10-xpro boards/saml10-xpro: Add Kconfig symbols 2020-07-16 18:09:59 +02:00
saml11-xpro boards/saml11-xpro: Add Kconfig symbols 2020-07-16 18:10:00 +02:00
saml21-xpro boards/saml21-xpro: add gpio_params.h 2020-11-11 17:40:09 +01:00
samr21-xpro Update boards/samr21-xpro/include/eui_provider_params.h 2020-12-14 15:23:07 +01:00
samr30-xpro boards/samr30-xpro: Add Kconfig symbols 2020-07-16 21:29:46 +02:00
samr34-xpro boards/samr34-xpro: Add Kconfig symbols 2020-07-16 21:29:46 +02:00
seeeduino_arch-pro boards: set supported programmers 2021-02-24 13:30:34 +01:00
sensebox_samd21 boards/sensebox_samd21: refactor to use USB CDC ACM for stdio 2021-02-24 17:07:33 +01:00
serpente Merge pull request #15972 from benpicco/samdx1-arduino-bootloader 2021-02-22 18:47:23 +01:00
slstk3400a boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
slstk3401a boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
slstk3402a boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
sltb001a boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
slwstk6000b-slwrb4150a boards/slwstk6000b-slwrb4150a: Add Kconfig symbols 2020-06-18 16:39:57 +02:00
slwstk6000b-slwrb4162a boards/slwstk6000b-slwrb4162a: Add Kconfig symbols 2020-06-18 16:39:57 +02:00
slwstk6220a boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
sodaq-autonomo boards/sodaq-autonomo: Add board specific Kconfig symbols 2020-07-17 08:44:50 +02:00
sodaq-explorer boards/sodaq-explorer: Add board specific Kconfig symbols 2020-07-17 08:44:51 +02:00
sodaq-one boards/samd21-arduino-bootloader: rename to samdx1-arduino-bootloader 2021-02-09 19:44:03 +01:00
sodaq-sara-aff boards/samd21-arduino-bootloader: rename to samdx1-arduino-bootloader 2021-02-09 19:44:03 +01:00
sodaq-sara-sff boards/samd21-arduino-bootloader: rename to samdx1-arduino-bootloader 2021-02-09 19:44:03 +01:00
spark-core boards/spark-core: set dfu-util as supported programmer 2021-02-24 13:30:34 +01:00
stk3200 boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
stk3600 boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
stk3700 boards/*efm32*: do not force RTT_FREQUENCY 2021-04-20 11:12:45 +02:00
stm32f0discovery boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
stm32f3discovery boards/stm32f3discovery: add lsm303dlhc configuration 2021-03-02 17:27:14 +01:00
stm32f4discovery boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
stm32f030f4-demo treewide: model newlib as a FEATURE 2021-01-27 09:24:25 +01:00
stm32f429i-disc1 boards: automatically import disp and touch device drivers 2021-03-03 18:00:49 +01:00
stm32f429i-disco boards/stm32f4*: add Kconfig clock configuration 2021-01-19 22:09:16 +01:00
stm32f723e-disco boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
stm32f769i-disco boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
stm32l476g-disco boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
stm32l0538-disco boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
stm32mp157c-dk2 make: namespace openocd DEBUG_ADAPTER variable 2021-02-23 21:22:52 +01:00
teensy31 boards: remove not need PORT_LINUX/PORT_DARWIN 2020-12-02 09:20:57 +01:00
telosb boards/msp430: setup supported programmers 2021-02-24 13:29:56 +01:00
thingy52 boards/nrf52: setup supported programmers 2021-02-24 13:29:38 +01:00
ublox-c030-u201 boards/stm32: set openocd as only supported programmer 2021-02-24 13:29:16 +01:00
udoo boards/udoo: Add Kconfig symbols 2020-07-16 15:35:25 +02:00
usb-kw41z boards/usb-kw41z: Add Kconfig symbols 2020-07-02 14:41:44 +02:00
waspmote-pro cpu/avr8_common: Move irq_enable from board to cpu 2021-03-15 20:16:10 -03:00
weact-f401cc boards/stm32f4*: add Kconfig clock configuration 2021-01-19 22:09:16 +01:00
weact-f401ce boards/stm32f4*: add Kconfig clock configuration 2021-01-19 22:09:16 +01:00
weact-f411ce boards/stm32f4*: add Kconfig clock configuration 2021-01-19 22:09:16 +01:00
wemos-zero boards/samd21-arduino-bootloader: rename to samdx1-arduino-bootloader 2021-02-09 19:44:03 +01:00
yarm boards/yarm: add missing comment ending in doc.txt 2021-03-05 09:31:09 +01:00
yunjia-nrf51822 make: namespace openocd DEBUG_ADAPTER variable 2021-02-23 21:22:52 +01:00
z1 boards/msp430: setup supported programmers 2021-02-24 13:29:56 +01:00
zigduino boards: add zigduino 2021-02-09 15:26:03 +01:00
doc.txt boards/doc: Add a guide to find physical board pins 2019-07-09 10:11:59 +02:00
Kconfig treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
README.md

Platform configurations for RIOT-OS

This directory contains existing configuration and initialization files for platforms supported by RIOT-OS.