Hi Slobodan and KM,
Thanks for the help. I did have a conflict with a componet that I created
myself after the initial failure of the import of devices.pmq. After I
deleted this initial attempt at a custom component for the NVidia Quadro FX
1400 from the Component DB and created an image without a device driver, I am
able to install the nvidia driver manually after a boot of xpe. I then
tried to create another custom component for the Nvidia driver using
information in "Windows XP Embedded Advanced" by Sean D. Liming. I installed
Incntl5 - then uninstalled the driver in regular xp pro - then capured the
files that were installed. Then created a component and a package and added
the to groups as the book mentions. However, I then still failed to install
this custom package. I had a service resource problem looking at the
setupapi.log so I disabled the service in the compenent designer in the
resource and then recreated the pacakge and then failed at another point. I
see the you were trying to help someone else with the same problem and you
mentioned dependency walker which I intalled and tired on nvclp.dll - it said
that msjava.dll was not there so I added this but it did not help.
So I am thinking this is a lot of trouble and I am wondering if I need to
componentize the driver anyway. I would probably be ok to run the driver
install on the embedded image - as well as other drivers manually - then
create an image for the factory.
I should say I am trying to evalulate Windows Embedded XP for a medical or
biotech workstation that runs in a private subnet.
Here are the requirements:
1) I am using a dual processor xeon Precision 670
2) I need dual graphics monitor - using Nvidia FX 1400 with two NEC monitors
3) The applications retain state so if I update I would have to migrate some
configuration files besides replacing binaries
4) I use DirectX 9.X
5) I want to lock down short cut keys (is this posible with Embedded XP ?)
6) I want to lock down the computer so it can only run this biotech
application (group policy ??)
7) We need to update applicaiton software, os service packs, drivers.
8) Need to create image that can be deployed in factory then updated per
customer options.
Well so far:
I can't see two processors in TaskManager
I am having problems with vidio card.
The network card does not import (I could do this manually)
Questions:
Is XPE a good choice ?
Can I manually install the drivers then create an image that I install in
factory.
- what about the oem license id for xpe that needs to be different for every
image ?
Thanks for any answers or help,
Eric
ecoulson said:
Note: After booting up xpe on the d drive and not sucessfully accessing
nvidia driver - I tried to install it manually. It shows up in "add/remove
programs" - on xpe - the one and only entry in it. But if I go to Display
Adapters in Control Panel it is still not recognized. Note that i did add
the PNP user component suggested.
Here is setupapi.log from d: drive.
#-199 Executing "C:\NVIDIA\Win2KXP\77.56\setup.exe" with command line:
-deleter
#-031 Command line may have been:
#I060 Set selected driver.
#-019 Searching for hardware ID(s):
pci\ven_10de&dev_00ce&subsys_024310de&rev_a2,pci\ven_10de&dev_00ce&subsys_024310de,pci\ven_10de&dev_00ce&cc_030000,pci\ven_10de&dev_00ce&cc_0300
#-018 Searching for compatible ID(s):
pci\ven_10de&dev_00ce&rev_a2,pci\ven_10de&dev_00ce,pci\ven_10de&cc_030000,pci\ven_10de&cc_0300,pci\ven_10de,pci\cc_030000,pci\cc_0300
#I022 Found "PCI\VEN_10DE&DEV_00CE" in c:\nvidia\win2kxp\77.56\nv4_disp.inf;
Device: "NVIDIA Quadro FX 1400"; Driver: "NVIDIA Quadro FX 1400"; Provider:
"NVIDIA"; Mfg: "NVIDIA"; Section name: "nv4_WSApps_NV3x".
#I023 Actual install section: [nv4_WSApps_NV3x]. Rank: 0x00002001. Effective
driver date: 07/13/2005.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [nv4_WSApps_NV3x] in
"c:\nvidia\win2kxp\77.56\nv4_disp.inf".
#I320 Class GUID of device remains: {4D36E968-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of
"PCI\VEN_10DE&DEV_00CE&SUBSYS_024310DE&REV_A2\4&1E8CFE9A&0&0020".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [nv4_WSApps_NV3x.Interfaces] from
"c:\nvidia\win2kxp\77.56\nv4_disp.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#-035 Processing service Add/Delete section [nv4_WSApps_NV3x.Services].
#E281 Add Service: Failed to modify existing service "NVSvc". Error 2: The
system cannot find the file specified.
#E033 Error 2: The system cannot find the file specified.
#E275 Error while installing services. Error 2: The system cannot find the
file specified.
#E154 Class installer failed. Error 2: The system cannot find the file
specified.
[2005/12/31 15:46:10 1768.430]
#-198 Command line processed: "D:\WINDOWS\system32\rundll32.exe"
shell32.dll,Control_RunDLL "D:\WINDOWS\System32\hdwwiz.cpl",Add Hardware
#I060 Set selected driver.
#-019 Searching for hardware ID(s):
pci\ven_10de&dev_00ce&subsys_024310de&rev_a2,pci\ven_10de&dev_00ce&subsys_024310de,pci\ven_10de&dev_00ce&cc_030000,pci\ven_10de&dev_00ce&cc_0300
#-018 Searching for compatible ID(s):
pci\ven_10de&dev_00ce&rev_a2,pci\ven_10de&dev_00ce,pci\ven_10de&cc_030000,pci\ven_10de&cc_0300,pci\ven_10de,pci\cc_030000,pci\cc_0300
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There are
no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no compatible
drivers for this device.
Here is oart of fbalog.txt
15:41:49 PM - [FBALaunch] d:\WINDOWS\system32\regsvr32.exe /s /i
d:\WINDOWS\system32\eventcls.dll (ExitCode: 0x0)
15:41:50 PM - [FBALaunch] d:\WINDOWS\system32\regsvr32.exe /s /i
d:\WINDOWS\system32\swprv.dll (ExitCode: 0x0)
15:41:50 PM - [CallEntryPointThread] d:\WINDOWS\FBA\FBAREG.DLL,
FBAMigrateRegistryKeys
15:41:50 PM - [FBAChangeDisplaySettings] Settings: [1600, 1200, 32, 60]
15:41:50 PM - [FBAChangeDisplaySettings] Settings not found!
15:41:50 PM - [CallEntryPointThread] d:\WINDOWS\FBA\FBALIB.DLL,
FBAChangeDisplaySettings
Thanks, Eric