VGA driver component question?

C

Cherry Wang

Dear All:

I met a strange issue as follow: (Any questions or suggestoon, please know
me know. Thank a lot.)

I build a XP VGA driver by Component Designer.
Try to import the .inf file to get the files and other information like
before, but the driver can not be loaded after FBA. (There is no any error
message or information appear when I import the .inf file, import the
component to Target Designer or FBA process)

I got a error message on FBAlog file :
[PnPEnumThread: InstallDevice] SetupDiCallClassInstaller Error 0x2, Device:
VIA Chrome9 HCM IGP.

I compare the old inf file(I can make the XPE component successfully, and it
can work well after FBA.) and new inf file(The component will not work the
driver after FBA).
The INF file seems to add a new service as below:
-----------------------------------------------------------
[S3G700.Services]
AddService = s3Loadsv, , S3loadsv_Service_Inst

[S3loadsv_Service_Inst]
Service Type = 0x00000110 ; SERVICE_WIN32_OWN_PROCESS |
SERVICE_INTERACTIVE_PROCESS
StartType = 2 ; SERVICE_AUTO_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %16422%\%S3Path%\S3loadsv.exe
Description = "S3 Graphics Service to Support hot plug detection."
-----------------------------------------------------------
If I marked them, it can work VGA well.
If not, it can not be loaded the VGA driver.

I check the SCM (System Control Manager), the service "s3loadsv", can not be
started on the XPE Image that contains VGA component.

If my image did not import VGA component, I can use Device Management to
install the VGA XPE component driver and XP standard driver successfully.

We conjectures that will relate to the service, is that right?
Or, are there any files lack? .dll or .sys files?

If you have any suggestions, please let me know, Thanks a lot.
 
C

Cherry Wang

update:

If my image contains the VGA XPE component, it will can not be installed by
XPE VGA driver component or XP standard driver.
 

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