AnsweredAssumed Answered

STM32F767 FMC data over write?

Question asked by Bare.Bradley on Jun 23, 2016
Latest reply on Dec 23, 2016 by avi_crak.videocrak

I am working with the Nucleo-144 but I seem to be having a data overwrite issue with the FMC. 

At first I was having a problem getting the LCD to show anything. I found I needed to insert a delay between each command, otherwise only a few commands were being sent. It all worked and now I am trying to solve this problem. It requires a 1 Microsec delay which is not acceptable.

I looked through the reference manual but I did not find anything with regard to data being overwritten. I also do not remember this issue when I used the FSMC on the STM32F4 discovery.

I was thinking about using the DMA to transfer every 1 Microsec but I really do not want the interrupt overhead. 

Why does this happen with the STM32F7 FMC but not the F4 FSMC? What are my options to resolve this?

Any opinions are appreciated!

Thank you