Application Drivers

M

Mule Skinner

Okay, I'm getting close, my image is looking good so far and it Works!!!
I use Advantech PC104 modules, and their CD has a standard setup disk which
adds files, registers components and such. I'd like to have this all
installed already in the image but I really don't know what all they're
doing. I know they add allot of files I don't need!

Anyway, which is the best method.
1) Build an Image, do FBA, Install the drivers via setup disk, reseal, then
make a ghost image for production OR
2) Build the image ready to run with the drivers already in there?

If I do the second, how do I figure out how/what is being changed. RegMon
and FileMon?

Thanks a million,
Richard
 
K

KM

Richard,

Are you sure you are talking about drivers from the CD? (sorry, I don't know
what is "application drivers")
As you mentioned you got your XPe image and it works, I assume at least
you've included (componentized) boot system drivers for your platform.
Why don't you just run TAP on your target and then import result .pmq in
Component Designer? That may bring most of the drivers in to your
Configuration from XPe Repository. If some of them are not in the database,
you will need to componentize them (better to say - "it is recommended to
componentize them"). Most of the PnP driver are pretty easy to
componentize - just create a component that copies all the files to
appropriate directories (\windows\system32\drivers, \windows\inf, etc.) and
make sure all the drivers' dependencies are in the configuration. Also, you
can use INF importer to create the components.

If you are talking about applications... In general, it is recommended to
componentize your apps. At least this way you won't loose your work on their
dependencies.
However, if an app is pretty heavy (many file in many directories - no flat
model, many registry entries - hard to catch and remember
in-registry-path-space bug of Component Designer), you may just install the
app on your post-FBA image (or create a simple component from the installer
that installs the app during FBA) and then capture golden image.
In any case, you will need to work on the app dependencies. Tools like
Dependency Walker, Filemon, Regmon, RegSnap/Inctrl5 will help you with that.

KM
 
S

Slobodan Brcin \(eMVP\)

Hi Mule,

Try using tools Konstantin mentioned.

Or you can try setup /? or something like that.
Some setup application allow you to extract driver files to some folder that
you want.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

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