Commit cc5ae491 authored by Yong Jin's avatar Yong Jin Committed by Kumar Gala
Browse files

boards: arm: stm32: basic support for STM32F769I-DISCO board



This patch adds basic support and for the STM32F769I-DISCO board
with GPIO, USART support. Two USARTs are enabled.The GPIOs are
configured for the 4 LEDs and one button on the board.

Signed-off-by: default avatarYong Jin <jinyong.iot@foxmail.com>
parent 8776835b
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
zephyr_library()
zephyr_library_sources(pinmux.c)
zephyr_library_include_directories(${PROJECT_SOURCE_DIR}/drivers)
+10 −0
Original line number Diff line number Diff line
# Kconfig - STM32F769I Discovery board configuration
#
# Copyright (c) 2018 Yong Jin
#
# SPDX-License-Identifier: Apache-2.0
#

config BOARD_STM32F769I_DISCO
	bool "STM32F769I Discovery Development Board"
	depends on SOC_STM32F769XI
+20 −0
Original line number Diff line number Diff line
# Kconfig - STM32F769I DISCOVERY board configuration
#
# Copyright (c) 2018 Yong Jin
#
# SPDX-License-Identifier: Apache-2.0
#

if BOARD_STM32F769I_DISCO

config BOARD
	default "stm32f769i_disco"

if UART_CONSOLE

config UART_STM32_PORT_1
	default y

endif # UART_CONSOLE

endif # BOARD_STM32F769I_DISCO
+1 −0
Original line number Diff line number Diff line
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
+13 −0
Original line number Diff line number Diff line
/*
 * Copyright (c) 2018  Yong Jin
 *
 * SPDX-License-Identifier: Apache-2.0
 */

#ifndef __INC_BOARD_H
#define __INC_BOARD_H


#include <soc.h>

#endif /* __INC_BOARD_H */
Loading