I designed a custom board that is a sort of sound recorder.
It takes some audio data and is supposed to write it to an external nand flash and access the data via USB connection to PC.
I have a couple of questions.
1. Can i interface the nand flash simply by using an SPI interface on the controller ? If yes, is there an example in the sdk i might use ?
2. Do i need to format the nand flash to a common filesystem such as FAT ? And if so is there an example in the sdk ?
3. I presume i must implement a mass storage emulator on my controller so i may access the data on my nand flash , is there an example in the sdk i might use ?
4. What is different in DSPI(DMA SPI) as compared to standard SPI ?