I was wondering if anybody has any information about this issue. I've run into a problem where at around 1,000 files within a directory, no more files can be written out (to the directory in question). When removing the compact flash and putting it in a SanDisk reader at my PC, there seems to be no problem at all. This problem has been replicated with a variety of compact flash disks (Type I and II/CF+) and occurs on WinCE .NET v4.1 and v4.2. The number isn't exact. Sometimes it is 995. Another time it will be 1045, 1024, or 998, etc. But, it does seem to occur frequently @ ~1,000 files. I haven't found any documented issues of this type, so I would greatly appreciate any information that anybody might have.
I have posted this question before and had gotten a response that I thought had solved the problem. The response went something like this:
FAT16 - 512 files per directory
FAT32 - 65534 files per directory
In any case, I formatted a microdrive as FAT32 and in one directory more than 2,000 files existed without issues, but for the second directory, after the 999th file, the directory in question became corrupted.
If anybody can think of any other possibilities, I sure would appreciate it.
OS: Windows CE .NET (4.1 & 4.2)
Media: Compact flash type I (SanDisk, FujiDisk, Memorex), type II (Hitachi Microdrive)
Board: ARCOM GX1, ARCOM Viper
Again, any help would be greatly appreciated.