diff --git a/boards/stm32f429i-disco/Makefile b/boards/stm32f429i-disco/Makefile new file mode 100644 index 0000000000..44ebe46cc1 --- /dev/null +++ b/boards/stm32f429i-disco/Makefile @@ -0,0 +1,2 @@ +DIRS = $(RIOTBOARD)/stm32f429i-disc1 +include $(RIOTBASE)/Makefile.base diff --git a/boards/stm32f429i-disco/Makefile.dep b/boards/stm32f429i-disco/Makefile.dep new file mode 100644 index 0000000000..3d55a69db7 --- /dev/null +++ b/boards/stm32f429i-disco/Makefile.dep @@ -0,0 +1,5 @@ +ifeq (,$(filter stdio_% slipdev_stdio,$(USEMODULE))) + USEMODULE += stdio_cdc_acm +endif + +include $(RIOTBOARD)/stm32f429i-disc1/Makefile.dep diff --git a/boards/stm32f429i-disco/Makefile.features b/boards/stm32f429i-disco/Makefile.features new file mode 100644 index 0000000000..efa16e373d --- /dev/null +++ b/boards/stm32f429i-disco/Makefile.features @@ -0,0 +1 @@ +include $(RIOTBOARD)/stm32f429i-disc1/Makefile.features diff --git a/boards/stm32f429i-disco/Makefile.include b/boards/stm32f429i-disco/Makefile.include new file mode 100644 index 0000000000..24c1042b7d --- /dev/null +++ b/boards/stm32f429i-disco/Makefile.include @@ -0,0 +1,4 @@ +STLINK_VERSION ?= 2 +INCLUDES += -I$(RIOTBOARD)/stm32f429i-disc1/include + +include $(RIOTBOARD)/stm32f429i-disc1/Makefile.include diff --git a/boards/stm32f429i-disco/doc.txt b/boards/stm32f429i-disco/doc.txt new file mode 100644 index 0000000000..060e7b4235 --- /dev/null +++ b/boards/stm32f429i-disco/doc.txt @@ -0,0 +1,13 @@ +/** + * @defgroup boards_stm32f429i-disco STM32F429I-DISCO + * @ingroup boards + * @brief Support for the STM32F429I-DISCO board + */ + +### General information + +The board is identical to the @ref boards_stm32f429i-disc1 except that it uses +an older on-board ST-LINK debugger that does not provide a serial UART interface. + +To mitigate that, stdio is instead provided through the micro-USB connector using +RIOT's CDC ACM functionality.