Windows can't find driver for Picoscope 3204

Having problems ? let us know the details here
jald
User
User
Posts: 9
Joined: Tue May 17, 2005 12:42 pm

Post by jald »

In the second log, the access to picopp.inf is there, towards the bottom after it has discarded all the other inf files.

I'll wait to hear from you about the registry, I'm beginning to wonder if my window's set up is slightly corrupted. However this sort of thing is hard to be certain of so I'd appreciate it if you could find out more for me.

Thanks

John.

Sarah

Post by Sarah »

Hi

I have been looking into the registry information and you need to delete the following key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0ce9&Pid_1001

This will uninstall the device. You can then try reinstalling it.

Let me know how you get on.

Best Regards

Redline

Also having trouble installing PicoScope 3206 on WinXP

Post by Redline »

I received my PicoScope 3206 today.
I have a Toshiba Satellite 5205-S704 laptop running Windows XP Pro. I am having the same problems as described. I tried installing all the latest software from the web site and still it could not find the drivers. I deleted the registry entry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0ce9&Pid_1001
and tried reinstalling, nothing seems to be working. I was wondering if jald 's problem got fixed and if so what he changed to get it working.

jald
User
User
Posts: 9
Joined: Tue May 17, 2005 12:42 pm

Post by jald »

No, my problem with the drivers is still not fixed. I assumed that this was because my windows installation is corrupted in some way. My PC is due to be replaced soon, (a work PC), so I'm waiting until then to see if the problem "goes away". If not then I'll have to return the part.
Jald.

Sarah

Post by Sarah »

Hi Redline

Thank you for your post.

Is the file picopp.inf in your C:\windows\inf folder? If not then you need to reinstall the software. If it is there then try manually pointing the wizard to this file/folder and see if this helps. If not I can send you my copy of picopp.inf and you can see if this helps.

Let me know how you get on.

Best Regards

Redline
User
User
Posts: 2
Joined: Fri Jul 22, 2005 2:06 pm
Contact:

Picopp.inf

Post by Redline »

Please send me your copy of picopp.inf. I believe that is where the problem is. For some reason the ID is not getting matched with the ID in the inf. I am not sure if the &Rev_0000 could be causing this. So I would like to try your copy. Thanks

Sarah

Post by Sarah »

Hi Greg

Thank you for your post.

I will email this to you now.

Best Regards

Redline
User
User
Posts: 2
Joined: Fri Jul 22, 2005 2:06 pm
Contact:

Modified INF Works!

Post by Redline »

I finally got my PicoScope to work, I took the inf file that sarah sent and the inf that Michael from tech support sent and determined the problem. The DriverVer was missing from the Version Section in Sarah's INF and the date format was not right from Michael's. The Date format must be in mm/dd/yyy and not dd/mm/yyyy. So I changed this line, deleted the old picopp.inf and .pnf files and reconnected the scope. The scope was recognized and it installed properly. I have pasted the INF code that I used below, hopefully this will help jald as well.
Thanks for the help.
;---------------------------------------------------------------;
; PICOPP.INF
; -Installs support for Pico USB devices;
;
; Copyright (c) 2001-2005 Pico Technology Ltd
;
; www.picotech.com www.drdaq.com
;
;---------------------------------------------------------------;

[Version]
Signature="$CHICAGO$"
Class=USB
ClassGuid = {36fc9e60-c465-11cf-8056-444553540000}
Provider=%Pico%
LayoutFile=layout.inf
DriverVer=06/25/2005,1.8.0.0

[Manufacturer]
%Pico%=Pico

[Pico]
%USB\VID_0CE9&PID_0100.DeviceDesc%=PICOPP.Dev,USB\VID_0CE9&PID_0100
%USB\VID_0CE9&PID_1000.DeviceDesc%=PICOPP.Dev,USB\VID_0CE9&PID_1000
%USB\VID_0CE9&PID_1001.DeviceDesc%=PS3000.Dev,USB\VID_0CE9&PID_1001
%USB\VID_0CE9&PID_1002.DeviceDesc%=PICOPP.Dev,USB\VID_0CE9&PID_1002
%USB\VID_0CE9&PID_1003.DeviceDesc%=PICOPP.Dev,USB\VID_0CE9&PID_1003
%USB\VID_0CE9&PID_1004.DeviceDesc%=PICOPP.Dev,USB\VID_0CE9&PID_1004
%USB\VID_0CE9&PID_1005.DeviceDesc%=PICOPP.Dev,USB\VID_0CE9&PID_1005
%USB\VID_0CE9&PID_1006.DeviceDesc%=PICOPP.Dev,USB\VID_0CE9&PID_1006
%USB\VID_0CE9&PID_1007.DeviceDesc%=PS2000.Dev,USB\VID_0CE9&PID_1007


[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
PICOPP.Files.Ext = 10,System32\Drivers
PICOPP.Files.Inf = 10,INF

[PICOPP.Files.Ext]
picopp.sys

[PICOPP.Files.Inf]
picopp.Inf

[PICOPP.AddService]
DisplayName = %PICOPP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 2 ; SERVICE_AUTO_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\picopp.sys
LoadOrderGroup = Base

[PICOPP.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,picopp.sys

;---------------------------------------------------------------;
; The following section contains initialisation
; data specific to Pico USB 1.1 products
;---------------------------------------------------------------;
[PICOPP.Dev]
CopyFiles=PICOPP.Files.Ext, PICOPP.Files.Inf
AddReg=PICOPP.AddReg

[PICOPP.Dev.NT]
; copyfiles commented out for Win2K to avoid user intervention during install
; CopyFiles=PICOPP.Files.Ext, PICOPP.Files.Inf
AddReg=PICOPP.AddReg

[PICOPP.Dev.NT.Services]
Addservice = PICOPP, 0x00000002, PICOPP.AddService

;---------------------------------------------------------------;
; The following section contains initialisation
; data specific to Pico USB 2.0 products
;---------------------------------------------------------------;
[PS3000.Dev]
CopyFiles=PICOPP.Files.Ext, PICOPP.Files.Inf
AddReg=PICOPP.AddReg

[PS3000.Dev.NT]
; copyfiles commented out for Win2K to avoid user intervention during install
; CopyFiles=PICOPP.Files.Ext, PICOPP.Files.Inf
AddReg=PS3000.AddReg

[PS3000.Dev.NT.Services]
Addservice = PICOPP, 0x00000002, PICOPP.AddService

[PS3000.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%PICOPP.bin%
HKLM,%RUNONCEKEYNAME%,PicoPreLauncher,,"rundll32 ps3000.dll, ps3000PreLaunch"

;---------------------------------------------------------------;
; The following section contains initialisation
; data specific to Pico USB 2.0 products
; check with Mark to see if this is still needed for PS2000
;---------------------------------------------------------------;
[PS2000.Dev]
CopyFiles=PICOPP.Files.Ext, PICOPP.Files.Inf
AddReg=PICOPP.AddReg

[PS2000.Dev.NT]
; copyfiles commented out for Win2K to avoid user intervention during install
; CopyFiles=PICOPP.Files.Ext, PICOPP.Files.Inf
AddReg=PS2000.AddReg

[PS2000.Dev.NT.Services]
Addservice = PICOPP, 0x00000002, PICOPP.AddService

[PS2000.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%PICOPP.bin%
HKLM,%RUNONCEKEYNAME%,PicoPreLauncher,,"rundll32 ps2000.dll, ps2000PreLaunch"

;---------------------------------------------------------------;
;
;---------------------------------------------------------------;

[Strings]
Pico="Pico Technology Ltd"
USB\VID_0CE9&PID_0100.DeviceDesc="Pico Parallel Port"
USB\VID_0CE9&PID_1000.DeviceDesc="Pico USB TC-08"
USB\VID_0CE9&PID_1001.DeviceDesc="PicoScope3000 series PC Oscilloscope"
USB\VID_0CE9&PID_1002.DeviceDesc="Pico USB ADC11"
USB\VID_0CE9&PID_1003.DeviceDesc="Tigershark"
USB\VID_0CE9&PID_1004.DeviceDesc="Blackbird"
USB\VID_0CE9&PID_1005.DeviceDesc="Phantom"
USB\VID_0CE9&PID_1006.DeviceDesc="HumidiProbe"
USB\VID_0CE9&PID_1007.DeviceDesc="PicoScope2000 series PC Oscilloscope"

PICOPP.SvcDesc="Pico Technology Ltd USB Driver (picopp.sys)"
RUNONCEKEYNAME="Software\Microsoft\Windows\CurrentVersion\RunOnce"

jald
User
User
Posts: 9
Joined: Tue May 17, 2005 12:42 pm

Post by jald »

That change to the .inf file has also fixed my problem!!!!!
Thanks Greg
Sarah, please update the .inf file in your next installation package.
John.

Sarah

Post by Sarah »

Hi

Thank you for your posts.

Yes we are going to update the inf file for our next release. I'm glad everything is working now.

Best Regards

Post Reply