大家好,目前我们利用3352来开发新产品时,出现问题,当利用IO进中断时,发现IO口的中断会丢失。当前1ms触发一次中断,一般跑1-2分钟就会丢。确定中断信号是给进3352了,就是3352没有输出东西出来。
而且我们对中断没有响应的时间做了检测,一旦不响应中断,会连续出现3次时间的不响应,时间间隔是35ms左右,340ms左右,38ms左右。然后又响应不定的几分钟,然后突然又出现连续的3次不响应时间,时间间隔也一样。
我们试着将主频率从720MHz降低至275MHz,中断一样会丢,现象一样,时间间隔长至不到3倍,大约是98ms左右,890ms左右,98ms左右。
我们利用该模式在3359的开发板平台上跑,就是不会丢失。
3352的核心板是我们自己做的(包括布线),3359的开发板是买别人的。
3352的平台上,跑720MHz的速度,内核及文件系统都已经跑起来,没有报错。
我们自己的3352核心板与别人的3359开发板用的都是DDR3L(2片H5TQ2G83CFR-H9C)
在这里,想请教各位师兄,看看大家碰到这样的情况没,如何解决啊。
Jian Zhou:
看你的问题描述,应该是自己的板子中断响应有问题,而买的参考板没问题。
AM3352和AM3359在IO中断响应这块是完全一样的,所以建议你先检查下硬件这部分。