Embedded Intel Atom® Processors
Technological Conversations about Intel Atom® Hardware, Software, Firmware, Graphics
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
1069 Discussions

GMA 3150 Graphics Driver Installation Errors

CHarr
Novice
1,100 Views

I am trying to install the GMA 3150 graphics driver (version 15.12.75.50.7.2230) in Windows PE (both version 3.0 and 4.0).

I am able to use DISM to successfully add the driver to the offline WinPE image.

But the graphics driver is not installed at WinPE boot time. I cannot find any clues why - PE does not appear to log any errors for PNP driver installation, other than network driver installation during wpeinit.

So, after booting to PE, I am using devcon to manually install the driver, and here's the strange thing: it fails to install the first time, but DOES install successfully the second time.

I'd like to try to resolve the errors reported during the first install, to see if this leads to a solution for a working graphics driver at WinPE boot time.

Here is the beginning of setupai.dev.log for the first install attempt, in WinPE 4:

>>> [Device Install (UpdateDriverForPlugAndPlayDevices) - pci\ven_8086&dev_a011]

>>> Section start 2012/12/25 20:00:28.338

cmd: devcon install d:\ppc_intel\graphics\igdlh.inf "pci\ven_8086&dev_a011"

dvi: {Build Driver List} 20:00:28.338

dvi: Searching for hardware ID(s):

dvi: pci\ven_8086&dev_a011

cpy: Policy is set to make all digital signatures equal.

dvi: Created Driver Node:

dvi: HardwareID - PCI\VEN_8086&DEV_A011

dvi: InfName - d:\ppc_intel\graphics\igdlh.inf

dvi: DevDesc - Intel(R) Graphics Media Accelerator 3150

dvi: Section - iPNVM0

dvi: Rank - 0x00f40000

dvi: Signer Score - WHQL Unclassified

dvi: DrvDate - 10/24/2010

dvi: Version - 8.14.10.2230

dvi: {Build Driver List - exit(0x00000000)} 20:00:28.369

dvi: {DIF_SELECTBESTCOMPATDRV} 20:00:28.369

dvi: Using exported function 'DisplayClassInstaller' in module 'X:\windows\system32\DispCI.dll'.

dvi: Class installer == DispCI.dll,DisplayClassInstaller

dvi: No CoInstallers found

dvi: Class installer: Enter 20:00:28.369

dvi: Class installer: Exit

dvi: Default installer: Enter 20:00:28.385

dvi: {Select Best Driver}

dvi: Class GUID of device remains: {4d36e968-e325-11ce-bfc1-08002be10318}.

dvi: Selected:

dvi: Description - [Intel(R) Graphics Media Accelerator 3150]

dvi: InfFile - [d:\ppc_intel\graphics\igdlh.inf]

dvi: Section - [iPNVM0]

dvi: {Select Best Driver - exit(0x00000000)}

dvi: Default installer: Exit

dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 20:00:28.385

sto: {Import Driver Package: d:\ppc_intel\graphics\igdlh.inf} 20:00:28.385

sto: Driver Store = X:\windows\System32\DriverStore [Online] (6.2.9200)

sto: Driver Package = d:\ppc_intel\graphics\igdlh.inf

sto: Architecture = x86

sto: Flags = 0x00001001

inf: Provider = Intel Corporation

inf: Class GUID = {4d36e968-e325-11ce-bfc1-08002be10318}

inf: Driver Version = 10/24/2010,8.14.10.2230

inf: Catalog File = igdlh.cat

inf: Version Flags = 0x00000001

sto: Driver package already imported as 'oem0.inf'.

sto: Driver Store Filename = X:\windows\System32\DriverStore\FileRepository\igdlh.inf_x86_7e023b84287ce181\igdlh.inf

sto: {Import Driver Package: exit(0x00000000)} 20:00:28.416

dvi: Searching for hardware ID(s):

dvi: pci\ven_8086&dev_a011

dvi: Class GUID of device remains: {4d36e968-e325-11ce-bfc1-08002be10318}.

dvi: {Plug and Play Service: Device Install for ROOT\DISPLAY\0000}

ndv: Infpath=X:\windows\INF\oem0.inf

ndv: DriverNodeName=igdlh.inf:5f63e534909ad42f:iPNVM0:8.14.10.2230:pci\ven_8086&dev_a011

ndv: DriverStorepath=X:\windows\System32\DriverStore\FileRepository\igdlh.inf_x86_7e023b84287ce181\igdlh.inf

dvi: Searching for hardware ID(s):

dvi: pci\ven_8086&dev_a011

dvi: Class GUID of device changed to: {4d36e968-e325-11ce-bfc1-08002be10318}.

ndv: {Core Device Install} 20:00:28.578

dvi: {DIF_ALLOW_INSTALL} 20:00:28.671

dvi: Using exported function 'DisplayClassInstaller' in module 'X:\windows\system32\DispCI.dll'.

dvi: Class installer == DispCI.dll,DisplayClassInstaller

dvi: No CoInstallers found

dvi: Class installer: Enter 20:00:28.703

dvi: Class installer: Exit

dvi: Default installer: Enter 20:00:28.734

dvi: Default installer: Exit

dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 20:00:28.734

dvi: {DIF_INSTALLDEVICEFILES} 20:00:28.749

dvi: Class installer: Enter 20:00:28.749

dvi: {Build Driver List} 20:00:28.781

dvi: Searching for hardware ID(s):

dvi: root\basicrender

cpy: Policy is set to make all digital signatures equal.

dvi: Created Driver Node:

dvi: HardwareID - ROOT\BASICRENDER

dvi: InfName - X:\windows\System32\DriverStore\FileRepository\basicrender.inf_x86_0a1186775c0cd2a8\basicrender.inf

dvi: DevDesc - Microsoft Basic Render Driver

dvi: Section - BasicRender

dvi: Rank - 0x00fb0000

dvi: Signer Score - INBOX

dvi: DrvDate - 06/21/2006

dvi: Version - 6.2.9200.16384

dvi: {Build Driver List - exit(0x00000000)} 20:00:29.061

dvi: {Build Driver List} 20:00:29.061

dvi: Searching for hardware ID(s):

dvi: root\basicdisplay

cpy: Policy is set to make all digital signatures e...

0 Kudos
0 Replies
Reply