[PATCH v1 0/8]SoCFPGA: Update Boot Support for CycloneV in U-Boot

alif.zakuan.yuslaimi at altera.com alif.zakuan.yuslaimi at altera.com
Tue Nov 25 09:13:08 CET 2025


From: Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi at altera.com>

This patch set updates the boot support for the Altera SoCFPGA CycloneV platform in U-Boot. The changes include:
	1. Board-specific configurations and setup required to enable CycloneV multiboot operation in U-Boot.
	2. Migration from raw to FAT mode for SPL MMC boot
	3. Backwards compatibility support for legacy SoCFPGA devices to enable/disable SDMMC clock in common SoCFPGA MMC driver.

This patch set has been tested on CycloneV devkit with SDMMC boot and RAM boot (TFTP & ARM DS debugger).

Alif Zakuan Yuslaimi (7):
  configs: cyclone5: Disable mkeficapsule tool build
  configs: cyclone5: Enable random MAC address
  mmc: socfpga_dw_mmc: Restore legacy clkmgr address retrieval
  spl: Remove ARCH_SOCFPGA from MMC raw mode enablement
  configs: cyclone5: Enable SPL FAT support
  configs: cyclone5: Update boot command for CycloneV
  configs: cyclone5: Disable SPI in SPL

Tien Fong Chee (1):
  arm: Fix "file truncated" linker errors from empty built-in.a in
    SPL/TPL/VPL builds

 arch/arm/cpu/Makefile              |  2 +-
 arch/arm/cpu/dummy.c               |  7 +++++
 cmd/Makefile                       |  4 ++-
 cmd/dummy.c                        |  7 +++++
 common/spl/Kconfig                 |  4 +--
 configs/socfpga_cyclone5_defconfig |  8 +++++-
 disk/Makefile                      |  5 ++++
 disk/dummy.c                       |  7 +++++
 drivers/mmc/socfpga_dw_mmc.c       | 46 +++++++++++++++++++-----------
 dts/Makefile                       |  5 ++++
 dts/dummy.c                        |  7 +++++
 env/Makefile                       |  5 ++++
 env/dummy.c                        |  7 +++++
 13 files changed, 93 insertions(+), 21 deletions(-)
 create mode 100644 arch/arm/cpu/dummy.c
 create mode 100644 cmd/dummy.c
 create mode 100644 disk/dummy.c
 create mode 100644 dts/dummy.c
 create mode 100644 env/dummy.c

-- 
2.43.7



More information about the U-Boot mailing list