boards/stm32f429i-disco: add support
The boards/stm32f429i-disco board is an ealier version of the stm32f429i-disc1. The boards are compatible with the difference that the older on-board debugger does not provide a UART connection. To spare the user of having to wire up a USB-TTL adapter, enable CDC-ACM on the micro-USB port.
This commit is contained in:
parent
3a1ee4983c
commit
b082368033
2
boards/stm32f429i-disco/Makefile
Normal file
2
boards/stm32f429i-disco/Makefile
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIRS = $(RIOTBOARD)/stm32f429i-disc1
|
||||||
|
include $(RIOTBASE)/Makefile.base
|
||||||
5
boards/stm32f429i-disco/Makefile.dep
Normal file
5
boards/stm32f429i-disco/Makefile.dep
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
ifeq (,$(filter stdio_% slipdev_stdio,$(USEMODULE)))
|
||||||
|
USEMODULE += stdio_cdc_acm
|
||||||
|
endif
|
||||||
|
|
||||||
|
include $(RIOTBOARD)/stm32f429i-disc1/Makefile.dep
|
||||||
1
boards/stm32f429i-disco/Makefile.features
Normal file
1
boards/stm32f429i-disco/Makefile.features
Normal file
@ -0,0 +1 @@
|
|||||||
|
include $(RIOTBOARD)/stm32f429i-disc1/Makefile.features
|
||||||
4
boards/stm32f429i-disco/Makefile.include
Normal file
4
boards/stm32f429i-disco/Makefile.include
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
STLINK_VERSION ?= 2
|
||||||
|
INCLUDES += -I$(RIOTBOARD)/stm32f429i-disc1/include
|
||||||
|
|
||||||
|
include $(RIOTBOARD)/stm32f429i-disc1/Makefile.include
|
||||||
13
boards/stm32f429i-disco/doc.txt
Normal file
13
boards/stm32f429i-disco/doc.txt
Normal file
@ -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.
|
||||||
Loading…
x
Reference in New Issue
Block a user