This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28377D: 同步EMIF总线读写SDRAM异常

Part Number: TMS320F28377D
Other Parts Discussed in Thread: SYSCONFIG

问题:使用同步EMIF访问SDRAM,配置为16位读写模式,读数据时可以访问到正确的地址及数据、写数据时,bank地址切换不正确:

具体表现为下图:读数据与写数据分别进行,先读再写,读数据时正确,写数据时对应的bank地址切换不过来,导致某些地址访问出错;

请问是否是寄存器配置不对还是什么原因?

DSP中的配置如下:

 Emif1Regs.SDRAM_TR.all = 0x31114610;

Emif1Regs.SDRAM_RCR.all = 0x30E; 

Emif1Regs.SDRAM_CR.all = 0x004620;