This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

GPMC unexplained Write to Write delay

Hi,

  I'm doing several single write accesses to the OMAP4460 GPMC port, and I see very long delays between two successive write transactions. Using an oscilloscope I measure a write-to-write delay around 150ns, but I can't explain where that delays come from since I set all the CYCLE2CYCLE delay parameters to zero in GPMC CONFIG6 register.

  I observe the same delay both in synchronous and asynchronous mode, and for both NAND or NOR device type. I know for sure that the delay doesn't come from the CPU because I'm just running a simple loop and the execution is much faster that that.

  Does anyone know where this delay come from and how can I reduce it?

  See my GPMC config values below;

CONFIG1 0x3A001001
CONFIG2 0x00020200
CONFIG3 0x00000000
CONFIG4 0x02000A02
CONFIG5 0x0209020C
CONFIG6 0x01000000

  Thank you.