TI中文支持网
TI专业的中文技术问题搜集分享网站

F28377D使用官方例程调试SDRAM错误

使用emif1_16bit_sdram_far例程,单步调试发现每次写入会在两个地址同时写入数据,例如:在0x80000000写入0x1时,会同时在0x80000200处写入0x1,然后是0x80000001和0x80000201,以此类推。想问可能是什么原因造成的?

Hank Zhao:

有可能是地址线的焊接有问题,检查一下地址线之间是否有短路的现象。

使用emif1_16bit_sdram_far例程,单步调试发现每次写入会在两个地址同时写入数据,例如:在0x80000000写入0x1时,会同时在0x80000200处写入0x1,然后是0x80000001和0x80000201,以此类推。想问可能是什么原因造成的?

Kaiqiang Chen:

回复 Hank Zhao:

地址线之间没有发现短路

使用emif1_16bit_sdram_far例程,单步调试发现每次写入会在两个地址同时写入数据,例如:在0x80000000写入0x1时,会同时在0x80000200处写入0x1,然后是0x80000001和0x80000201,以此类推。想问可能是什么原因造成的?

mangui zhang:

这种出现规律的现象    肯定是硬件地址线造成的    

还是建议排查    应该是有连到一起的

赞(0)
未经允许不得转载:TI中文支持网 » F28377D使用官方例程调试SDRAM错误
分享到: 更多 (0)