我们参照TMDXEVM6678L
开发板设计了一块
FPGA加DSP架构的处理板,由FPGA完成6678的boot启动任务。在进行程序烧录调试的过程中,出现了以下问题。未使用到DDR3内存部分的简单程序能够成功下载进芯片并调试执行。使用到DDR3内存空间的程序出现了以下报错:
C66xx_0: File Loader: Data verifica
tion failed at address 0x8143D7F0 Please verify target memory and memory map.C66xx_0: GEL: File: C:Program FilesTexas Instrumentsmcsdk_2_00_00_beta2demoshuaevmc6678lReleasehua_evmc6678l.out: a data verification error occurred, file load failed.
之后我们尝试使用K1_STK_v1.1中的Memory_test对DDR3进行初始化,最初出现DDR3 leveling has failed的错误,经过SDCGF等一系列寄存器的修改后,该错误不在出现,但Memory_test程序未完全顺利通过。
目前我们DDR3内存空间依然不能使用,请问该问题要如何解决?