From patchwork Sun Sep 22 09:23:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 3508 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 03C5E3F14C for ; Sun, 22 Sep 2024 11:23:50 +0200 (CEST) Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-42cb115566esf31357895e9.2 for ; Sun, 22 Sep 2024 02:23:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1726997029; cv=pass; d=google.com; s=arc-20240605; b=Pw01dZhq5Z3zRAcjTTz8X0WyXHX62EwkGFi0481oWfW7QzDpXhgRBVgCSdt75Ne6Ug oTA0rVkoNlw86NdjrKN4gbSkAQOZp4NqmBf8RkybHEEBCNCSZ3PU78tBl39M+4S0uDlP gInfNvBL0ee7oyvWlKDn/cdNO9zSBBLgzaTB0x9fiHez+Eh00OgLK5I6/IKq0b0O53nh UN6fe7UYTZEs/m1awAo2J+4rPdMYWI8UqMrC7j4ed9LNseEXmtqiZbgNWB90/yUkG6xd sno8w55Jph+6Ueq2x/H2CPosi3Bq0Y0vZoZNNIM/OVIVAvxMaTXSxtcmmwIMchAEslO4 e8Ng== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=t0nMtfuiQWYLW/1+ve6XZUDjCfPZGgGozwuXOvaVoiA=; fh=prXJcWrF54rgPxdt0/m8ez5F9vpgMah1WtvlzjTV09g=; b=cOtSS6Sa2GRoYgtI2hw/PWhmw4Tn1hsc5DBr5c8n/pZf/YD6gynWDii7gKpGbZCxav l4ZnitY7IxVdaLgQQsI/PpmwErMaqdiDz52WWXtqUyE+tnI6h3753Cy3YazhnWMUAxGq BsRxJNpRA53c8afMiRhMeVnKFuFIBVpcNGnhcn8cdCDfNK0k5XM6NHXKztMOF4z/aDds 6IibhGa4Ksjg9zlXYBUItZ8tYjJ4qyvrfernwvscx5bzV/TdoEqE0Zs0tdMc97t46+Am YCCBP/BRjz2sGxhrjK/ne7WYggUjWpSh/ETaq0egKV6P/sw4p7z6E7emhO2QeaKsbWwy CYGg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Hahjdr64; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1726997029; x=1727601829; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=t0nMtfuiQWYLW/1+ve6XZUDjCfPZGgGozwuXOvaVoiA=; b=Fdj6OrPleIgLl+zWGRLwWmUoOhkEFDJyXJnhOAlUoy3kVIsiS03v/Xi1ouYzrYyUW0 iTUxuIcVmNEk6Xyu3cx9hb0qQ8HaKgtaJk00dEpaL62yGmIaTNCWtYY53x2trGSs3PfO qMQKYMG75TVAEjP03slW9KBlGwDi+RS6f5wUE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726997029; x=1727601829; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=t0nMtfuiQWYLW/1+ve6XZUDjCfPZGgGozwuXOvaVoiA=; b=aghLFfkymLzMyRQwg4Z1helJmH7gHoG84xcnPxgarUTohpS1mlLvtYYUf9vs5kH2QL ZFjR6UlrJdzjnk5EICYqHy6UBSPAv4xcwhw+CSzxI0GD8x/j1ZnF53ygMd6xh8i6tceM sGof+2k/nBHRac1n4rtX6H9AO6fXwe/drd/xntHl0boLmHwNCWYGRnrFKQTLvfrUJHiY Kg5lw5OLzCii+FjAG3RwtwNfcamA1/wunVK6jBQfXt/UWXAV6UPzJFrvnZ3zwTqI4zFo k4ZpOU2XyekAsY95u4VKlkj4JTcnBPk1MB2izF5z3fWdYga/qKhWa5RIoFJqEUtLTpRV mvdA== X-Forwarded-Encrypted: i=2; AJvYcCVZTHYKlaSZVIPTCv7U+X0qdlJfETtxgijFwzwnCfvo2xpkzbzXgEtHnqorto959s5XQuRHQfbAU9eG4Q1b@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yy2u/75IgXMneQSEaaU2mUyDjdEqBeuIMpccpOCDNkodBGLGKqX ZrDMMHpJy/zgi7hO16BJOLUycrtIRBenTOJeRstDY07O44EOzxjhnzKc5+tS/3EsyA== X-Google-Smtp-Source: AGHT+IHSLW4H+Az9ZxqkWzbUcDVTB1WiTaB1lSVWg4gzC/S8HfI6rMBFkTYf2HOWn6PNVrLcxCI/5w== X-Received: by 2002:a05:600c:4ecb:b0:42c:a8cb:6a5a with SMTP id 5b1f17b1804b1-42e7ac32403mr79138375e9.15.1726997029605; Sun, 22 Sep 2024 02:23:49 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:600c:1c9b:b0:42c:af42:6407 with SMTP id 5b1f17b1804b1-42e74554fbcls4961625e9.0.-pod-prod-05-eu; Sun, 22 Sep 2024 02:23:48 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVrQZMp0krvDlffeobvcIYA+z+yQJuY9nD1wrHO2NXwrk6bePzXI3/cUaFCUvBjRt2xImHAaWiaMxLbeNRZ@amarulasolutions.com X-Received: by 2002:a05:600c:46d2:b0:42c:af5f:c00c with SMTP id 5b1f17b1804b1-42e7ac5d109mr77422685e9.21.1726997027956; Sun, 22 Sep 2024 02:23:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1726997027; cv=none; d=google.com; s=arc-20160816; b=0q4wMMeSL2JUf0JPd3rY4a0qTjEmrYcfS9LAE2EmPl1bTXNFjXIdDIyQEWxg6380ee MLzVzhZrhozkg/BZzCrQLbhzrI0kSeu/e05PqLqeAS+39Imi7u0AIuwPr0e2OYKKhAUl vTjOqEULIsdfxiZNuqVVcD3vL4Wwr1KQ0OSjYZQD8bUwdjojiHDjnwmRtV1RYCR3+IjL Hn5acv62FAuSXmaSqleEQjYXR24EbqCA2MjDUI85l1uFMfNHa9Ex6M83SZ/kvNTdzFgo VhGD5w2kZ2mlEYJScLdV0UakkCrqLCGvxb7hqBb9pFXLZEM4LIYbzPxPCzSFbsaJUCaY +Q6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=6L552DwR/QtSeBiLWExEc2oGMR9hGpsX6vQ5flSlTdI=; fh=k6G9ydx2IqEZwKeOWRIB0pqDsGAWMwNeQucaULwlweI=; b=pyeiJ9HURvHQoG8KDGHmlr1YGKcjH4xz9JDh9CRAaQhMJeBoubjgLTEOo+ElGfJg+2 95O2uayW3/Q2nK6A/gpev8WZtG88PosoA+BWas8WUZiwhBtQf908gYcPyl5govTbg4Ml tfRJE2FkIYlnPnVCEBxSITVBo2z1X0fpzR/3W8cWrVl+IJz5m+K5KNgNilm55nKKwk3j OtMzVimKU/QJG0AjtkVyPMFYOGzxHflczTJlXjMvGSNUUdUlqEfkvX1trZGFRY+TR08l AUQs8bCKEVm/5H2Gsw0yMT7i8ycypCgGltEx8iZ9Xf5krHE5nqQsCKwNPRwi0zUImGL2 asSQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Hahjdr64; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-a9061095f4esor296106666b.4.2024.09.22.02.23.47 for (Google Transport Security); Sun, 22 Sep 2024 02:23:47 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCV9z0sn2eMvUmQwMaZFfjflt7yn/y227c7szSI8pl9bpfkCQQmMnkOkqYWn+ndBBNIwwljFj3c9U2YCuv1c@amarulasolutions.com X-Received: by 2002:a05:6402:2348:b0:5be:cdda:1c6b with SMTP id 4fb4d7f45d1cf-5c464a7e625mr11114380a12.31.1726997027430; Sun, 22 Sep 2024 02:23:47 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-79-20-102-52.retail.telecomitalia.it. [79.20.102.52]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a90612b33fasm1065235866b.139.2024.09.22.02.23.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Sep 2024 02:23:46 -0700 (PDT) From: Dario Binacchi To: buildroot@buildroot.org Cc: Giulio Benetti , Waldemar Brodkorb , Romain Naour , Dario Binacchi , Thomas Petazzoni , yann.morin.1998@free.fr, Ben Wolsieffer , linux-amarula@amarulasolutions.com Subject: [PATCH v2 9/9] configs/stm32f746_disco_sd: new defconfig Date: Sun, 22 Sep 2024 11:23:12 +0200 Message-ID: <20240922092312.2061358-10-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240922092312.2061358-1-dario.binacchi@amarulasolutions.com> References: <20240922092312.2061358-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Hahjdr64; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The commit adds support for STM32F746G-DISCO board. The discovery kit is a complete demonstration and development platform for STMicroelectronics Arm Cortex-M7-core-based STM32F746NG. Board support package includes the following components: - mainline Linux kernel 5.15.165 - mainline U-Boot 2024.07 - default packages from buildroot Link: https://www.st.com/en/evaluation-tools/32f746gdiscovery.html Co-Developed-by: Waldemar Brodkorb Signed-off-by: Waldemar Brodkorb Signed-off-by: Dario Binacchi --- Changes v1 -> v2: - Drop VFAT partition. Put kernel and DTB on the ext4 rootfs partition. - Add myself to the DEVELOPERS file. - Add Co-Developed-by tag. DEVELOPERS | 4 +++ .../stm32f746-disco/extlinux.conf | 4 +++ .../stm32f746-disco/flash_sd.sh | 22 +++++++++++++ .../stm32f746-disco/genimage.cfg | 10 ++++++ .../stm32f746-disco/linux.fragment | 13 ++++++++ .../patches/linux-headers/linux-headers.hash | 1 + .../stm32f746-disco/patches/linux/linux.hash | 2 ++ .../stm32f746-disco/patches/uboot/uboot.hash | 2 ++ .../stm32f746-disco/post-build.sh | 4 +++ .../stm32f746-disco/readme.txt | 31 +++++++++++++++++++ configs/stm32f746_disco_sd_defconfig | 31 +++++++++++++++++++ 11 files changed, 124 insertions(+) create mode 100644 board/stmicroelectronics/stm32f746-disco/extlinux.conf create mode 100755 board/stmicroelectronics/stm32f746-disco/flash_sd.sh create mode 100644 board/stmicroelectronics/stm32f746-disco/genimage.cfg create mode 100644 board/stmicroelectronics/stm32f746-disco/linux.fragment create mode 120000 board/stmicroelectronics/stm32f746-disco/patches/linux-headers/linux-headers.hash create mode 100644 board/stmicroelectronics/stm32f746-disco/patches/linux/linux.hash create mode 100644 board/stmicroelectronics/stm32f746-disco/patches/uboot/uboot.hash create mode 100755 board/stmicroelectronics/stm32f746-disco/post-build.sh create mode 100644 board/stmicroelectronics/stm32f746-disco/readme.txt create mode 100644 configs/stm32f746_disco_sd_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index ea4ee3377f89..44b19474876b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -788,10 +788,12 @@ F: package/xinetd/ N: Dario Binacchi F: board/bsh/ +F: board/stmicroelectronics/stm32f746-disco/ F: board/stmicroelectronics/stm32f769-disco/ F: configs/imx6ulz_bsh_smm_m2_defconfig F: configs/imx8mn_bsh_smm_s2_defconfig F: configs/imx8mn_bsh_smm_s2_pro_defconfig +F: configs/stm32f746_disco_sd_defconfig F: configs/stm32f769_disco_sd_defconfig F: package/armadillo/ F: package/babeld/ @@ -3304,7 +3306,9 @@ F: package/ngrep/ N: Waldemar Brodkorb F: board/qemu/riscv32-virt/ +F: board/stmicroelectronics/stm32f746-disco/ F: configs/qemu_riscv32_nommu_virt_defconfig +F: configs/stm32f746_disco_sd_defconfig F: package/asterisk/ F: package/evilwm/ F: package/fbv/ diff --git a/board/stmicroelectronics/stm32f746-disco/extlinux.conf b/board/stmicroelectronics/stm32f746-disco/extlinux.conf new file mode 100644 index 000000000000..40fc04dd1035 --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/extlinux.conf @@ -0,0 +1,4 @@ +label stm32f746-disco-buildroot + kernel /boot/zImage + devicetree /boot/stm32f746-disco.dtb + append console=ttySTM0,115200 root=/dev/mmcblk0p1 rw rootwait consoleblank=0 ignore_loglevel diff --git a/board/stmicroelectronics/stm32f746-disco/flash_sd.sh b/board/stmicroelectronics/stm32f746-disco/flash_sd.sh new file mode 100755 index 000000000000..b4858cb9dacb --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/flash_sd.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +if [ $# -eq 0 ]; then + OUTPUT_DIR=output +else + OUTPUT_DIR=$1 +fi + +if ! test -d "${OUTPUT_DIR}" ; then + echo "ERROR: no output directory specified." + echo "Usage: $0 OUTPUT_DIR" + exit 1 +fi + +"${OUTPUT_DIR}"/host/bin/openocd -f board/stm32f746g-disco.cfg \ + -c "init" \ + -c "reset init" \ + -c "flash probe 0" \ + -c "flash info 0" \ + -c "flash write_image erase ${OUTPUT_DIR}/images/u-boot.bin 0x08000000" \ + -c "reset run" \ + -c "shutdown" diff --git a/board/stmicroelectronics/stm32f746-disco/genimage.cfg b/board/stmicroelectronics/stm32f746-disco/genimage.cfg new file mode 100644 index 000000000000..e911a94e46b5 --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/genimage.cfg @@ -0,0 +1,10 @@ +image sdcard.img { + hdimage { + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext2" + size = 32M + } +} diff --git a/board/stmicroelectronics/stm32f746-disco/linux.fragment b/board/stmicroelectronics/stm32f746-disco/linux.fragment new file mode 100644 index 000000000000..625fdced9e8d --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/linux.fragment @@ -0,0 +1,13 @@ +# CONFIG_PREEMPT is not set +# CONFIG_MULTIUSER is not set +# CONFIG_TIMERFD is not set +CONFIG_SET_MEM_PARAM=y +CONFIG_DRAM_BASE=0xC0000000 +CONFIG_DRAM_SIZE=0x01000000 +# CONFIG_GCC_PLUGINS is not set +# CONFIG_XIP_KERNEL is not set +# CONFIG_BLK_DEV is not set +# CONFIG_COMPAT_BRK is not set +# CONFIG_PROC_SYSCTL is not set +# CONFIG_CRYPTO is not set +CONFIG_RCU_TRACE=y \ No newline at end of file diff --git a/board/stmicroelectronics/stm32f746-disco/patches/linux-headers/linux-headers.hash b/board/stmicroelectronics/stm32f746-disco/patches/linux-headers/linux-headers.hash new file mode 120000 index 000000000000..5808d92afe89 --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/patches/linux-headers/linux-headers.hash @@ -0,0 +1 @@ +../linux/linux.hash \ No newline at end of file diff --git a/board/stmicroelectronics/stm32f746-disco/patches/linux/linux.hash b/board/stmicroelectronics/stm32f746-disco/patches/linux/linux.hash new file mode 100644 index 000000000000..7f78b950f35c --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/patches/linux/linux.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 a36dd3e82ceb634afded31f2656568f57c4d9c4b399859f298b18116df11c6fe linux-5.15.165.tar.xz diff --git a/board/stmicroelectronics/stm32f746-disco/patches/uboot/uboot.hash b/board/stmicroelectronics/stm32f746-disco/patches/uboot/uboot.hash new file mode 100644 index 000000000000..fe9b4f53dc63 --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/patches/uboot/uboot.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2 diff --git a/board/stmicroelectronics/stm32f746-disco/post-build.sh b/board/stmicroelectronics/stm32f746-disco/post-build.sh new file mode 100755 index 000000000000..03e9dcae8215 --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/post-build.sh @@ -0,0 +1,4 @@ +#!/bin/sh +BOARD_DIR="$(dirname "$0")" + +install -m 0644 -D "${BOARD_DIR}"/extlinux.conf "${TARGET_DIR}"/boot/extlinux/extlinux.conf diff --git a/board/stmicroelectronics/stm32f746-disco/readme.txt b/board/stmicroelectronics/stm32f746-disco/readme.txt new file mode 100644 index 000000000000..4ac16da33132 --- /dev/null +++ b/board/stmicroelectronics/stm32f746-disco/readme.txt @@ -0,0 +1,31 @@ +STM32F746-DISCO +=================== + +This tutorial describes how to use the predefined Buildroot +configuration for the STM32F746-DISCO evaluation platform. + +Building +-------- + + make stm32f746_disco_sd_defconfig + make + +Flashing +-------- + + ./board/stmicroelectronics/stm32f746-disco/flash_sd.sh output/ + +It will flash the U-boot bootloader. + +Creating SD card +---------------- + +Buildroot prepares an "sdcard.img" image in the output/images/ directory, +ready to be dumped on a SD card. Launch the following command as root: + + dd if=output/images/sdcard.img of=/dev/ + +*** WARNING! This will destroy all the card content. Use with care! *** + +For details about the medium image layout and its content, see the +definition in board/stmicroelectronics/stm32f746-disco/genimage.cfg. diff --git a/configs/stm32f746_disco_sd_defconfig b/configs/stm32f746_disco_sd_defconfig new file mode 100644 index 000000000000..0a8a1ad4bb6b --- /dev/null +++ b/configs/stm32f746_disco_sd_defconfig @@ -0,0 +1,31 @@ +BR2_arm=y +BR2_cortex_m7=y +BR2_BINFMT_FDPIC=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/stm32f746-disco/patches" +BR2_DOWNLOAD_FORCE_CHECK_HASHES=y +BR2_INIT_TINYINIT=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/stmicroelectronics/stm32f746-disco/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/stmicroelectronics/stm32f746-disco/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.165" +BR2_LINUX_KERNEL_DEFCONFIG="stm32" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/stmicroelectronics/stm32f746-disco/linux.fragment" +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="zImage" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="stm32f746-disco" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_SIZE="32M" +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.07" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f746-disco" +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_OPENOCD=y