AnsweredAssumed Answered

LPC43xx EMC Buffer enabled

Question asked by sky sky on Oct 25, 2016
Latest reply on Nov 2, 2016 by sky sky

i use the lpc4353 EMC-CS0 driver the K9F1G08U0E nand flash.

when i set the register:Static Memory Configuration registers (STATICCONFIG[0:3],the bit 19

code is :

LPC_EMC->STATICCONFIG0 |= 1 << 19;

 

then,the chip K9F1G08U0E read/write error.

 

when i insert the delay() in the operation of K9F1G08U0E ,such as :

K9F1G08_CLE = K9FXX_READ_ID;
delay();
K9F1G08_ALE = 0;
delay();

a = K9F1G08_DATA;
delay();

b = K9F1G08_DATA;
delay();

c = K9F1G08_DATA;
delay();

the read/write is correct.

 

when i don't add code:LPC_EMC->STATICCONFIG0 |= 1 << 19;

the delay() is not need,the read/write is also correct.

Outcomes