so for our future C6748 product we want a great big pool of nonvolatile flash with a file system. we have the option, obviously, of SD card or NAND flash since the 6748 supports both of those memory types.
we got the LCDK and we were able to get the FATfs PSP driver project to work for the SD card project and the NAND flash project.
so far they seem to be the same project with a few different basic calls.
So i was tasked with asking the experts: Which is better? we don't plan on removing this thing from the unit (the SD card will just stay on the board forever) so that would suggest the NAND flash (it doesn't hurt that it is also cheaper) so i would think that that is the obvious choice. however we would really like to know if there are known issues or something we are not thinking about with NAND. are there some extreme advantages to using an SD card instead? do the NAND drivers have issues? do the SD cards handle bad blocks and wear better? the PSP projects seem to be pretty much the same thing so it seems like they are about the same amount of effort to get working.
any help would be appreciated.