lpc4337的emc2坏掉了

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

lpc4337的emc2坏掉了

2,274 Views
cyc583723081
Contributor I

我设计了一块基于lpc4337的硬件,emc总线上挂载了2片sram,2片sdram(组成32bit),一片nanflash;sdram时钟使用了clk0,导致了我的系统时钟只能在200Mhz以下(勘误手册上说明了),我的系统时钟设置为了180MHZ,完美的运行了一周之后出现了问题,我的两片sram(emc0和emc2)中的一片emc2,在读取数据时总是前面一段数据出现错误。我通过交叉测试,用emc0去读取两片sram,数据都不会有错,但是用emc2去读取两片sram,数据都会出错;这让我产生了深深的恐惧,不知道有没有其它人遇到这种情况,或者有人能给予解答吗?

0 Kudos
4 Replies

2,135 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

我们从来没有遇到这样的问题, 我猜想是不是信号完整性的问题, 如果你降低EMC的时钟频率, 数据错误还会发生吗?

BR

XiangJun Rong

0 Kudos

2,135 Views
cyc583723081
Contributor I

hi,

感谢您的回复,我降低了emc的时钟频率,使用了50MHZ的时钟频率。测试的结果是一样的,emc2的数据还是会错乱,您说的信号完整性问题,我个人认为可能性小,首先90MHZ的emc时钟频率并不算高,其次是板子刚开始的时候是没有这个问题的,是在使用一周之后出现问题的。

0 Kudos

2,135 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

我怀疑是其中一片SRAM坏掉了, 换一片新的试试

BR

XiangJun rong

0 Kudos

2,135 Views
cyc583723081
Contributor I

hi,

2片sram我是进行的交叉测试,也就是我分别用emc0和emc2对两片sram进行了读写测试,只有emc2在两片sram进行读写测试的时候数据出错。

0 Kudos