"Fatal error" when installing

I stepped away from the driver development for a while so I could work
on the FPGA and board design a bit, and now I find myself unable to
install the driver (or the Toaster driver from the KMDF sample kit).
When I try, using checked or free builds of both the drivers and the
KMDF co-installer DLL, I get this extremely useful error message after
both files (coinstaller and .sys) have been copied:


There was a problem installing this hardware:



An error occurred during the installation of the device

Fatal error during installation.

------

I haven’t found anything useful on this yet on Google or the list
archives, and I was able to at least install Toaster before. Anyone
have an idea what might be causing this, or am I going to need to try on
a clean machine (which I would like to avoid having to wait for)?


David Riley
Hardware Engineer
Mantaro Networks
20410 Century Blvd
Germantown, MD 20874
(301)528-2244 x129

Look at the following files

%windir%\setup*.log
%windir%\wdf*.log
%windir%\inf\setup*log (on vista)

The build of the kmdf *coinstaller* must match the build of the OS.
This means for a normall installed OS, you must use the fre version.
Note that once the coinstaller is copied onto the machine, it stays
there. That means that if you started off w/the chk coinstaller and
then tried to use the fre coinstaller in a newer package, the fre
coinstaller never made it onto the machine. For dev purposes, you
should delete the versioned coinstaller from %windir%\system32 (as long
as there are no other KMDF devices installed already).

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David Riley
Sent: Thursday, August 31, 2006 8:43 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] “Fatal error” when installing

I stepped away from the driver development for a while so I could work
on the FPGA and board design a bit, and now I find myself unable to
install the driver (or the Toaster driver from the KMDF sample kit).
When I try, using checked or free builds of both the drivers and the
KMDF co-installer DLL, I get this extremely useful error message after
both files (coinstaller and .sys) have been copied:


There was a problem installing this hardware:



An error occurred during the installation of the device

Fatal error during installation.

------

I haven’t found anything useful on this yet on Google or the list
archives, and I was able to at least install Toaster before. Anyone
have an idea what might be causing this, or am I going to need to try on

a clean machine (which I would like to avoid having to wait for)?


David Riley
Hardware Engineer
Mantaro Networks
20410 Century Blvd
Germantown, MD 20874
(301)528-2244 x129


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Right before you sent it, I figured out the problem must be with the
coinstaller, because the non-KMDF Toaster was installing just fine.
That was going to be the next thing I checked; thanks for confirming!

Now I know where those log files are, though; couldn’t find any mention
of them elsewhere, but I probably wasn’t looking hard enough.

In any case, the driver installs just fine now. Thanks!

David Riley
Hardware Engineer
Mantaro Networks
20410 Century Blvd
Germantown, MD 20874
(301)528-2244 x129

Doron Holan wrote:

Look at the following files

%windir%\setup*.log
%windir%\wdf*.log
%windir%\inf\setup*log (on vista)

The build of the kmdf *coinstaller* must match the build of the OS.
This means for a normall installed OS, you must use the fre version.
Note that once the coinstaller is copied onto the machine, it stays
there. That means that if you started off w/the chk coinstaller and
then tried to use the fre coinstaller in a newer package, the fre
coinstaller never made it onto the machine. For dev purposes, you
should delete the versioned coinstaller from %windir%\system32 (as long
as there are no other KMDF devices installed already).

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David Riley
Sent: Thursday, August 31, 2006 8:43 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] “Fatal error” when installing

I stepped away from the driver development for a while so I could work
on the FPGA and board design a bit, and now I find myself unable to
install the driver (or the Toaster driver from the KMDF sample kit).
When I try, using checked or free builds of both the drivers and the
KMDF co-installer DLL, I get this extremely useful error message after
both files (coinstaller and .sys) have been copied:


There was a problem installing this hardware:


>
> An error occurred during the installation of the device
>
> Fatal error during installation.
>
> ------
>
>
> I haven’t found anything useful on this yet on Google or the list
> archives, and I was able to at least install Toaster before. Anyone
> have an idea what might be causing this, or am I going to need to try on
>
> a clean machine (which I would like to avoid having to wait for)?
>