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

TMS320F28377D关于EMIF1 外接SDRAM的问题

您好,我使用TMS320F28377D连接了一个大小为1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)的SDRM。在修改DATA区CS1空间中地址为0x8000 0000位置的数据时,地址0x8010 0000位置的数也跟着改变了。按照这个SDRM的大小,重复映射也会是在地址0x8040 0000。请问这是为什么?

我在检查寄存器时看DATASHEET中寄存器Emif1Regs.SDRAM_CR.bit.IBANK位的介绍,只有1,2,3BANK的介绍,并没有4BANK,请问一下这到底怎么配,怎么用。谢谢

Johnson Chen1:

两个地址内容是一样的吗?

请将EMIF和SDRAM连接图发上来看一下。

您好,我使用TMS320F28377D连接了一个大小为1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)的SDRM。在修改DATA区CS1空间中地址为0x8000 0000位置的数据时,地址0x8010 0000位置的数也跟着改变了。按照这个SDRM的大小,重复映射也会是在地址0x8040 0000。请问这是为什么?

我在检查寄存器时看DATASHEET中寄存器Emif1Regs.SDRAM_CR.bit.IBANK位的介绍,只有1,2,3BANK的介绍,并没有4BANK,请问一下这到底怎么配,怎么用。谢谢

Lou Hou:

回复 Johnson Chen1:

0x8000 0000修改数据,0x8010 0000, 0x8020 0000, 0x8030 0000地址都跟着变,每个区域数据内容都一样。 连接图如下图所示

您好,我使用TMS320F28377D连接了一个大小为1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)的SDRM。在修改DATA区CS1空间中地址为0x8000 0000位置的数据时,地址0x8010 0000位置的数也跟着改变了。按照这个SDRM的大小,重复映射也会是在地址0x8040 0000。请问这是为什么?

我在检查寄存器时看DATASHEET中寄存器Emif1Regs.SDRAM_CR.bit.IBANK位的介绍,只有1,2,3BANK的介绍,并没有4BANK,请问一下这到底怎么配,怎么用。谢谢

mangui zhang:

回复 Lou Hou:

这个问题以前有网友遇到过   

这个外扩是有TI的相关参考吗     我感觉好像是因为总线没有对齐

楼主用的PADS的logic啊

您好,我使用TMS320F28377D连接了一个大小为1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)的SDRM。在修改DATA区CS1空间中地址为0x8000 0000位置的数据时,地址0x8010 0000位置的数也跟着改变了。按照这个SDRM的大小,重复映射也会是在地址0x8040 0000。请问这是为什么?

我在检查寄存器时看DATASHEET中寄存器Emif1Regs.SDRAM_CR.bit.IBANK位的介绍,只有1,2,3BANK的介绍,并没有4BANK,请问一下这到底怎么配,怎么用。谢谢

Lou Hou:

回复 Johnson Chen1:

您好,能帮忙解决一下吗?

您好,我使用TMS320F28377D连接了一个大小为1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)的SDRM。在修改DATA区CS1空间中地址为0x8000 0000位置的数据时,地址0x8010 0000位置的数也跟着改变了。按照这个SDRM的大小,重复映射也会是在地址0x8040 0000。请问这是为什么?

我在检查寄存器时看DATASHEET中寄存器Emif1Regs.SDRAM_CR.bit.IBANK位的介绍,只有1,2,3BANK的介绍,并没有4BANK,请问一下这到底怎么配,怎么用。谢谢

mangui zhang:

回复 Lou Hou:

MCU那边是怎么连接的啊    你是将A0-A11+BA0+BA1连接到MCU那边的A0-A13了吗

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28377D关于EMIF1 外接SDRAM的问题
分享到: 更多 (0)