Hello,
I'm starting now a project where I have to build a little file system on a Serial Flash. Mainly, the stored files are to be transmitted to a Control Unit through any proprietary wireless link and I have not any special requirements to this file system. But it is required to allow also USB access to this storage,i.e. PC to be connected to my MCU via USB and my MCU is to be connected to Ser. Flash via SPI. We want to do nothing on PC side, therefore I want my unit to be a Mass Storage Class. In order to allow PC to explore my Serial Flash storage must I organize my files in FAT16/32 ? If it is not must,nevertheless may be it would be better to use FAT instead of proprietary file system ? My Ser. Flash size is 8Mbit. Assume that max. number of files is 100, and max. number of folders is 10. Actually, I found a very similar to my needs application, where the difference is that instead of Ser. Flash it has NAND Flash. I didn't find there any FAT implementation, but I can explore in PC its content ! And I don't know how does it work !
Thanks in advance, E.L.