From: Jan Kiszka <jan.kiszka@siemens.com>
To: cip-dev@lists.cip-project.org
Cc: Sai Sree Kartheek Adivi <s-adivi@ti.com>
Subject: [isar-cip-core][PATCH 0/9] Add support for BeagleV-Fire
Date: Mon, 2 Feb 2026 13:57:39 +0100 [thread overview]
Message-ID: <cover.1770037068.git.jan.kiszka@siemens.com> (raw)
This enables support for the BeagleV-Fire in isar-cip-core, including
SWUpdate, only excluding secure boot so far.
Note that this comes with an update of our U-Boot version. I've tested
that on all but the TI AM62px (no hardware access) and would like ask
for support on that part.
Jan
CC: Sai Sree Kartheek Adivi <s-adivi@ti.com>
Jan Kiszka (9):
Kconfig: Sort boards by architecture
u-boot: Add U_BOOT_EXTRA_BUILDCMD to common rules.tmpl
u-boot: Update to v2026.01
Add hss-payload-generator recipe
u-boot: Add recipe for BeagleV-Fire
linux-cip: Update cip-kernel-config revision
Add BeagleV-Fire board
kas: Add BeagleV-Fire target
ci: Add BeagleV-Fire build target
.gitlab-ci.yml | 7 +
Kconfig | 26 +-
conf/machine/beaglev-fire.conf | 22 ++
kas/board/beaglev-fire.yml | 12 +
recipes-bsp/hss-payload-generator/files/rules | 22 ++
.../hss-payload-generator_2025.07.bb | 27 ++
...onvert-SYS_EARLY_PCI_INIT-to-Kconfig.patch | 37 --
...-mach-socfpga-Fix-non-Agilex-targets.patch | 97 -----
...KASLR-OPTEE-RNG-support-for-K3-devic.patch | 38 --
...ustom-CPU-implementation-for-PolarFi.patch | 153 ++++++++
...missing-SPL_LOAD_BLOCK-for-SYS_MMCSD.patch | 30 ++
...ot-generate-logo-when-cross-building.patch | 33 --
...arm-Select-CONFIG_SYS_EARLY_PCI_INIT.patch | 28 --
...SoC-level-options-to-the-CPU-Kconfig.patch | 83 +++++
...or-SYS_MMCSD_RAW_MODE_U_BOOT_USE_PA.patch} | 38 +-
...3-riscv-Add-support-for-BeagleV-Fire.patch | 346 ++++++++++++++++++
...ector-value-passed-to-mmc_load_imag.patch} | 6 +-
.../files/0003-test-Fix-optee-unit-test.patch | 134 -------
...cfpga-Adjust-a-raw-sectors-for-MMC-l.patch | 16 +-
...onfigs-socfpga-Fix-de0_nano_soc-boot.patch | 4 +-
...6-configs-socfpga-Permit-EFI-booting.patch | 161 ++++----
.../u-boot/files/beaglev-fire-config.yaml | 17 +
recipes-bsp/u-boot/files/rules.tmpl | 1 +
...t-bbb_2025.07.bb => u-boot-bbb_2026.01.bb} | 0
.../u-boot/u-boot-beaglev-fire_2026.01.bb | 28 ++
...-2025.07.inc => u-boot-common-2026.01.inc} | 19 +-
...5.07.bb => u-boot-de0-nano-soc_2026.01.bb} | 0
...025.07.bb => u-boot-qemu-arm64_2026.01.bb} | 0
..._2025.07.bb => u-boot-qemu-arm_2026.01.bb} | 0
...5.07.bb => u-boot-qemu-riscv64_2026.01.bb} | 0
...5.07.bb => u-boot-ti-am62px-sk_2026.01.bb} | 1 -
recipes-kernel/linux/cip-kernel-config.inc | 2 +-
wic/beaglev-fire-efibootguard.wks.in | 20 +
wic/beaglev-fire.wks | 14 +
34 files changed, 924 insertions(+), 498 deletions(-)
create mode 100644 conf/machine/beaglev-fire.conf
create mode 100644 kas/board/beaglev-fire.yml
create mode 100644 recipes-bsp/hss-payload-generator/files/rules
create mode 100644 recipes-bsp/hss-payload-generator/hss-payload-generator_2025.07.bb
delete mode 100644 recipes-bsp/u-boot/files/0001-Kconfig-Convert-SYS_EARLY_PCI_INIT-to-Kconfig.patch
delete mode 100644 recipes-bsp/u-boot/files/0001-arch-arm-mach-socfpga-Fix-non-Agilex-targets.patch
delete mode 100644 recipes-bsp/u-boot/files/0001-configs-KASLR-OPTEE-RNG-support-for-K3-devic.patch
create mode 100644 recipes-bsp/u-boot/files/0001-riscv-create-a-custom-CPU-implementation-for-PolarFi.patch
create mode 100644 recipes-bsp/u-boot/files/0001-spl-Kconfig-Add-missing-SPL_LOAD_BLOCK-for-SYS_MMCSD.patch
delete mode 100644 recipes-bsp/u-boot/files/0001-tools-Do-not-generate-logo-when-cross-building.patch
delete mode 100644 recipes-bsp/u-boot/files/0002-qemu_arm-Select-CONFIG_SYS_EARLY_PCI_INIT.patch
create mode 100644 recipes-bsp/u-boot/files/0002-riscv-mpfs-move-SoC-level-options-to-the-CPU-Kconfig.patch
rename recipes-bsp/u-boot/files/{0003-spl-mmc-Account-for-SYS_MMCSD_RAW_MODE_U_BOOT_USE_PA.patch => 0002-spl-mmc-Account-for-SYS_MMCSD_RAW_MODE_U_BOOT_USE_PA.patch} (67%)
create mode 100644 recipes-bsp/u-boot/files/0003-riscv-Add-support-for-BeagleV-Fire.patch
rename recipes-bsp/u-boot/files/{0002-spl-mmc-Respect-sector-value-passed-to-mmc_load_imag.patch => 0003-spl-mmc-Respect-sector-value-passed-to-mmc_load_imag.patch} (87%)
delete mode 100644 recipes-bsp/u-boot/files/0003-test-Fix-optee-unit-test.patch
create mode 100644 recipes-bsp/u-boot/files/beaglev-fire-config.yaml
rename recipes-bsp/u-boot/{u-boot-bbb_2025.07.bb => u-boot-bbb_2026.01.bb} (100%)
create mode 100644 recipes-bsp/u-boot/u-boot-beaglev-fire_2026.01.bb
rename recipes-bsp/u-boot/{u-boot-common-2025.07.inc => u-boot-common-2026.01.inc} (76%)
rename recipes-bsp/u-boot/{u-boot-de0-nano-soc_2025.07.bb => u-boot-de0-nano-soc_2026.01.bb} (100%)
rename recipes-bsp/u-boot/{u-boot-qemu-arm64_2025.07.bb => u-boot-qemu-arm64_2026.01.bb} (100%)
rename recipes-bsp/u-boot/{u-boot-qemu-arm_2025.07.bb => u-boot-qemu-arm_2026.01.bb} (100%)
rename recipes-bsp/u-boot/{u-boot-qemu-riscv64_2025.07.bb => u-boot-qemu-riscv64_2026.01.bb} (100%)
rename recipes-bsp/u-boot/{u-boot-ti-am62px-sk_2025.07.bb => u-boot-ti-am62px-sk_2026.01.bb} (98%)
create mode 100644 wic/beaglev-fire-efibootguard.wks.in
create mode 100644 wic/beaglev-fire.wks
--
2.51.0
next reply other threads:[~2026-02-02 12:57 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-02 12:57 Jan Kiszka [this message]
2026-02-02 12:57 ` [isar-cip-core][PATCH 1/9] Kconfig: Sort boards by architecture Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 2/9] u-boot: Add U_BOOT_EXTRA_BUILDCMD to common rules.tmpl Jan Kiszka
2026-02-02 13:22 ` [cip-dev] " Quirin Gylstorff
2026-02-02 15:26 ` Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 3/9] u-boot: Update to v2026.01 Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 4/9] Add hss-payload-generator recipe Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 5/9] u-boot: Add recipe for BeagleV-Fire Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 6/9] linux-cip: Update cip-kernel-config revision Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 7/9] Add BeagleV-Fire board Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 8/9] kas: Add BeagleV-Fire target Jan Kiszka
2026-02-02 12:57 ` [isar-cip-core][PATCH 9/9] ci: Add BeagleV-Fire build target Jan Kiszka
2026-02-10 5:04 ` [cip-dev] [isar-cip-core][PATCH 0/9] Add support for BeagleV-Fire nobuhiro.iwamatsu.x90
2026-02-10 8:18 ` Jan Kiszka
2026-02-10 17:28 ` Jan Kiszka
2026-02-13 6:19 ` nobuhiro.iwamatsu.x90
2026-02-12 12:33 ` Jan Kiszka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1770037068.git.jan.kiszka@siemens.com \
--to=jan.kiszka@siemens.com \
--cc=cip-dev@lists.cip-project.org \
--cc=s-adivi@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox