Intel 965GME display adapter. Urgent help needed.

T

taha.snoussi

Hi all,

I have a big problem!
I'm using Windows XP Embedded Feature Pack 2007.
I'd like to support this device: "Mobile Intel(R) 965 Express Chipset
Family"
Before adding any driver to my XPe image, I've had in device manager
two unknown devices with these IDs:
- PCI\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03
- PCI\VEN_8086&DEV_2A13&SUBSYS_19998086&REV_03
I used the driver provided by intel : http://www.intel.com/support/graphics/sb/CS-009479.htm.
I imported it to component designer, I created the repository for it's
linked files. And then, I re-imported the PMQ file to component
designer to inject the components of my targetted platform to XPe
database.
In the sld file, I found no error. I see two instance of "Mobile
Intel(R) 965 Express Chipset Family" which is the correct name of my
graphic display adapter.
I've created after that a new XPe image using the correct components.
I checked the resulted image and saw that the intel driver was
correctly put in system32/drivers.
I tried then to install my target, but, unfortunately, After FBA, the
first driver display component DEV_2A12 was not installed correctly.
The second one was good.

What I've tried to do to resolve the problem is to check newer
drivers, older versions... tried also log files...
I've seen in setupapi.log these tow parts concerning my new devices:

VEN_8086&DEV_2A13 is correctly installed

#-019 Searching for hardware ID(s): pci
\ven_8086&dev_2a12&subsys_19998086&rev_03,pci
\ven_8086&dev_2a12&subsys_19998086,pci\ven_8086&dev_2a12&cc_030000,pci
\ven_8086&dev_2a12&cc_0300
#-018 Searching for compatible ID(s): pci\ven_8086&dev_2a12&rev_03,pci
\ven_8086&dev_2a12,pci\ven_8086&cc_030000,pci\ven_8086&cc_0300,pci
\ven_8086,pci\cc_030000,pci\cc_0300
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ..\fba
\fba.exe
#I022 Found "PCI\VEN_8086&DEV_2A12" in C:\WINDOWS\inf\igxp32.inf;
Device: "Mobile Intel(R) 965 Express Chipset Family"; Driver: "Mobile
Intel(R) 965 Express Chipset Family"; Provider: "Intel Corporation";
Mfg: "Intel Corporation"; Section name: "iCRG0".
#I023 Actual install section: [iCRG0]. Rank: 0x00002001. Effective
driver date: 08/24/2007.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [iCRG0] in "c:\windows\inf
\igxp32.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_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [iCRG0.Interfaces] from "c:\windows\inf
\igxp32.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E161 Processing of call to class installer failed. Error 87: The
parameter is incorrect.
#I060 Set selected driver.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#E122 Device install failed. Error 0xe0000219: The installation failed
because a function driver was not specified for this device instance.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#I121 Device install of "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10" finished
successfully.


VEN_8086&DEV_2A12 is not correctly installed

#-019 Searching for hardware ID(s): pci
\ven_8086&dev_2a12&subsys_19998086&rev_03,pci
\ven_8086&dev_2a12&subsys_19998086,pci\ven_8086&dev_2a12&cc_030000,pci
\ven_8086&dev_2a12&cc_0300
#-018 Searching for compatible ID(s): pci\ven_8086&dev_2a12&rev_03,pci
\ven_8086&dev_2a12,pci\ven_8086&cc_030000,pci\ven_8086&cc_0300,pci
\ven_8086,pci\cc_030000,pci\cc_0300
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ..\fba
\fba.exe
#I022 Found "PCI\VEN_8086&DEV_2A12" in C:\WINDOWS\inf\igxp32.inf;
Device: "Mobile Intel(R) 965 Express Chipset Family"; Driver: "Mobile
Intel(R) 965 Express Chipset Family"; Provider: "Intel Corporation";
Mfg: "Intel Corporation"; Section name: "iCRG0".
#I023 Actual install section: [iCRG0]. Rank: 0x00002001. Effective
driver date: 08/24/2007.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [iCRG0] in "c:\windows\inf
\igxp32.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_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [iCRG0.Interfaces] from "c:\windows\inf
\igxp32.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E161 Processing of call to class installer failed. Error 87: The
parameter is incorrect.
#I060 Set selected driver.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#E122 Device install failed. Error 0xe0000219: The installation failed
because a function driver was not specified for this device instance.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#I121 Device install of "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10" finished
successfully.


The ambiguous thing is that without adding any external file, after
installation is finished, I try several times to reinstall driver for
this device and it works finally at second try or third one.

Waiting for your help
TIA
 
S

Slavo Tomascik

Hi,

i don't know details at this time, but i have similar
problem. First of all try change screen resolution to 800x600,
and then reinstall driver on target.

Slavo Tomascik

Hi all,

I have a big problem!
I'm using Windows XP Embedded Feature Pack 2007.
I'd like to support this device: "Mobile Intel(R) 965 Express Chipset
Family"
Before adding any driver to my XPe image, I've had in device manager
two unknown devices with these IDs:
- PCI\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03
- PCI\VEN_8086&DEV_2A13&SUBSYS_19998086&REV_03
I used the driver provided by intel : http://www.intel.com/support/graphics/sb/CS-009479.htm.
I imported it to component designer, I created the repository for it's
linked files. And then, I re-imported the PMQ file to component
designer to inject the components of my targetted platform to XPe
database.
In the sld file, I found no error. I see two instance of "Mobile
Intel(R) 965 Express Chipset Family" which is the correct name of my
graphic display adapter.
I've created after that a new XPe image using the correct components.
I checked the resulted image and saw that the intel driver was
correctly put in system32/drivers.
I tried then to install my target, but, unfortunately, After FBA, the
first driver display component DEV_2A12 was not installed correctly.
The second one was good.

What I've tried to do to resolve the problem is to check newer
drivers, older versions... tried also log files...
I've seen in setupapi.log these tow parts concerning my new devices:

VEN_8086&DEV_2A13 is correctly installed

#-019 Searching for hardware ID(s): pci
\ven_8086&dev_2a12&subsys_19998086&rev_03,pci
\ven_8086&dev_2a12&subsys_19998086,pci\ven_8086&dev_2a12&cc_030000,pci
\ven_8086&dev_2a12&cc_0300
#-018 Searching for compatible ID(s): pci\ven_8086&dev_2a12&rev_03,pci
\ven_8086&dev_2a12,pci\ven_8086&cc_030000,pci\ven_8086&cc_0300,pci
\ven_8086,pci\cc_030000,pci\cc_0300
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ..\fba
\fba.exe
#I022 Found "PCI\VEN_8086&DEV_2A12" in C:\WINDOWS\inf\igxp32.inf;
Device: "Mobile Intel(R) 965 Express Chipset Family"; Driver: "Mobile
Intel(R) 965 Express Chipset Family"; Provider: "Intel Corporation";
Mfg: "Intel Corporation"; Section name: "iCRG0".
#I023 Actual install section: [iCRG0]. Rank: 0x00002001. Effective
driver date: 08/24/2007.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [iCRG0] in "c:\windows\inf
\igxp32.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_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [iCRG0.Interfaces] from "c:\windows\inf
\igxp32.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E161 Processing of call to class installer failed. Error 87: The
parameter is incorrect.
#I060 Set selected driver.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#E122 Device install failed. Error 0xe0000219: The installation failed
because a function driver was not specified for this device instance.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#I121 Device install of "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10" finished
successfully.


VEN_8086&DEV_2A12 is not correctly installed

#-019 Searching for hardware ID(s): pci
\ven_8086&dev_2a12&subsys_19998086&rev_03,pci
\ven_8086&dev_2a12&subsys_19998086,pci\ven_8086&dev_2a12&cc_030000,pci
\ven_8086&dev_2a12&cc_0300
#-018 Searching for compatible ID(s): pci\ven_8086&dev_2a12&rev_03,pci
\ven_8086&dev_2a12,pci\ven_8086&cc_030000,pci\ven_8086&cc_0300,pci
\ven_8086,pci\cc_030000,pci\cc_0300
#-199 Executing "C:\WINDOWS\fba\fba.exe" with command line: ..\fba
\fba.exe
#I022 Found "PCI\VEN_8086&DEV_2A12" in C:\WINDOWS\inf\igxp32.inf;
Device: "Mobile Intel(R) 965 Express Chipset Family"; Driver: "Mobile
Intel(R) 965 Express Chipset Family"; Provider: "Intel Corporation";
Mfg: "Intel Corporation"; Section name: "iCRG0".
#I023 Actual install section: [iCRG0]. Rank: 0x00002001. Effective
driver date: 08/24/2007.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [iCRG0] in "c:\windows\inf
\igxp32.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_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [iCRG0.Interfaces] from "c:\windows\inf
\igxp32.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E161 Processing of call to class installer failed. Error 87: The
parameter is incorrect.
#I060 Set selected driver.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#E122 Device install failed. Error 0xe0000219: The installation failed
because a function driver was not specified for this device instance.
#I125 Installing NULL driver for "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10".
#I121 Device install of "PCI
\VEN_8086&DEV_2A12&SUBSYS_19998086&REV_03\3&2411E6FE&0&10" finished
successfully.


The ambiguous thing is that without adding any external file, after
installation is finished, I try several times to reinstall driver for
this device and it works finally at second try or third one.

Waiting for your help
TIA
 
T

taha.snoussi

Hi,

Do you mean that I have to change the screen resolution on target
designer?

Regards
Taha
 
S

Slavo Tomascik

Hi,

I review my machine. It's Gigabyte GA-965GM-DS2 or G33M-DS2R this
is part of setupapi.log from machine. Seems to be the same problem:

#-011 Installing section [iBLB0.Interfaces] from
"d:\windows\inf\igxp32.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E161 Processing of call to class installer failed. Error 87: The
parameter is incorrect.
#I060 Set selected driver.
#I125 Installing NULL driver for
"PCI\VEN_8086&DEV_29C2&SUBSYS_D0001458&REV_02\3&13C0B0C5&0&10".
#E122 Device install failed. Error 0xe0000219: The installation failed
because a function driver was not specified for this device instance.
#I125 Installing NULL driver for
"PCI\VEN_8086&DEV_29C2&SUBSYS_D0001458&REV_02\3&13C0B0C5&0&10".
#I121 Device install of
"PCI\VEN_8086&DEV_29C2&SUBSYS_D0001458&REV_02\3&13C0B0C5&0&10"
finished successfully.


Solution: let run FBA on target machine, change resolution, restart
and then reinstall driver. Then you can capture gold image.
Change the screen resolution in target designer isn't functional by my
experience (if you know how - say). It will be problem with some
registry entries (superfluous or missing).
But about 6 months ago, older drivers from Intel work OK.

Slavo T.
 
T

taha.snoussi

Hi,

I found a solution to this problem thanks to a friend that delievered
me an sld file containing some additionnal component.

First of all, we have to add an external component in target designer
"Intel(R) High Definition Audio HDMI". This component can be created
using the inf file provided by intel in the package win2k_xp14311.zip
(HDMI\IntcHdmi.inf). Since this component is mandatory to help the
video driver work correcly, I recommend to put it in the dependencies
of the video driver component.

Then, there are some files to be added to the video driver component
which are : difx32.dll, difxapi.dll, hdmicht.dll, hdmienu.dll and
finally oemspif.dll.
I don't know how he gets these informations. That's a big work I
guess.

So, thanks for him and for you Slavo.
Taha
 

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