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

omapl138双核都启动时EMIF不知什么原因就不能运行了?

大家不知道有遇到过没有,对于omapl138 ,当只使用DSP单核时,使用EMIF模块和FPGA通信是可以的,但是当我
将ARM核开启使用linux后,在linux中启动dsp程序,EMIF模块就不能通信了,我使用的是EMIFA的CS4.

EMIF的初始化程序和在DSP单核的时候是一样的。请问下,一般是什么原因造成的?

Denny%20Yang99373:

是不是DSP中有代码做了PLL  EMIF等操作了?

shuo wang10:

回复 Denny%20Yang99373:

我还是在DSP中运行EMIF,我怀疑的是在linux当中有对EMIF的操作。

您好,能帮我分析分析,下图是DSP单核运行时的在FPGA端获取的

EMA_CS4,EMA_WE,  EMA_OE , EMA_A_RW时序图:

下图是 ARM启动linux后,DSP端运行EMIF后的时序图:

比较为EMA_A_RW(EMIFA异步读写控制,读期间为高,写期间为低电平),没有变化。

这里应该是什么初始化被改变了?

赞(0)
未经允许不得转载:TI中文支持网 » omapl138双核都启动时EMIF不知什么原因就不能运行了?
分享到: 更多 (0)