imx8mp flexspi with FPGA read error

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

imx8mp flexspi with FPGA read error

跳至解决方案
37,588 次查看
xjy198903
Contributor III

Is there an access frequency limit for the flexspi interface of imx8mp? Now I am using 8-wire connection to FPGA, and I am doing uninterrupted read access to the same address (cache is not enabled, which means that every read access can trigger the cs signal to be valid), most of the time it is good, but sometimes I found out by monitoring that the cs signal will not be triggered for a very long time (40~50ms), which leads to the read value is especially different from the normal one, what could be the reason for this?

ps: flexspi default clock is 80Mhz.

0 项奖励
回复
1 解答
37,462 次查看
xjy198903
Contributor III

got it. It has nothing to do with flexspi, it's the rt thread that's being forced to schedule out 50ms.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
37,463 次查看
xjy198903
Contributor III

got it. It has nothing to do with flexspi, it's the rt thread that's being forced to schedule out 50ms.

0 项奖励
回复
37,528 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @xjy198903 

Please try the workaround in errata

Zhiming_Liu_0-1702959256184.png

 

0 项奖励
回复