Renzo replied to the topic 'Canon EOS400D not connecting to PC' in the forum. 4 years ago

Hi and thanks for your replies.

I did some more tests to exclude some causes.

- just to be clear, the camera and all of its components (e.g. battery) work perfectly fine. Definitely not a case of low battery or such.
- more than one cable has been tried, and none worked with the camera. all of these cables worked with other devices (e.g. a hard drive)
- checked the mount list before and after plugging in and activating the camera: no changes
- I managed to find a machine with Windows 7 to try: new plugged in device not found by the system, and of course also Canon EOS Utility failed.
- I also tried dmesg to see if anything was happening at kernel level: I attach here a screenshot of the output (PS: same output if I use other USB ports on this computer).

After this, my conclusion is that everything works and the Linux system is actually doing something to connect to the camera, but the camera is not working well. I am sure it is the camera itself and not the cable, or any other thing.
Other possible causes that I am thinking about:
- although it's hard to believe, but could the mini usb port on the camera be broken/faulty?
- the dmesg output mentioned the "xhci_hcd" module (for usb3 ports); I know in the past (more than 6 years ago, I think) this module and its older brother "ehci_hcd" (for usb2 ports) had some issues in many Linux systems, but I think everything should work fine now straight from xhci_hcd....but if anyone is aware of any issue please let me know.
- I think the only thing left to try is reinstalling the firmware, but I can't find it online...I'll give a better look, but if you have a link to suggest, please feel free to let me know.
- one thing I have noticed is that I am using a CF card (the only one I have at the moment) with Magic Lantern included (I use it on another camera): could this maybe mess up with the firmware and usb communications?

Thanks for your time again.
Cheers

Read More...