Re: TFAT/EXFAT experiences?
- From: alexquisi@xxxxxxxxxxxx
- Date: Tue, 25 Nov 2008 07:40:28 -0800 (PST)
Hi Chris,
was your Flash device mounted as root?
I am just thinking if maybe non mounting the profile as root (as
suggested here by Michel (http://groups.google.co.nz/group/
microsoft.public.windowsce.embedded/browse_thread/thread/
c7f335e6eb8b9185/d01aafa4e1136463?hl=en&lnk=st&q=#d01aafa4e1136463)
could avoid that the system hangs when the file system becomes
corrupted...
Regards,
Alex
On Nov 25, 4:25 pm, "Chris Tacke, eMVP" <ctacke.at.opennetcf.dot.com>
wrote:
If you can't get a non-trasactional test to fail then your test is flawed..
The test we did was simple, something like this in a loop:
BYTE buffer[0x10000]
HANDLE hFile;
main()
{
FillBuffer();
hFile = CreateFile(_T("\myFlashVolume\\file.txt"....);
CreateThread(...WriteThread ...);
Sleep(1);
KernelIoControl(...REBOOT...);
}
void WriteThread()
{
while(true)
{
WriteFile(hFile, buffer, ....);
SetFilePos(hFile, 0, ...);
}
}
"Hector Bujanda" <hector_buja...@xxxxxxxx> wrote in message
news:%23O8vNBwTJHA.4452@xxxxxxxxxxxxxxxxxxxxxxx
We have automated a test in which a wince device doing filesystem
write/erase operations is randomly switched off and on (through relays)..
I know it has been tested over the weekend several times with no
filesystem corruption.
The system uses TexFAT on a Nand Flash Block device driver (R2 mdd model).
We tested previously with exFAT (not transactional) in order to compare..
but unfortunately exFAT didn't failed also (maybe our test is not hard
enough J).
I agree with some other posts that say it might be more important to have
a strong and atomic block device driver.
Regars, Buji
--
Héctor Bujanda
Digi International Inc.
Milicias 13-bajo.
E-26003 Logroño
Spain
Phone: +34 941270060
Fax: +34 941237770
mailto:hector.buja...@xxxxxxxx
http://www.digi.com
<kristof.vandenbuss...@xxxxxxxxx> wrote in message
news:65dfa75d-6372-4d41-b200-7b159c0da14d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,
I was wondering if somebody actually uses the (T)Exfat filesystem that
comes with CE6. On our system(x86 intel ICH4 chipset, using the
standard ATAPI driver towards IDE Compact Flash and Hard Disk) it
seems fairly unreliable.
We ended up with several harddisk being suddenly erased (although in
command prompt you could still "cd" into directories).
We started using T(ex)FAT, but this did not seem to improve this. BTW,
The latter seems so slow that any normal working with files becomes
tedious (e.g. copying a large file over the network doesn't complete
successfully), and we still got harddisks erased.
Under CE5 I do not have such problems with regular FAT. There are
corrupt files from time to time, but I personally think this is due to
FAT itself in combination with immediate powering off due to an
emergency stop. That is actually the reason why I looked into TFAT.
However, when using the TFAT filesystem on CE5, I also get an entirely
blank hard disk from time to time, but no corrupt files.
I am now really in doubt if my problems are due to some hardware/
setting error, or is T(ex)Fat just not working well?
Is anybody with a comparable setup using it without trouble?
Best Regards,
Kristof- Hide quoted text -
- Show quoted text -
.
- Follow-Ups:
- Re: TFAT/EXFAT experiences?
- From: Chris Tacke, eMVP
- Re: TFAT/EXFAT experiences?
- References:
- TFAT/EXFAT experiences?
- From: kristof.vandenbussche@xxxxxxxxx
- Re: TFAT/EXFAT experiences?
- From: Hector Bujanda
- Re: TFAT/EXFAT experiences?
- From: Chris Tacke, eMVP
- TFAT/EXFAT experiences?
- Prev by Date: Free Russia Girls Pictures, Free Chinese Girls Pictures
- Next by Date: Re: TFAT/EXFAT experiences?
- Previous by thread: Re: TFAT/EXFAT experiences?
- Next by thread: Re: TFAT/EXFAT experiences?
- Index(es):
Relevant Pages
|