Zynq UltraScale+ MPSoC、Vivado 2018.2 — PS DDR 在设置自动刷新时失效

2 posts / 0 new
最新文章
匿名
Zynq UltraScale+ MPSoC、Vivado 2018.2 — PS DDR 在设置自动刷新时失效

描述

我在尝试为 DDR 配置更改 [Refresh mode Settings] 下的 [Low-Power Auto Self-Refresh] 选项。

在使用 Zynq Ultrascale+ MPSoC DRAM 测试模板应用来测试 DDR4 时,当配置从 [manual normal](默认)改为 [auto self-refresh]时,发生失效情况,出现了内存错误。

judy
judy的头像
这是 2018.2 版 IP 的已知问题。

这是 2018.2 版 IP 的已知问题。

解决方法:

在 psu_init.tcl/.c 文件中,搜索 DDR_PHY_MR2_OFFSET 寄存器,并在自动刷新情况下将其设置为 0x000000E0U。

此问题已在 Vivado 2018.3 中得到解决。