I'm trying to test EMIF sync read mode on the EVMDM365 board. I'm monitoring EMIF signals with a scope on J14 header. I want to reproduce the waveform shown on Fig.6-17 of the DM365 data sheet (sprs457d).
I am setting AEMIF_ONENANDCTL to 0x433 (my intention is to enable synchronous mode on both chip selects).
I'm setting AEMIF_NANDFCR to 0 (my understanding is that OneNAND and NAND modes are mutually exclusive).
Then I try a memcpy() from address 0x02000000. If I copy 1 to 3 bytes, the cycle occurs as expected. If I try to copy 4 bytes or more, the EM_CE0 goes low, but the cycle never ends. The board stops responding.
Is there some setting that I'm missing? What's the proper way of setting a synchronous read mode on the EMIF?