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

OMAPL_138初始化时使能函数PSCModuleControl()有时通不过,图2是暂停后函数运行位置

Shine:

请问是自己的板子还是EVM板?有时不通过的概率是多少?

供电电压,CLKIN和Reset信号是否都正确稳定?

user3785147:

回复 Shine:

自己做的板子,一阵一阵的,电压没有问题。都有哪些因素会引起这种状况,有没有可能是软件工程设置的问题?

另外还有一个问题,EDMA读取EMIFA速度偏慢,大约12MB/S(每读16bit数据片选时间80ns,延迟70ns),能帮我分析分析原因吗?

Tony Tang:

回复 user3785147:

user3785147另外还有一个问题,EDMA读取EMIFA速度偏慢,大约12MB/S(每读16bit数据片选时间80ns,延迟70ns),能帮我分析分析原因吗?

Tony Tang:

回复 user3785147:

user3785147自己做的板子,一阵一阵的,电压没有问题。都有哪些因素会引起这种状况,有没有可能是软件工程设置的问题?

PLL的分频配置有没有违反下图中的规则

user3785147:

回复 Tony Tang:

用EDMA取数是不是每取一次都要触发片选?我看了一下片选时间还挺长(80ns左右)

Tony Tang:

回复 user3785147:

总结里有说明:

EDMA写访问波形,绿色WE,黄色为CS:EDMA设置的一帧为1024Byte,从下图可以看出每隔一段传输后CS会拉高一下,这是由于EMIFA前的bridge FIFO深度限制的)

从下面的CS波形图可以看出,CS为低期间连续访问了32byte,相比于CPU访问一个CS访问一个数据,而且CS之间有间隔,EDMA的访问效率要高很多。

EDMA的burst size默认设置为16byte(配置CFGCHIPn寄存器相应的EDMA3xTCxDBS)

user3785147:

回复 Tony Tang:

还有个问题bridge FIFO深度在哪设置的?

Tony Tang:

回复 user3785147:

user3785147还有个问题bridge FIFO深度在哪设置的?

不能设,固定的。

赞(0)
未经允许不得转载:TI中文支持网 » OMAPL_138初始化时使能函数PSCModuleControl()有时通不过,图2是暂停后函数运行位置
分享到: 更多 (0)