It looks like I have to use STM32F4xx FMC NAND interface to handle an LCD display, because the NOR interface has too short data hold time. The problem is, that I don't know how the NAND interface works. I need to know to misuse it properly.
(I got it to work, but had to slow down the processor from 180 MHz to 90 MHz.)
Google hasn't been my friend on this. What I've found are about "how wonderful they are" and what kind of semiconducting layers they are made of.
The little understanding I have got is that it usually works "below" RAM: you can write in the RAM (covering a page) and then write the page into the NAND, and read a page from NAND to RAM and pick bytes from the RAM. I wonder if this is anywhere near correct idea?
I'd also like to get pointers to somewhere that I could learn more about how the interface works.
(I got it to work, but had to slow down the processor from 180 MHz to 90 MHz.)
Google hasn't been my friend on this. What I've found are about "how wonderful they are" and what kind of semiconducting layers they are made of.
The little understanding I have got is that it usually works "below" RAM: you can write in the RAM (covering a page) and then write the page into the NAND, and read a page from NAND to RAM and pick bytes from the RAM. I wonder if this is anywhere near correct idea?
I'd also like to get pointers to somewhere that I could learn more about how the interface works.