14.2 EDK,Zynq-7000  – 带有ECC的PS DDRC不起作用-Xilinx-AMD社区-FPGA CPLD-ChipDebug

14.2 EDK,Zynq-7000 – 带有ECC的PS DDRC不起作用

描述

在PS DDR控制器上启用ECC时,第一次通过XMD读取时会发生以下XMD错误:

错误:无法从目标读取

我该如何解决这个问题?

必须在相对于XPS输出的ps7_init.tcl和/或ps7_init.c中进行以下寄存器值更改:

0XF80060F4的值为0x00000004
0XF8000B4C与0XF8000B48的值相同
0XF8000B54与0XF8000B50的值相同

目前计划从EDK 14.3开始修复此问题。

请注意,ECC始终要求在使用之前初始化内存(包括在加载ELF应用程序之前)。 EDK 14.3将在Xilinx FSBL中添加初始化例程,但XMD / SDK用户需要在下载到或使用带有ECC的PS DDR之前运行FSBL或他们自己的基于OCM的应用程序。

请登录后发表评论

    没有回复内容