赛灵思
直播中

李鑫

7年用户 1340经验值
私信 关注
[问答]

怎么从DDR xilinx ML507读取数据

我将一个txt文件加载到DDR2 widt xmd dow命令。我的txt文件如下
我使用C函数
void DispMem(int addrMem)
{
xil_printf(“addr =%08X mem =%08X  r  n”,addrMem,*(int *)(addrMem));
}
DispMem(XPAR_DDR2_SDRAM_MEM_BASEADDR);
但我得到一个错误的值,第一个数据是“5”,得到的结果是addr = 00000000 mem = 00000011 !!!!!! plz help,我也使用了XIO_IN8(DDR2_BaseAddress)而没有
最好的祝福;
data.txt.txt 1 KB

以上来自于谷歌翻译


以下为原文

I load a txt file to DDR2 widt xmd dow command.
My txt file is as follow
I use the C function
void DispMem(int addrMem){xil_printf("addr=%08X mem=%08Xrn",addrMem,*(int *)(addrMem));}DispMem(XPAR_DDR2_SDRAM_MEM_BASEADDR);
but I obtain a wrong value for the first data that is "5"
the result obtained is addr=00000000 mem= 00000011
!!!!!!
plz help, I used also XIO_IN8(DDR2_BaseAddress) and nothing

best regards;
            data.txt.txt ‏1 KB

回帖(3)

马雁翔

2019-1-30 10:07:10
有什么建议么 !!!!!!
请帮助

以上来自于谷歌翻译


以下为原文

Any suggestions !!!!!!
plz help 
举报

刘瑞

2019-1-30 10:22:59
DDR2_BaseAddress的价值是多少?

以上来自于谷歌翻译


以下为原文

What's the value of DDR2_BaseAddress?
举报

马雁翔

2019-1-30 10:37:27
DDR2_BASE ADDRESS的值为0x00000000

以上来自于谷歌翻译


以下为原文

the value of DDR2_BASE ADDRESS is 0x00000000
举报

更多回帖

发帖
×
20
完善资料,
赚取积分