TransWikia.com

Why is my 3rd party lens giving a Canon Error 01 (camera/lens communication fault)?

Photography Asked by Richard Clark on July 4, 2021

I’m using a Canon 1100D body with a Tamron 70-300mm lens, and I’ve recently been getting the Err 01 message.

This happens on full zoom with the camera set to anything other than aperture priority. I’ve cleaned the contacts to no avail. If I back-off the zoom, it works. If I partially uncouple the lens (to the point where the auto-focus ceases to function) it works.

Is my issue still dirty contacts, or likely to be a failing connection within the lens? Does aperture priority use different contacts so the failing ones don’t cause a problem?

One Answer

What you describe is often caused by ribbon cables inside the lens beginning to crack so that continuity along one or more of the channels is lost only when the cable is in certain positions.

Without knowing what aperture settings are selected when the camera is set to Aperture Priority, it's difficult to draw much from the fact that you do not experience the issue when using Aperture Priority.

If we can assume that you've always got the aperture set to the widest available setting (lowest available f-number), then that would remove the need for the camera to send an instruction to the lens to stop down. It would also remove the need for the lens to confirm to the camera that the aperture diaphragm is now in the requested position. So it may be that the issue is caused when the lens attempts to stop down the aperture diaphragm or when it then attempts to confirm the position of the aperture diaphragm immediately before taking the image.

In your case, this inability to stop down and/or confirm the position of the aperture diaphragm seems to only occur when the ribbon cable the main PC board in the lens uses to communicate with the aperture diaphragm assembly is in the position it is in when the lens is in the fully zoomed position.

Based on the fact that the lens works fine when not fully zoomed, we can eliminate the possibility that it's an issue caused by an older third party lens that has been reverse engineered to work with existing camera models available when it was designed but does not work with newer camera models that might have introduced parts of Canon's lens-camera communication protocol that wasn't used by the older models. I've got a 1990s vintage Sigma 70-300/4-5.6 that works fine with my EOS film camera but only works with my EOS digital bodies if the aperture is set to the wide open position, regardless of the focal length.

Answered by Michael C on July 4, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP