I want to implement Flash File system (or any other file system) on Nand Flash memory.
Controller: LPC1788
Tool Chain: Keil
NAND Flash: Samsung K9F1G08U0C - 1Gb
I tried to search the Keil\ARM\RL\FlashFS\Drivers for Nand Flash drivers (I had used the SPI Flash drivers for LPC1768 form this folder).
But, Nand Flash drivers of LPC1788 are not available. So i thought of building my own drivers using the LPC247x drivers as reference.
I also have external (256Mb) SDRAMs interfaced with the board, and is working fine.
The questions are:
1. can i interface both the memories together?
2. What is Address Mirror? (User Manual doesnt elaborate the topic. Could not find anything relevant on google also)
3. Will i have to reinitialise (or change the settings) of EMC registers, everytime i switch the access between SDRAM or Nand Flash? (Thus, i write the drivers accordingly)