DSLR not recognised on USB-C or 3.0 port

  • Hi there and welcome to PC Help Forum (PCHF), a more effective way to get the Tech Support you need!
    We have Experts in all areas of Tech, including Malware Removal, Crash Fixing and BSOD's , Microsoft Windows, Computer DIY and PC Hardware, Networking, Gaming, Tablets and iPads, General and Specific Software Support and so much more.

    Why not Click Here To Sign Up and start enjoying great FREE Tech Support.

    This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  • Hello everyone We want to personally apologize to everyone for the downtime that we've experienced. We are working to get everything back up as quickly as possible. Due to the issues we've had, your password will need to be reset. Please click the button that says "Forgot Your Password" and change it. We are working to have things back to normal. Emails are fixed and should now send properly. Thank you all for your patience. Thanks, PCHF Management
Status
Not open for further replies.

shibbycribby

PCHF Member
Oct 2, 2020
4
0
37
Hi,

So I have a Canon R5 which I'm trying to hook up to direct tether from my pc. I have no issue running the camera over usb 2.0 ports, camera pops right up without issue. The problem is on the type-c port and 3.0 type a ports the camera will connect then disconnect repeatedly then when it finally settles device manager lists the camera as generic mtp device with a warning sign next to it, device status shows as:

This device cannot start. (Code 10)

STATUS_DEVICE_DATA_ERROR

I've tried multiple cables and all have the same issue, including the same type A cable that I used on the 2.0 port still with no luck. The ports have no issue recognising other devices on the same cables so I'm thinking its just not assigning the right driver for the camera on these ports. Problem is Canon doesn't have a specific driver installer for the R5 and when I've tried manually pointing to the same folder location as the 2.0 drivers its using when it works on the other ports it still doesn't seem to pick them up. Hopefully someone might have an idea on how to fix this as its driving me insane!

Thanks in advance
 
Hello

You could try this..

Right-click your program's shortcut or the EXE file and then select Properties. When the Properties screen comes up, choose the Compatibility tab then choose which version of Windows you want to use. Of course, make sure to click OK so it will always open in the mode you set.
 
Hello

You could try this..

Right-click your program's shortcut or the EXE file and then select Properties. When the Properties screen comes up, choose the Compatibility tab then choose which version of Windows you want to use. Of course, make sure to click OK so it will always open in the mode you set.
Hi thanks for the reply, sadly this would not work as its not an issue at the program level but at the driver level, the device is not being properly recognised by the system and therefore wouldn't be picked up by any application regardless of compatibility. As stated other 2.0 ports work correctly in all applications so really needs some way of forcing the 3.0 port to use the right driver.
 
is the USB3 ports an add-on card or part of the mobo?
have you checked for latest BIOS updates AND USB drivers from mobo manufacture?

if you haven't, try the back USB3 ports rather than the front ones as they are connected directly to the mobo and don't go via a header cable.
 
is the USB3 ports an add-on card or part of the mobo?
have you checked for latest BIOS updates AND USB drivers from mobo manufacture?

if you haven't, try the back USB3 ports rather than the front ones as they are connected directly to the mobo and don't go via a header cable.
Hi Bruce,

All ports are part of the mobo, all drivers and chipset is up to date. I have noticed looking a bit further into the device status that its not migrating as its coming back as a partial or ambiguous match. Just wondering if there's a way in regedit to perhaps match the relevant information from the working port as they both seem to be using the mtp drivers the 3.1 port just doesn't seem to be telling windows what to assign the camera as....
 
the annoying thing is I have an EOS 5D Mark II I picked up 2nd hand and I seem to recall having a similar issue (but it was a while ago now and I could be wrong).
I remember having to track down the original software CD from Canon in trying to resolve it but that mustn't have worked as I use a CF card reader and plug that into the USB3 ports to get photos off the camera.

so, sorry, I'm tapped out. :)
 
Status
Not open for further replies.