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

求助:C6416t的EMIFA访问则出现CCS跑死

用CCS的View菜单里的MEMORY查看的内部存储空间时,一访问起始地址0x01800000(EMIFA Registers),CCS就死掉,访问起始地址0x80000000、0x90000000、0xA0000000、0xB0000000等外部空间都死掉,而访问其他空间就没有问题。

DSP主频选择为40MHZ*20,EMIFA是6分频。 异步模式接FPGA。

EMIFB使用同样6分频可以正常访问。另外有一块硬件和代码完全相同的板子可以正常访问。

麻烦大家帮忙看看可能是什么问题?

noaming:

根据你描述的“另外有一块硬件和代码完全相同的板子可以正常访问。”,那么出问题的板子,应该是硬件上有点问题吧。。。

noaming:

出现问题的板子,在GEL文件对EMIFA等空间是否映射好了?

Binggao Ji:

我也遇到过相同的问题,是硬件的问题,原因是emifa的时钟没供上,导致emifa不能工作,所以emifa的地址不能被访问。检查dsp初始化配置管脚和上拉阻值是否正确。

lei wu1:

回复 Binggao Ji:

您好,我最开始的设计是采用CPU的六分频作为EMIFA的时钟,之后改为外接时钟,依然无法访问,主要的配置引脚,我都加的1K上拉电阻(BEA的几个脚),请问还需要注意什么地方?

noaming:

回复 lei wu1:

你好,情况下面的描述: Internal pullup/pulldown resistors also exist on the non-configuration pins on the BEA bus (BEA[12, 10, 6:1]). Do not oppose the internal pullup/pulldown resistors on these non-configuration pins with external pullup/pulldown resistors

BEA7 BEA8 BEA9等管脚,他们内部有下拉电阻,这里是不能加上拉电阻的。。。。

Gordon Lee:

回复 Binggao Ji:

你好,我遇见了上面的问题,我的配置如附件所示,请问还有哪里没有注意到吗?

CLKMODE配置成12倍,EMIFA的时钟为CPU/6,内部上下拉,AFA7没有接,AFA8/9采用上拉(datasheet中有说需要上拉)

测量各个管脚信号,信号都和设置的一样,但是大小模式工作BEA20的信号为高电平,确工作在大模式。

麻烦您帮忙看看,我哪里没有注意到?

赞(0)
未经允许不得转载:TI中文支持网 » 求助:C6416t的EMIFA访问则出现CCS跑死
分享到: 更多 (0)