Best way to utilize EWF

R

Richard

Here is my scenerio. I have an embedded field device (data logger) which
has 2 types of storage media.
CF has XPe and Application and USB Disk on Key for storing log files. The
USB can be swapped at any time an may or may not contain any data. In other
words, it's not device specific so one can remove the USB Drive, install a
fresh one and bring the old one to the office for intepretation.

My application does save configuration data to the CF occassionally, but not
often. Most changes are kept in ram and written upon application shutdown.
This was a big problem before we started using the Soft Shutdown feature of
our power supply. Since we are battery operated, we have 2 hot wires, one
directly to the battery and 1 to the on/off switch. When a person turns off
the "Off" switch, my application sees that and saves data, then shutsdown
windows, an electronic timer expires, then turns off all power. This seems
to work fine.

In an application like this, should I use RAM based EWF and simply do a
commit and shutdown each time, or, am I better off making 2 partitions? I
hate to commit all the other data that may be collected like event logs and
such. Speaking of event logs, will XPe operate without the Event Log
Component?

Please advise the pros and cons.

Thanks,
Richard
 
S

Slobodan Brcin \(eMVP\)

Hi Richard,
Speaking of event logs, will XPe operate without the Event Log Component
Yes it can, but there might be some options that will not work. I can't remember exactly but I think that it was related to ability
to suppress OS message pop-ups.
You can protect OS partition with RAM EWF, and loose changes on each reboot. Also you can create second unprotected partition on CF
so you can write your config data.
Or if you want to save OS partition then you can do commit during the XPe boot from run. And during the graceful shutdown data will
be written to CF.

Unless you need to reconfigure registry the best configuration for you would be:
CF part 1 XPe. (EWF protected)
CF part 2 config. (unprotected)
USB at your discretion. Also look at post in this NG 9/8/2004 called "reproducible blue screen with ewf in ....." it might interest
you.

Best regards,
Slobodan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Flash and EWF 2
EWF RAM Reg diagnostic 9
CF, EWF, file read errors after commit 3
EWF API Questions 3
EWF Commit not working 12
Persistent registry with EWF 2
ACPI, EWF NTLDR and NTLDR conflict 5
EWF in WES 4

Top