NVIDIA driver

Posted: 12-17-2003, 07:46 PM
I've noticed that many others have successfully componetized the nvidia
drivers. I have not managed to get this to work yet. My problem is that
after I have seemingly successfully componentized the driver, it fails to
install. Looking at the fba log, I see:

1:44:05 AM - [PnpEnumThread: InstallDevice] SetupDiCallClassInstaller Error:
0x2, Device GeForce4 Ti 4200

What does this error mean? How can I fix it?

Thanks,
-Jeff Hall-



NVIDIA driver


Responses to "NVIDIA driver"

Brad Combs
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-17-2003, 09:10 PM
Jeff,

I'm not sure if this is how this works or not but Net Helpmsg 2 yields, "The
system cannot find the file specified". So maybe your missing some files in
the component, or maybe you didn't create a repository (although you would
have got build errors in TD if that were the case). Anyways, hopefully this
gets you started, and maybe there is a component already on www.xpefiles.com
that you can reference. Hope that helps!

Brad Combs
Imago Technologies

"Jeff" <nospam@zzyzzth.com> wrote in message
news:Os6xoZNxDHA.2508@TK2MSFTNGP12.phx.gbl...
> I've noticed that many others have successfully componetized the nvidia
> drivers. I have not managed to get this to work yet. My problem is that
> after I have seemingly successfully componentized the driver, it fails to
> install. Looking at the fba log, I see:
>
> 1:44:05 AM - [PnpEnumThread: InstallDevice] SetupDiCallClassInstaller
Error:
> 0x2, Device GeForce4 Ti 4200
>
> What does this error mean? How can I fix it?
>
> Thanks,
> -Jeff Hall-
>
>
>

Jeff
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-17-2003, 11:21 PM
Thanks Brad,

Here's the procedure I used to create my component:

1. First I installed the driver with the Nvidia installation program. This
created a directory with all the nvidia driver files in it.

2. I used the inf import functionality in component designer to import
nv4_disp.inf. No errors are reported by this step or any other step for that
matter.

3. I created a repository using the driver files directory, and I pointed
the component at that repository.

4. I saved the resulting .sld file.

5. I imported this into the database manager.

6. Back in target designer, I now have a new nvidia component, and I add
this new component to my target.

7. I build and deploy the image.

I have used this procedure to create several other components, and it has
worked like a champ.

Is there any way to figure out what file FBA thinks is missing?

"Brad Combs" <brad@imagotechnologies.no.spam.com> wrote in message
news:OGMBaCOxDHA.3196@TK2MSFTNGP11.phx.gbl...
> Jeff,
>
> I'm not sure if this is how this works or not but Net Helpmsg 2 yields,
"The
> system cannot find the file specified". So maybe your missing some files
in
> the component, or maybe you didn't create a repository (although you would
> have got build errors in TD if that were the case). Anyways, hopefully
this
> gets you started, and maybe there is a component already on
www.xpefiles.com
> that you can reference. Hope that helps!
>
> Brad Combs
> Imago Technologies
>
> "Jeff" <nospam@zzyzzth.com> wrote in message
> news:Os6xoZNxDHA.2508@TK2MSFTNGP12.phx.gbl...
> > I've noticed that many others have successfully componetized the nvidia
> > drivers. I have not managed to get this to work yet. My problem is that
> > after I have seemingly successfully componentized the driver, it fails
to
> > install. Looking at the fba log, I see:
> >
> > 1:44:05 AM - [PnpEnumThread: InstallDevice] SetupDiCallClassInstaller
> Error:
> > 0x2, Device GeForce4 Ti 4200
> >
> > What does this error mean? How can I fix it?
> >
> > Thanks,
> > -Jeff Hall-
> >
> >
> >
>
>

Jeff
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-17-2003, 11:26 PM
Thanks Brad,

Here's the procedure I used to create my component:

1. First I installed the driver with the Nvidia installation program. This
created a directory with all the nvidia driver files in it.

2. I used the inf import functionality in component designer to import
nv4_disp.inf. No errors are reported by this step or any other step for that
matter.

3. I created a repository using the driver files directory, and I pointed
the component at that repository.

4. I saved the resulting .sld file.

5. I imported this into the database manager.

6. Back in target designer, I now have a new nvidia component, and I add
this new component to my target.

7. I build and deploy the image.

I have used this procedure to create several other components, and it has
worked like a champ.

Is there any way to figure out what file FBA thinks is missing?

"Brad Combs" <brad@imagotechnologies.no.spam.com> wrote in message
news:OGMBaCOxDHA.3196@TK2MSFTNGP11.phx.gbl...
> Jeff,
>
> I'm not sure if this is how this works or not but Net Helpmsg 2 yields,
"The
> system cannot find the file specified". So maybe your missing some files
in
> the component, or maybe you didn't create a repository (although you would
> have got build errors in TD if that were the case). Anyways, hopefully
this
> gets you started, and maybe there is a component already on
www.xpefiles.com
> that you can reference. Hope that helps!
>
> Brad Combs
> Imago Technologies
>
> "Jeff" <nospam@zzyzzth.com> wrote in message
> news:Os6xoZNxDHA.2508@TK2MSFTNGP12.phx.gbl...
> > I've noticed that many others have successfully componetized the nvidia
> > drivers. I have not managed to get this to work yet. My problem is that
> > after I have seemingly successfully componentized the driver, it fails
to
> > install. Looking at the fba log, I see:
> >
> > 1:44:05 AM - [PnpEnumThread: InstallDevice] SetupDiCallClassInstaller
> Error:
> > 0x2, Device GeForce4 Ti 4200
> >
> > What does this error mean? How can I fix it?
> >
> > Thanks,
> > -Jeff Hall-
> >
> >
> >
>
>



Mick
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-18-2003, 10:34 AM
Hi Jeff,
here is how I did it.

First I imported the nv4_disp.inf file into my component designer. I only
wanted the GE force 5200 so I deleted all the others.
Set up the repository and the package for it. Don't forget to set the source
path to your repository.
Also set the repository for the component.
I just looked what other nvidia components have as resources and files.
These files should be already included in your component:
nv4_disp.dll
nv4_disp.inf
nv4_mini.sys
nvcpl.dll
nvmctray.dll
nvwdmcpl.dll
The component resources should have :
FBA DLL/COM Registration
PnP Device ID
Service Data

I pretty much just looked up what other nvidia components need and adopted
the settings.
This was it for me. Hope it helps you a bit.

Mick


"Jeff" <nospam@zzyzzth.com> wrote in message
news:uDFPHSPxDHA.2308@TK2MSFTNGP11.phx.gbl...
> Thanks Brad,
>
> Here's the procedure I used to create my component:
>
> 1. First I installed the driver with the Nvidia installation program. This
> created a directory with all the nvidia driver files in it.
>
> 2. I used the inf import functionality in component designer to import
> nv4_disp.inf. No errors are reported by this step or any other step for
that
> matter.
>
> 3. I created a repository using the driver files directory, and I pointed
> the component at that repository.
>
> 4. I saved the resulting .sld file.
>
> 5. I imported this into the database manager.
>
> 6. Back in target designer, I now have a new nvidia component, and I add
> this new component to my target.
>
> 7. I build and deploy the image.
>
> I have used this procedure to create several other components, and it has
> worked like a champ.
>
> Is there any way to figure out what file FBA thinks is missing?
>
> "Brad Combs" <brad@imagotechnologies.no.spam.com> wrote in message
> news:OGMBaCOxDHA.3196@TK2MSFTNGP11.phx.gbl...
> > Jeff,
> >
> > I'm not sure if this is how this works or not but Net Helpmsg 2 yields,
> "The
> > system cannot find the file specified". So maybe your missing some files
> in
> > the component, or maybe you didn't create a repository (although you
would
> > have got build errors in TD if that were the case). Anyways, hopefully
> this
> > gets you started, and maybe there is a component already on
> www.xpefiles.com
> > that you can reference. Hope that helps!
> >
> > Brad Combs
> > Imago Technologies
> >
> > "Jeff" <nospam@zzyzzth.com> wrote in message
> > news:Os6xoZNxDHA.2508@TK2MSFTNGP12.phx.gbl...
> > > I've noticed that many others have successfully componetized the
nvidia
> > > drivers. I have not managed to get this to work yet. My problem is
that
> > > after I have seemingly successfully componentized the driver, it fails
> to
> > > install. Looking at the fba log, I see:
> > >
> > > 1:44:05 AM - [PnpEnumThread: InstallDevice] SetupDiCallClassInstaller
> > Error:
> > > 0x2, Device GeForce4 Ti 4200
> > >
> > > What does this error mean? How can I fix it?
> > >
> > > Thanks,
> > > -Jeff Hall-
> > >
> > >
> > >
> >
> >
>
>

Slobodan Brcin
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-18-2003, 12:01 PM
Jeff,

One basic question.

Have you tried to do manual install on your XPe image or NVIDIA drivers?
This is just to be sure that you have resolved all dependencies.


Regards,
Slobodan


"Jeff" <nospam@zzyzzth.com> wrote in message
news:eiAriUPxDHA.2568@TK2MSFTNGP09.phx.gbl...
> Thanks Brad,
>
> Here's the procedure I used to create my component:
>
> 1. First I installed the driver with the Nvidia installation program. This
> created a directory with all the nvidia driver files in it.
>
> 2. I used the inf import functionality in component designer to import
> nv4_disp.inf. No errors are reported by this step or any other step for
that
> matter.
>
> 3. I created a repository using the driver files directory, and I pointed
> the component at that repository.
>
> 4. I saved the resulting .sld file.
>
> 5. I imported this into the database manager.
>
> 6. Back in target designer, I now have a new nvidia component, and I add
> this new component to my target.
>
> 7. I build and deploy the image.
>
> I have used this procedure to create several other components, and it has
> worked like a champ.
>
> Is there any way to figure out what file FBA thinks is missing?
>
> "Brad Combs" <brad@imagotechnologies.no.spam.com> wrote in message
> news:OGMBaCOxDHA.3196@TK2MSFTNGP11.phx.gbl...
> > Jeff,
> >
> > I'm not sure if this is how this works or not but Net Helpmsg 2 yields,
> "The
> > system cannot find the file specified". So maybe your missing some files
> in
> > the component, or maybe you didn't create a repository (although you
would
> > have got build errors in TD if that were the case). Anyways, hopefully
> this
> > gets you started, and maybe there is a component already on
> www.xpefiles.com
> > that you can reference. Hope that helps!
> >
> > Brad Combs
> > Imago Technologies
> >
> > "Jeff" <nospam@zzyzzth.com> wrote in message
> > news:Os6xoZNxDHA.2508@TK2MSFTNGP12.phx.gbl...
> > > I've noticed that many others have successfully componetized the
nvidia
> > > drivers. I have not managed to get this to work yet. My problem is
that
> > > after I have seemingly successfully componentized the driver, it fails
> to
> > > install. Looking at the fba log, I see:
> > >
> > > 1:44:05 AM - [PnpEnumThread: InstallDevice] SetupDiCallClassInstaller
> > Error:
> > > 0x2, Device GeForce4 Ti 4200
> > >
> > > What does this error mean? How can I fix it?
> > >
> > > Thanks,
> > > -Jeff Hall-
> > >
> > >
> > >
> >
> >
>
>
>
>

Andrew Eloff
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-18-2003, 03:29 PM
Jeff!

I have your solution... requires a bit of hacking and conjuring to get
it to work though.

1. Get the Nvidia installation program and run it. This unpacks the
..inf and associated binary files to some directory of your choosing.

2. Open the specially-modified nv4_disp.inf in the Windows Embedded
Data/Repositories/{022716D8...} directory. Let's call this the MS
inf.

3. Open the nv4_disp.inf in the Nvidia setup directory. Save a copy
as nv4_disp_original.inf.

4. Hack and slash the Nvidia inf to look like the MS inf, eliminating
all references to files other than the ones used in the other inf (to
wit, nv4_disp.dll, nv4_disp.inf, nv4_mini.sys). I didn't mess with
the registry entries though.

5. Import the resulting hacked inf into component designer.

6. Create a repository pointing to the folder in which the hacked inf
is located, and point the component you're using to use that
repository.

7. Expand the component you're using, select "Files", and delete all
files (if any remain) besides nv4_disp.dll, nv4_disp.inf, and
nv4_mini.sys. In my hack, there was only a .exe left besides those
when I was finished, if there are more, you might not have cleaned out
enough stuff.

8. Release it and check it into the Component Manager.

9. Now you can import your hardware configuration and it SHOULD
recognize the driver. Oddly, I found that I had to delete the old,
non-functional MS version of the particular Nvidia component that I
used because it would always automatically dependency-check it in.

This worked fine for me... hope I didn't miss a step.

- Andy


"Jeff" <nospam@zzyzzth.com> wrote in message news:<eiAriUPxDHA.2568@TK2MSFTNGP09.phx.gbl>...
> Thanks Brad,
>
> Here's the procedure I used to create my component:
>
> 1. First I installed the driver with the Nvidia installation program. This
> created a directory with all the nvidia driver files in it.
>
> 2. I used the inf import functionality in component designer to import
> nv4_disp.inf. No errors are reported by this step or any other step for that
> matter.
>
> 3. I created a repository using the driver files directory, and I pointed
> the component at that repository.
>
> 4. I saved the resulting .sld file.
>
> 5. I imported this into the database manager.
>
> 6. Back in target designer, I now have a new nvidia component, and I add
> this new component to my target.
>
> 7. I build and deploy the image.
>
> I have used this procedure to create several other components, and it has
> worked like a champ.
>
> Is there any way to figure out what file FBA thinks is missing?
>
Slobodan Brcin
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-18-2003, 04:13 PM
If you don't need support for control panel, but you only need functional
driver.
Then only things you need are inf file that you prepare by removing most
unnecessary things.
nv4_mini.sys
nv4_disp.dll

You don't need to componentize drivers for each NV card.
Only copy those three files to their directories.

And you can use:
Component: "Device: Display" directly in TD to set resolution, for any card
that is found and installed by PnP during FBA.

Regards,
Slobodan



"Phil Small" <phil.small@thales-tts.com> wrote in message
news:0c2501c3c580$98bec230$a601280a@phx.gbl...
> Hi,
>
> Been trying the 52.16 driver for a GF4 Ti4600. Initially
> had the same problem as yourself and got a cut down driver
> working based on the .inf that ships with XPE SP1, and
> the OpenGL DLL.
>
> Still investigating the full driver and have identified
> the directives associated with nvsvc32.exe cause the
> PnP error.
>
> Keen to keep the image small so don't really want to
> pursue the full driver too much, but will advise if
> I manage to identify problem behind the service.
>
> Phil
>
> >-----Original Message-----
> >I've noticed that many others have successfully
> componetized the nvidia
> >drivers. I have not managed to get this to work yet. My
> problem is that
> >after I have seemingly successfully componentized the
> driver, it fails to
> >install. Looking at the fba log, I see:
> >
> >1:44:05 AM - [PnpEnumThread: InstallDevice]
> SetupDiCallClassInstaller Error:
> >0x2, Device GeForce4 Ti 4200
> >
> >What does this error mean? How can I fix it?
> >
> >Thanks,
> >-Jeff Hall-
> >
> >
> >
> >.
> >

Jeff
Guest
Posts: n/a
 
Re: NVIDIA driver
Posted: 12-19-2003, 02:02 AM
Thanks to everybody for all the suggestions.

In answer to you, Slobodan, I had, as a final step, manually installed
drivers before imaging the drive, because I had no time to create components
for the drivers that we use. Running the NVIDIA driver installation program
on my image works just fine.

Even though this procedure has been working ok in production, now that I
have more time, I want to build driver components and do everything the
"correct" way.

"Slobodan Brcin" <sbrcin@ptt.yu> wrote in message
news:#3wM46VxDHA.4060@TK2MSFTNGP11.phx.gbl...
> Jeff,
>
> One basic question.
>
> Have you tried to do manual install on your XPe image or NVIDIA drivers?
> This is just to be sure that you have resolved all dependencies.
>
>
> Regards,
> Slobodan
>
>
> "Jeff" <nospam@zzyzzth.com> wrote in message
> news:eiAriUPxDHA.2568@TK2MSFTNGP09.phx.gbl...
> > Thanks Brad,
> >
> > Here's the procedure I used to create my component:
> >
> > 1. First I installed the driver with the Nvidia installation program.
This
> > created a directory with all the nvidia driver files in it.
> >
> > 2. I used the inf import functionality in component designer to import
> > nv4_disp.inf. No errors are reported by this step or any other step for
> that
> > matter.
> >
> > 3. I created a repository using the driver files directory, and I
pointed
> > the component at that repository.
> >
> > 4. I saved the resulting .sld file.
> >
> > 5. I imported this into the database manager.
> >
> > 6. Back in target designer, I now have a new nvidia component, and I add
> > this new component to my target.
> >
> > 7. I build and deploy the image.
> >
> > I have used this procedure to create several other components, and it
has
> > worked like a champ.
> >
> > Is there any way to figure out what file FBA thinks is missing?
> >
> > "Brad Combs" <brad@imagotechnologies.no.spam.com> wrote in message
> > news:OGMBaCOxDHA.3196@TK2MSFTNGP11.phx.gbl...
> > > Jeff,
> > >
> > > I'm not sure if this is how this works or not but Net Helpmsg 2
yields,
> > "The
> > > system cannot find the file specified". So maybe your missing some
files
> > in
> > > the component, or maybe you didn't create a repository (although you
> would
> > > have got build errors in TD if that were the case). Anyways, hopefully
> > this
> > > gets you started, and maybe there is a component already on
> > www.xpefiles.com
> > > that you can reference. Hope that helps!
> > >
> > > Brad Combs
> > > Imago Technologies
> > >
> > > "Jeff" <nospam@zzyzzth.com> wrote in message
> > > news:Os6xoZNxDHA.2508@TK2MSFTNGP12.phx.gbl...
> > > > I've noticed that many others have successfully componetized the
> nvidia
> > > > drivers. I have not managed to get this to work yet. My problem is
> that
> > > > after I have seemingly successfully componentized the driver, it
fails
> > to
> > > > install. Looking at the fba log, I see:
> > > >
> > > > 1:44:05 AM - [PnpEnumThread: InstallDevice]
SetupDiCallClassInstaller
> > > Error:
> > > > 0x2, Device GeForce4 Ti 4200
> > > >
> > > > What does this error mean? How can I fix it?
> > > >
> > > > Thanks,
> > > > -Jeff Hall-
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
> >
> >
>
>

Gianluca
Guest
Posts: n/a
 
Nvidia driver
Posted: 11-11-2005, 03:55 PM
I builded a component for nvidia geForce 6100.
During fba appears the blue screen:

driver_unloaded_without_cancelling_pending_operati ons

stop 0x000000CE (0XF6EC4F30,0X00000000,0XF6EC4F30,0X00000000)

The cause is NV4MINI.SYS.


How can I manage This?

Regards,
Gianluca


 
LinkBack Thread Tools Display Modes
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
nvidia driver Mark Maylon Windows Vista Games 7 02-15-2007 11:04 PM
nvidia driver jim Windows XP Device Drivers 11 07-16-2004 12:05 AM
nvidia driver download J Kyle Windows XP Device Drivers 2 02-07-2004 09:33 PM
NVIDIA Driver Andy Windows XP Video 7 10-15-2003 10:23 AM
bad Nvidia driver steve Windows XP New Users 1 08-11-2003 10:25 AM