TechTalkz.com Logo Ask the Experts!

Go Back   TechTalkz.com Technology & Computer Troubleshooting Forums > Tech Support Archives > Microsoft > Microsoft Device Drivers

Adding the driver to the store??

Microsoft Device Drivers

 
 
Thread Tools Display Modes
Unread 12-01-2008, 12:21 PM   #1
whzahp
Guest
 
Posts: n/a
Adding the driver to the store??

I use a USB programmer for burning hex files to my microcontrollers. The
programmer was installed properly on XP but from when I have switched over to
VISTA I am unable to install the device due to driver incompatibility. I am
pasting the driver file which worked on XP, can anyone please modify it, so
tht it works on VISTA Home Premium(32bit) ??
(I have already contacted the company...but they were unable to help)




[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%ROBOKITS%
LayoutFile=layout.inf
DriverVer=06/06/2006,1.0.0.0

[Manufacturer]
%MFGNAME% = Robokits,NTx86,NTia64,NTamd64

[DestinationDirs]
DefaultDestDir=12

[Robokits.NTx86]
%Modem3% = Modem3, USB\VID_16C0&PID_05E1

[Robokits.NTia64]
%Modem3% = Modem3, USB\VID_16C0&PID_05E1

[Robokits.NTamd64]
%Modem3% = Modem3, USB\VID_16C0&PID_05E1

[Robokits]
%Modem3% = Modem3, USB\VID_16C0&PID_05E1

;------------------------------------------------------------------------------
; Windows 2000/XP Sections
;------------------------------------------------------------------------------

[Modem3.nt]
CopyFiles=USBModemCopyFileSection
AddReg=Modem3.nt.AddReg

[USBModemCopyFileSection]
usbser.sys,,,0x20

[Modem3.nt.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropP ageProvider"

[Modem3.nt.Services]
AddService=usbser, 0x00000002, DriverService

[DriverService]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary= \usbser.sys

;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------

[Strings]
ROBOKITS="Robokits India"
MFGNAME="www.robokits.org"
Modem3="Robokits AVR USB Programmer"
SERVICE="USB-232 Emulation Driver"



I also made sure that the *.inf & the usbser.sys are in the same folder
having disabled UAC.

Now the error tht is being displayed is :
A problem was encountered while attempting to add the driver to the store.

What is to be done to fix this error ? Thanks in advance & sorry for the
long post.


 
Unread 12-01-2008, 12:21 PM   #2
Wllee
Guest
 
Posts: n/a
RE: Adding the driver to the store??

it is easy, you can build a new file name for vista, and modify the .inf file
to adapt this change.

"whzahp" wrote:

> I use a USB programmer for burning hex files to my microcontrollers. The
> programmer was installed properly on XP but from when I have switched over to
> VISTA I am unable to install the device due to driver incompatibility. I am
> pasting the driver file which worked on XP, can anyone please modify it, so
> tht it works on VISTA Home Premium(32bit) ??
> (I have already contacted the company...but they were unable to help)
>
>
>
>
> [Version]
> Signature="$Windows NT$"
> Class=Ports
> ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
> Provider=%ROBOKITS%
> LayoutFile=layout.inf
> DriverVer=06/06/2006,1.0.0.0
>
> [Manufacturer]
> %MFGNAME% = Robokits,NTx86,NTia64,NTamd64
>
> [DestinationDirs]
> DefaultDestDir=12
>
> [Robokits.NTx86]
> %Modem3% = Modem3, USB\VID_16C0&PID_05E1
>
> [Robokits.NTia64]
> %Modem3% = Modem3, USB\VID_16C0&PID_05E1
>
> [Robokits.NTamd64]
> %Modem3% = Modem3, USB\VID_16C0&PID_05E1
>
> [Robokits]
> %Modem3% = Modem3, USB\VID_16C0&PID_05E1
>
> ;------------------------------------------------------------------------------
> ; Windows 2000/XP Sections
> ;------------------------------------------------------------------------------
>
> [Modem3.nt]
> CopyFiles=USBModemCopyFileSection
> AddReg=Modem3.nt.AddReg
>
> [USBModemCopyFileSection]
> usbser.sys,,,0x20
>
> [Modem3.nt.AddReg]
> HKR,,DevLoader,,*ntkern
> HKR,,NTMPDriver,,usbser.sys
> HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropP ageProvider"
>
> [Modem3.nt.Services]
> AddService=usbser, 0x00000002, DriverService
>
> [DriverService]
> DisplayName=%SERVICE%
> ServiceType=1
> StartType=3
> ErrorControl=1
> ServiceBinary= \usbser.sys
>
> ;------------------------------------------------------------------------------
> ; String Definitions
> ;------------------------------------------------------------------------------
>
> [Strings]
> ROBOKITS="Robokits India"
> MFGNAME="www.robokits.org"
> Modem3="Robokits AVR USB Programmer"
> SERVICE="USB-232 Emulation Driver"
>
>
>
> I also made sure that the *.inf & the usbser.sys are in the same folder
> having disabled UAC.
>
> Now the error tht is being displayed is :
> A problem was encountered while attempting to add the driver to the store.
>
> What is to be done to fix this error ? Thanks in advance & sorry for the
> long post.
>
>

 
Unread 12-01-2008, 12:21 PM   #3
whzahp
Guest
 
Posts: n/a
RE: Adding the driver to the store??

"Wllee" wrote:
> it is easy, you can build a new file name for vista, and modify the .inf file
> to adapt this change.


Yeah...The problem is I am NOT a developer..I am a student..thts the reason
I was asking u pros to help me modify the the inf file. I dont know what to
change in the inf file..it would be a great help if someone could fix it...
 
Unread 12-01-2008, 12:25 PM   #4
Neil Sandlin [MSFT]
Guest
 
Posts: n/a
RE: Adding the driver to the store??

It's hard to say what the problem is for certain without the log which shows
the failure (e.g. %windir%\inf\setupapi.dev.log). But my guess would be your
reference of usbser.sys. Try instead modeling your inf according to this:

http://support.microsoft.com/kb/837637

Hope that helps,
-Neil

"whzahp" wrote:

> "Wllee" wrote:
> > it is easy, you can build a new file name for vista, and modify the .inf file
> > to adapt this change.

>
> Yeah...The problem is I am NOT a developer..I am a student..thts the reason
> I was asking u pros to help me modify the the inf file. I dont know what to
> change in the inf file..it would be a great help if someone could fix it...

 
Unread 12-01-2008, 12:25 PM   #5
whzahp
Guest
 
Posts: n/a
RE: Adding the driver to the store??

Thanks for the reply Neil...I did try installing the driver with INF file
which I had pasted in my first post. I did see the log & the error part of it
is as follows:

!!! sto: Inf file does not contain CatalogFile directive for the specified
processor architecture.
!!! sto: GetCopyFilesListFromInf(): CMI inf deserializer failed. Error =
80360066,
!!! sto: GetCopyFilesListFromInf() failed. Error = 80360066,

Any idea as to what these errors are due to ? Can U suggest any
modifications in the INF file to rectify the problem... Thanks

"Neil Sandlin [MSFT]" wrote:
> It's hard to say what the problem is for certain without the log which shows
> the failure (e.g. %windir%\inf\setupapi.dev.log). But my guess would be your
> reference of usbser.sys. Try instead modeling your inf according to this:
>
> http://support.microsoft.com/kb/837637


 
 

Thread Tools
Display Modes



< Home - Windows Help - MS Office Help - Hardware Support >


New To Site? Need Help?

All times are GMT. The time now is 01:35 AM.


vBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO
Copyright © 2005-2013, TechTalkz.com. All Rights Reserved - Privacy Policy
Valid XHTML 1.0 Transitional