G
Guest
I'm designing an embedded system that will be installed inside a machine.
The embedded computer is a VIA EPIA ME 6000 motherboard and the operating
system is Windows XP Embedded (based on "Windows-based terminal professional"
template).
The computer is powered by the same power source that feeds the machine.
This means that when the machine user turns on the machine every working day
at 8 AM the computer starts automatically. When the user finishes its working
day he turns off the machine and the computer is suddenly shut down due to
the power loss.
When the computer is active the only program doing something is a small one,
working with RAM, and it doesn't write anything in the hard disk, it doesn't
write any file and it's not constantly reading files.
My main concern is hard disk, data or operating system corruption due to the
sudden power offs. ¿What could I do to avoid corruption?
Maybe since I'm using a small XPe image (190 MB footprint before First Boot
Agent, FBA) and the hard disk is not being used when the power off happens I
don't have to worry about data corruption.
Maybe if I turn off the hard disk after certain time of inactivity
everything will be safe when the power loss happens.
Maybe I should use a Flash disk instead of a conventional hard disk. First I
thought about Compact Flash cards, but maybe a Flash Disk Drive (FDD) will be
a better solution (http://www.m-sys.com/site/en-US/Markets/EmbeddedSystems/)
I've been thinking on EWF (Enhanced Write Filter), but I haven't got very
clear how it works. Once I have created my XPe image I have to install
certain programs on the computer, will EWF cause any problem? I mean that
maybe in spite of installing the programs when I reboot the computer I find
out that the programs are no longer installed since the image reloaded is the
one protected by EWF.
I hope that you'll be able to give me some answers.
Thank you very much.
Yours,
Asier
PD: My embedded computer's specifications:
Motherboard: VIA EPIA ME 6000 LVDS fanless
CPU: 600 MHz
RAM: 256MB DDR400 DIMM
Hard Disk: Seagate Momentus 20GB 5400RPM 2.5in HDD
Case: Travla C158 Mini-ITX Case 90W Black
OS: Windows XP Embedded
The embedded computer is a VIA EPIA ME 6000 motherboard and the operating
system is Windows XP Embedded (based on "Windows-based terminal professional"
template).
The computer is powered by the same power source that feeds the machine.
This means that when the machine user turns on the machine every working day
at 8 AM the computer starts automatically. When the user finishes its working
day he turns off the machine and the computer is suddenly shut down due to
the power loss.
When the computer is active the only program doing something is a small one,
working with RAM, and it doesn't write anything in the hard disk, it doesn't
write any file and it's not constantly reading files.
My main concern is hard disk, data or operating system corruption due to the
sudden power offs. ¿What could I do to avoid corruption?
Maybe since I'm using a small XPe image (190 MB footprint before First Boot
Agent, FBA) and the hard disk is not being used when the power off happens I
don't have to worry about data corruption.
Maybe if I turn off the hard disk after certain time of inactivity
everything will be safe when the power loss happens.
Maybe I should use a Flash disk instead of a conventional hard disk. First I
thought about Compact Flash cards, but maybe a Flash Disk Drive (FDD) will be
a better solution (http://www.m-sys.com/site/en-US/Markets/EmbeddedSystems/)
I've been thinking on EWF (Enhanced Write Filter), but I haven't got very
clear how it works. Once I have created my XPe image I have to install
certain programs on the computer, will EWF cause any problem? I mean that
maybe in spite of installing the programs when I reboot the computer I find
out that the programs are no longer installed since the image reloaded is the
one protected by EWF.
I hope that you'll be able to give me some answers.
Thank you very much.
Yours,
Asier
PD: My embedded computer's specifications:
Motherboard: VIA EPIA ME 6000 LVDS fanless
CPU: 600 MHz
RAM: 256MB DDR400 DIMM
Hard Disk: Seagate Momentus 20GB 5400RPM 2.5in HDD
Case: Travla C158 Mini-ITX Case 90W Black
OS: Windows XP Embedded