Can't get Windows XP SP3 to recognise my Canon SX120 IS digital ca

J

Julia Hopkins

I can't get my Windows XP SP3 PC to recognise my Canon SX120 IS digital
camera via the USB port. My PC recognises other devices via the same USB
port. The camera is recognised by other Windows XP SP3 PC's using the same
USB cable. Any ideas, anybody?
 
P

Paul

Julia said:
I can't get my Windows XP SP3 PC to recognise my Canon SX120 IS digital
camera via the USB port. My PC recognises other devices via the same USB
port. The camera is recognised by other Windows XP SP3 PC's using the same
USB cable. Any ideas, anybody?

Page 139 of the manual says:

http://gdlp01.c-wss.com/gds/9/0300002409/04/PSSX120IS_CUG_EN_02.pdf

"Communications Settings MTP,PTP"

There are a couple protocols for operating a device like that.
USB Mass Storage is frequently used for a lot of storage devices.
When a camera uses such a mode, generally the idea would be, the
camera stops accessing the flash memory, and the PC takes over. Such
a camera would perhaps show a storage volume in the file explorer.

MTP started as a proprietary protocol, which are supposed to support
multiple access. The camera can access the storage at the same
time as the computer.

The difference would be, MTP may not be supported by default.
At one time, the MTP driver was part of a WMP (Windows Media Player)
download. I can't see a reference to the "Runtime", and in any
case, if you had something like that installed, it might effectively
be the same as installing the WMP.

http://en.wikipedia.org/wiki/Media_Transfer_Protocol

"On Microsoft Windows, MTP is supported in Microsoft Windows XP
if Windows Media Player 10 or later versions are installed."

"Windows XP supports MTP if Windows Media Player 10 or 11 (or
the Windows Media 11 Runtime) is installed."

MTP also supports digital rights management, which doesn't make
too much sense in this case. Perhaps MTP would prevent an object
protected by DRM, from being copied back into the camera memory.

That's just a suggestion of a solution. Maybe the software that
comes with the camera, has MTP support. Or maybe the specification
in the manual is incomplete.

I don't expect any of that would prevent the camera from establishing
a USB connection. You could view the device when present, using
UVCView from Microsoft. Or perhaps Device Manager would show
a new entry, with a question mark showing if the necessary support
for the camera wasn't present. To view Device Manager, you can
go to Start : Run and enter devmgmt.msc as the program to run.
That's a reasonably quick way to get to Device Manager.

I can see a reference here, to seeing a "Portable Devices" entry in
Device Manager, if an MTP device was present.

http://kb.sandisk.com/app/answers/detail/a_id/42

HTH,
Paul
 
J

Jim

I can't get my Windows XP SP3 PC to recognise my Canon SX120 IS digital
camera via the USB port. My PC recognises other devices via the same USB
port. The camera is recognised by other Windows XP SP3 PC's using the same
USB cable. Any ideas, anybody?

Is it plugged in thru a hub ?
 
J

Julia Hopkins

Thanks

No - direct cable connection between the camera and the PC via a USB cable

Julia
 
J

Julia Hopkins

Many thanks

The camera is not even visible in Device Manager - the PC just does not seem
to want to connect to it at all. Does that modify your advice?

Julia
 
B

Billns

I can't get my Windows XP SP3 PC to recognise my Canon SX120 IS digital
camera via the USB port. My PC recognises other devices via the same USB
port. The camera is recognised by other Windows XP SP3 PC's using the same
USB cable. Any ideas, anybody?

If your computer has memory card slots try removing the memory card from
the camera and inserting it into the proper slot.

I had the opposite problem for a while - the computer recognized the
Canon camera but not the memory card.

Perhaps a call to Canon is in order.

Bill
 
P

Paul

Julia said:
Many thanks

The camera is not even visible in Device Manager - the PC just does not seem
to want to connect to it at all. Does that modify your advice?

Julia

On one camera I played with, you had to use the OSD on the camera
to set it into the correct mode. I checked the manual for
your Canon, and it doesn't appear to need anything like that.
One of the reasons for the MTP protocol, is it should work
as soon as the camera is wired up.

I presume the camera has a working battery, the OSD is working
and so on. The USB probably isn't providing appreciable
power for this operation. On the computer you're having
problems on, connect the cable to a USB connector on the
back. Of the ports on the computer, the back ones have
the "best quality" from a signal and power perspective.
I recommend testing with those first.

You can download a copy of UVCView, and watch the UVCView
window when the camera is plugged in. If the camera is "there",
you may see some data appear on the right hand pane. Microsoft
used to have a link for this download, but they're removed it.
UVCView2 is supposed to be available, but I haven't located
an easy download for it yet. As of right now, this is
my best source of UVCView.

*******
ftp://ftp.efo.ru/pub/ftdichip/Utilities/UVCView.x86.exe
http://www.users.on.net/~fzabkar/USB_IDs/UVCView.x86.exe

File size is 167,232 bytes.
MD5sum is 93244d84d79314898e62d21cecc4ca5e

This is a picture of what the UVCView info looks like.

http://www.die.de/blog/content/binary/usbview.png

Some information on the parameters seen in UVCView.

http://www.beyondlogic.org/usbnutshell/usb5.htm

You should be able to get VEN and DEV info from a plugged
in device. That program will also help you determine whether
the camera is alive at all or not.
*******

Even if you didn't have MTP support installed on that
computer, you should still see a response in UVCView, because
it is working at the physical layer. Getting the camera
to appear in Windows elsewhere, could take higher layers
of software. As far as I know, UVCView only works for ports
directly on the computer, and likely doesn't know about
devices on external hub boxes.

HTH,
Paul
 
J

Julia Hopkins

Many thanks

The camera did come with software, which I have tried un-installing and
re-installing without success. The software does appear to be optional - it
says-so in the manual, and the camera is recognised by a different PC that
doesn't have the software installed. So I am more suspicious of the Windows
drivers (twain.dll / twain_32.dll) than of the Canon software, or perhaps the
Registry settings, but not really sure what to try next
 
S

Sy Kosis

: Many thanks
:
: The camera did come with software, which I have tried un-installing and
: re-installing without success. The software does appear to be optional -
it
: says-so in the manual, and the camera is recognised by a different PC that
: doesn't have the software installed. So I am more suspicious of the
Windows
: drivers (twain.dll / twain_32.dll) than of the Canon software, or perhaps
the
: Registry settings, but not really sure what to try next
:
What did canon support say when you told them about the problem? Oh, you
haven't contacted them yet? Hmmm.
 
M

Mark Adams

Sy Kosis said:
: Many thanks
:
: The camera did come with software, which I have tried un-installing and
: re-installing without success. The software does appear to be optional -
it
: says-so in the manual, and the camera is recognised by a different PC that
: doesn't have the software installed. So I am more suspicious of the
Windows
: drivers (twain.dll / twain_32.dll) than of the Canon software, or perhaps
the
: Registry settings, but not really sure what to try next
:
What did canon support say when you told them about the problem? Oh, you
haven't contacted them yet? Hmmm.


.

Nothing better to add? Are you a Hooplehead or are you just working your way
up to one?
 
J

Julia Hopkins

Many thanks - lots of helpful ideas there - I'll start working through them
and let you know how I get on

Julia
 
J

Julia Hopkins

Thanks

No memory card slots unfortunately, but thanks for the suggestion

Canon have said - not entirely unreasonably - that as the camera does
connect to another PC that the issue must be with the PC / OS and not the
camera

Julia
 
J

Julia Hopkins

Thanks

I did contact Canon Support as one of my first actions - they said that as
the camera was recognised by another PC, it must be an issue with Windows, so
advised me to contact Microsoft

Julia
 
B

Bob I

Just a thought but perhaps it is MIS-recognized? Is there any odd
entries in the Device Manager, for something you don't have?
 
J

Jim

Thanks

No memory card slots unfortunately, but thanks for the suggestion

Canon have said - not entirely unreasonably - that as the camera does
connect to another PC that the issue must be with the PC / OS and not the
camera

Julia

Have you tried connecting usb cable to computer then connecting to
camera ?
 
M

Mark Adams

Julia Hopkins said:
Thanks

I did contact Canon Support as one of my first actions - they said that as
the camera was recognised by another PC, it must be an issue with Windows, so
advised me to contact Microsoft

Julia


Go into Disk Management and see if a "USB Mass Storage Device" is listed
there. If there is, does it have a drive letter assigned? If not, assign it
one. If it doesn't appear in Disk Management, the computer isn't
communicating with the camera at all. Try attaching it to different USB ports.
 
B

Billns

Thanks

No memory card slots unfortunately, but thanks for the suggestion

Canon have said - not entirely unreasonably - that as the camera does
connect to another PC that the issue must be with the PC / OS and not the
camera

Julia
The manual that came with my Canon camera recommends having the camera
plugged in to an AC adapter when connecting it to the computer. That
doesn't seem to be necessary in my case. And if the camera is recognized
in other computers it does indeed look like a Windows problem rather
than a Canon problem.

Bill
 

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