我使用的ADSP489外接2片ISSi的512Mbit SDRAM IS42S86400B-6TLI,按芯片手册说明采用166MHz访问速度,带开发器运行测试程序。在DSP程序中按照SDRAM手册定时参数设置完成SDRAM控制、刷新等寄存器后,SDRAM上电初始化可以正常访问了,在SDRAM地址区可以看到并修改SDRAM数据。但程序停下一段时间后,SDRAM区突然显示全FFFFFFFF,而且无法修改数据了,就像SDRAM未初始化的样子。我的SDRAM布线长度较短,感觉应该不是时序的问题。
还有一个问题,我的一个板子带开发器刷新SDRAM区时,有时会出现SDRAM区数据自己变化的现象,不知道问题出在哪个地方。
这两个问题困扰了我好久,一直没有解决 ,如果你知道原因请告诉我,万分感激! |