Has anyone worked with iMX6 ECSPI connected to SPI-NOR flash?

I have a SabreSDB board, and I installed an AT25DF321 on U14. I am able to do *almost* everthing except that after I do a write to the device, the next access is always messed up. I've verified (with a scope) that the transfer protocol is correct, so I'm kinda at a wall here. Has anyone done anything with this interface hooked to SPI-NOR flash?

I did manage to get this interface working reliably, so I apologize for not posting an update (actually I thought I did). :-)

Anyway, I found that if I toggle the EN bit of the ECSPIx_CONREG after the write completes, then things work ok.Seems to me that I should not have to do that, but in my case its ok to do. Actually, what I do now is toggle the EN

bit prior to any burst access to the device. Can you tell me if you do that in your code?