[PATCH 07/10] include: configs: add STM32H747 discovery board
Patrice CHOTARD
patrice.chotard at foss.st.com
Tue May 27 15:13:57 CEST 2025
On 5/8/25 23:24, Johannes Krottmayer wrote:
> Add initial support for the STM32H747 discovery board. The
> header is copied and modified from the STM32H743 discovery
> board.
>
> Signed-off-by: Johannes Krottmayer <johannes at krotti42.com>
> Cc: Patrick Delaunay <patrick.delaunay at foss.st.com>
> Cc: Patrice Chotard <patrice.chotard at foss.st.com>
> ---
> include/configs/stm32h747-disco.h | 37 +++++++++++++++++++++++++++++++
> 1 file changed, 37 insertions(+)
> create mode 100644 include/configs/stm32h747-disco.h
>
> diff --git a/include/configs/stm32h747-disco.h b/include/configs/stm32h747-disco.h
> new file mode 100644
> index 00000000000..582c0289137
> --- /dev/null
> +++ b/include/configs/stm32h747-disco.h
> @@ -0,0 +1,37 @@
> +/* SPDX-License-Identifier: GPL-2.0+ */
> +/*
> + * Copied from include/configs/stm32h743-disco.h:
> + *
> + * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
> + * Author(s): Patrice Chotard, <patrice.chotard at foss.st.com> for STMicroelectronics.
Remove STMicroelectronics Copyright and my name as i am not the author of this file.
> + *
> + * Modified for the STM32H747-DISCO: Author: Johannes Krottmayer <johannes at krotti42.com>
> + */
> +
> +#ifndef __CONFIG_H
> +#define __CONFIG_H
> +
> +#include <config.h>
> +#include <linux/sizes.h>
> +
> +/* For booting Linux, use the first 16MB of memory */
> +#define CFG_SYS_BOOTMAPSZ SZ_16M
> +
> +#define CFG_SYS_FLASH_BASE 0x08000000
> +
> +#define CFG_SYS_HZ_CLOCK 1000000
> +
> +#define BOOT_TARGET_DEVICES(func) \
> + func(MMC, mmc, 0)
> +
> +#include <config_distro_bootcmd.h>
> +#define CFG_EXTRA_ENV_SETTINGS \
> + "kernel_addr_r=0xD0008000\0" \
> + "fdtfile=stm32h747i-disco.dtb\0" \
> + "fdt_addr_r=0xD0408000\0" \
> + "scriptaddr=0xD0418000\0" \
> + "pxefile_addr_r=0xD0428000\0" \
> + "ramdisk_addr_r=0xD0438000\0" \
> + BOOTENV
> +
> +#endif /* __CONFIG_H */
More information about the U-Boot
mailing list