6e39f2cc1e
This change adds the OLIMEX H407 support to the STM32 port. The H407 (https://www.olimex.com/Products/ARM/ST/STM32-H407/) is simliar to the already existing E407 (https://www.olimex.com/Products/ARM/ST/STM32-E407) but does not support Ethernet and has a full-size USB-A port instead of a Mini-USB socket. Both boards use the STM32F407ZGT6 CPU. This port is basically a copy of the E407 but with changed pinmux: * Removed Ethernet pin definition * Removed UART1 (pins are used for other functions) * Removed UART3 flow control pins (pins are used for other functions) * Removed SD-Card detect pin (since it is not connected on the H407) A REPL on UART3 is connected to the U3BOOT-header, a 3-pin header with RX, TX and GND that is intended for the serial terminal. Tested: * Micro-SD Card is detected when inserted on RESET * REPL on UART3 works * Serial port on the mini USB socket Signed-off-by: Chris Fiege <cfi@pengutronix.de> |
||
---|---|---|
.. | ||
README.md | ||
mpconfigboard.h | ||
mpconfigboard.mk | ||
pins.csv | ||
stm32f4xx_hal_conf.h |
README.md
OLIMEX H407 board
This board definition supports the OLIMEX H407 board: https://www.olimex.com/Products/ARM/ST/STM32-H407/
A REPL is available at the U3BOOT connector with 115200 baud and on the micro USB socket.
What works
- REPL
- UART
- SD-Card
- Timer
- GPIOs
- USB device on the mini USB socket