[PATCH v1] arm: socfpga: Add call to socfpga_sdram_apply_static_cfg()

Yuslaimi, Alif Zakuan alif.zakuan.yuslaimi at altera.com
Fri Feb 13 08:17:54 CET 2026


Hi Brian,

On 6/2/2026 11:09 pm, Sune Brian wrote:
> [CAUTION: This email is from outside your organization. Unless you trust the sender, do not click on links or open attachments as it may be a fraudulent email attempting to steal your information and/or compromise your computer.]
> 
> Hi Alif,
> 
> Since 2025.05 to the latest master.
> I do not have any issue as you mentioned in this patch.
> Both RD/WR are used on the FPGA2SDRAM SDRAM2FPGA.
> I tested 256 AXI3 or split 128 AXI3 x2 which is the maximum
> that GEN5 Cyclone can support.
> 
> Not too sure what is missing from first place?
> 
> Thanks,
> Brian

Based on the CycloneV address map which can be found here - 
https://www.intel.com/content/www/us/en/programmable/hps/cyclone-v/hps.html#sfo1411577374877.html.

Bit 3 of staticcfg register has to be set to apply all the settings 
loaded in SDR registers to the memory interface, in this case the patch 
ensures the SDRAM controller applies the latest configuration after 
disabling FPGA SDRAM access.

This is a safety and correctness fix for re-initializing the memory 
controller in the proper sequence during FPGA reconfiguration.

If you have the time, can you help to test this patch with your setup? 
Although unlikely, we want to be sure that this patch will not break any 
existing GEN5 boards out there.

Thanks,
Alif





More information about the U-Boot mailing list