Installing drivers problem

R

Rubiny

Hi,
In my newly prepared image, I've installed some drivers. The device manager
seems to like them BUT after restarting the XPe, it seems that nothing was
changed: no drivers installed, no new directories that were created before
were there now, even my display settings were not there.
Can someone explain? Is it something to do with EWF components that were in
my image? I've looked for some clue in the policies but found nothing.

Secondly, which is the component that enables the control on the serial
ports (COM1/2)?

Thanks,
Yoav
 
S

Sean Liming \(MVP\)

If EWF or FBWF is in the image and set for RAM, all the drivers were
installed to the RAM overlay and lost on reboot. You have to turn off EWF or
FBWF to install applications or drivers. EWFMGR.EXE and FBWFMGR.EXE are used
to control EWF and FBWF respectively. If possible, it is better to create
components for the drivers so you don't have to install too many post-FBA.

Assuming that you are looking to enable serial, this would be the
Communications Port component.

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
Book Author - XP Embedded Advanced, XP Embedded Supplemental Toolkit
 
K

KM

Yoav,

As Sean already indicated, your problem is likely related to the fact that EWF is redirecting all the writes at run time to an
overlay.
Any particular reason you have included EWF in the project? It didn't seem you had to have it by specs. Maybe you just want to
remove the EWF components.
 
R

Rubiny

Thanks Sean and KM,
The reason I included the EWF is since I have CF on my boards and I wanted
to configure it (later...) to protect the image on the CF, so maybe it was
RAM overlay by default. I made a new image without the EWF components and the
problem solved.
Is there a way to add the EWF components in later time (i.e. copying the
corresponding files to flash will do?) to enable this protection? If so, how
the EWF should be configured?

Thanks a lot.
 

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

Top