From e43efa5b691a5f594db982134d4116ad1e625412 Mon Sep 17 00:00:00 2001 From: Johann Neuhauser <jneuhauser@dh-electronics.com> Date: Thu, 8 Sep 2022 15:48:29 +0200 Subject: [PATCH] stm32mp1: define STM32MP157A-DHCOR-AVENGER96 Signed-off-by: Johann Neuhauser <jneuhauser@dh-electronics.com> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> --- .../genimage-STM32MP157A-DHCOR-AVENGER96.cfg | 34 +++++++++++++++++++ .../boot/extlinux/extlinux.conf | 6 ++++ stm32mp1.mk | 4 +++ 3 files changed, 44 insertions(+) create mode 100644 br-ext/board/stmicroelectronics/stm32mp1-tz/genimage-STM32MP157A-DHCOR-AVENGER96.cfg create mode 100644 br-ext/board/stmicroelectronics/stm32mp1-tz/overlay-STM32MP157A-DHCOR-AVENGER96/boot/extlinux/extlinux.conf diff --git a/br-ext/board/stmicroelectronics/stm32mp1-tz/genimage-STM32MP157A-DHCOR-AVENGER96.cfg b/br-ext/board/stmicroelectronics/stm32mp1-tz/genimage-STM32MP157A-DHCOR-AVENGER96.cfg new file mode 100644 index 0000000..8ba48d8 --- /dev/null +++ b/br-ext/board/stmicroelectronics/stm32mp1-tz/genimage-STM32MP157A-DHCOR-AVENGER96.cfg @@ -0,0 +1,34 @@ +image sdcard.img { + hdimage { + gpt = "true" + } + + partition fsbl { + image = "tf-a-stm32mp157a-dhcor-avenger96.stm32" + size = 256K + } + + partition fip { + image = "fip.bin" + partition-type-uuid = L + size = 4M + } + + partition u-boot-env { + partition-type-uuid = L + size = 4M + } + + partition bootfs { + image = "bootfs.ext2" + partition-type-uuid = L + size = 32M + bootable = "yes" + } + + partition rootfs { + image = "rootfs.ext2" + partition-type-uuid = L + size = 128M + } +} diff --git a/br-ext/board/stmicroelectronics/stm32mp1-tz/overlay-STM32MP157A-DHCOR-AVENGER96/boot/extlinux/extlinux.conf b/br-ext/board/stmicroelectronics/stm32mp1-tz/overlay-STM32MP157A-DHCOR-AVENGER96/boot/extlinux/extlinux.conf new file mode 100644 index 0000000..103d6cb --- /dev/null +++ b/br-ext/board/stmicroelectronics/stm32mp1-tz/overlay-STM32MP157A-DHCOR-AVENGER96/boot/extlinux/extlinux.conf @@ -0,0 +1,6 @@ +TIMEOUT 20 +DEFAULT stm32mp15-buildroot +LABEL stm32mp15-buildroot + kernel /boot/uImage + devicetree /boot/stm32mp157a-dhcor-avenger96.dtb + append root=/dev/mmcblk0p5 rootwait rw console=ttySTM0,115200 diff --git a/stm32mp1.mk b/stm32mp1.mk index 8a5e4b0..e947e84 100644 --- a/stm32mp1.mk +++ b/stm32mp1.mk @@ -16,6 +16,10 @@ include common.mk ifeq ($(PLATFORM),stm32mp1-157A_DK1) BREXT_FLAVOR = STM32MP157A-DK1 STM32MP1_DTS_BASENAME = stm32mp157a-dk1 +else ifeq ($(PLATFORM),stm32mp1-157A_DHCOR_AVENGER96) +BREXT_FLAVOR = STM32MP157A-DHCOR-AVENGER96 +STM32MP1_DTS_BASENAME = stm32mp157a-dhcor-avenger96 +STM32MP1_DTS_U_BOOT = stm32mp15xx-dhcor-avenger96 else ifeq ($(PLATFORM),stm32mp1-157C_DK2) BREXT_FLAVOR = STM32MP157C-DK2 STM32MP1_DTS_BASENAME = stm32mp157c-dk2 -- GitLab