diff --git a/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c b/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c index a9db45de..f90715bd 100644 --- a/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c +++ b/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c @@ -438,11 +438,15 @@ void XFsbl_EccInitialize(u32 Address, u32 Length) { u32 Index=0U; + /* Disable cache to ensure proper ECC initialization */ + Xil_DCacheDisable(); while (Index