On 25.11.25 10:41, Jan Kiszka wrote: > On 25.11.25 09:13, [email protected] wrote: >> From: Alif Zakuan Yuslaimi <[email protected]> >> >> Enable support for FAT filesystem with SPL for CycloneV instead of raw >> mode. >> >> Recent changes breaks CycloneV MMC boot from raw mode, and so we are taking >> this opportunity to migrate MMC boot mode to FAT as smaller OCRAM size is >> required, as well as aligning MMC boot flow with our other devices. >> >> Fixes: 2a00d73d081a1 ("spl: mmc: Try to clean up raw-mode options") >> >> Signed-off-by: Alif Zakuan Yuslaimi <[email protected]> >> --- >> configs/socfpga_cyclone5_defconfig | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/configs/socfpga_cyclone5_defconfig >> b/configs/socfpga_cyclone5_defconfig >> index 2bec82b0625..2b2435a27bb 100644 >> --- a/configs/socfpga_cyclone5_defconfig >> +++ b/configs/socfpga_cyclone5_defconfig >> @@ -12,6 +12,7 @@ CONFIG_DM_RESET=y >> CONFIG_SPL_STACK=0x0 >> CONFIG_SPL_TEXT_BASE=0xFFFF0000 >> CONFIG_TARGET_SOCFPGA_CYCLONE5_SOCDK=y >> +CONFIG_SPL_FS_FAT=y >> CONFIG_TIMESTAMP=y >> CONFIG_FIT=y >> CONFIG_DISTRO_DEFAULTS=y >> @@ -27,6 +28,7 @@ CONFIG_SPL_PAD_TO=0x10000 >> CONFIG_SPL_NO_BSS_LIMIT=y >> # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set >> CONFIG_SPL_HAVE_INIT_STACK=y >> +# CONFIG_SPL_SYS_MMCSD_RAW_MODE is not set >> CONFIG_SPL_SPI_LOAD=y >> CONFIG_SYS_SPI_U_BOOT_OFFS=0x40000 >> CONFIG_SYS_MAXARGS=32 > > But what about other boards for the cycline5? If you want to switch, > switch them all. This looks half-backed. >
BTW, the FAT refers to a u-boot.bin file on a fat partition, right? And the SPL will be kept in the A2 raw partition then? Jan -- Siemens AG, Foundational Technologies Linux Expert Center

