daily thoughts and activities

Wednesday, November 18, 2009

canon error 99

Setelah panik dan muncul pikiran-pikiran negatif sama si canon hingga terpikir untuk beralih ke brand lain. Saya dikasih pencerahan sama si Koh Morce kalo semua brand pasti ada penyakitnya. Mau itu canon, Nikon, sony, dan sebagainya. Sama saja.

Canon error 99, bagi canonian yang pernah/sedang mengalaminya, nih ada info. Kalo kata saya sih, cukup melegakan secara sebelumnya info-info yang saya dapat dari googling banyak ngga benernya. Yea. Banyak orang sok tahu di luar sana.

Emang. Ni artikel panjang banget tapi si penulisnya punya gaya menulis yang cukup asik, imho. Mencret, mencret deh loe.

Canon's Error 99: the Man, the Myth

Posted 2008.12.31
NOTE: This article was updated in April of 09 after Mark at Precision Camera, our favorite repair shop, provided us with some additional information.
This is probably the most boring article I’ve written for LensRentals. (Personally, I like Smashed Front Element the best.) But, I love a good mystery, and I love debunking DSLR “urban legends”. Every so often I run across an online forum where someone makes broad statements about Error 99 which I know are incorrect or at least incomplete. As is my practice, I’ve boldly charged into these online gunfights devoid of intellectual ammunition (i.e. facts). And predictably, the intellectual level of the discussions quickly spirals down from “Is not”, “Is so” into the traditional online-forum sign-offs of “You get Err99 because you’re a bad photographer” and “if you’ve never gotten Err99 you’re obviously not taking many pictures”.
Because Canon Corporate apparently believes that releasing no information about a problem makes it go away, there is little factual information to debunk the online myths regarding Err99 unless you really do a lot of digging. Googling Err99, Canon EOS error codes, etc. brings up several dozen pages of links most of which are the above mentioned “discussions”. There are a few nuggets of truth out there, though. The most complete of these is a multi-year 2,300 post discussion of Err99 problems at Richard’s Notes. There are also a few thoughtful and factual discussions that have taken place in some of the better forums online. After spending far more hours than I intended looking through these sources to settle an online debate, I thought I’d write a summary of what I found and what we’ve experienced here— LensRentals has over 700 Canon lenses and over 50 Canon bodies, so we have a bit of Err99 experience.

The Myths

Some of the most common Err99 myths are listed below. Strictly speaking, they are not myths; almost every one is true. The myth part comes from thinking that any one of them is actually the cause of Err99. So:
  • Err99 results from an electronic communication problem between the lens and the camera.
  • Err99 results from using third-party (i.e. Sigma, Tamron, Tokina) lenses.
  • Err99 means that electronic circuitry in the lens has failed.
  • Err99 means that electronic circuitry in the camera has failed.
  • Err99 results from using third party batteries.
  • Err99 is a firmware issue, and can be fixed by upgrading to the latest firmware.
  • Err99 started with Canon XT and 20D cameras.
There are a lot more. Almost all of them are true for at least some cases of Err99. The best myth, though, is that Canon purposely created error 99 to prevent the use of third party lenses. As best I can tell, that one isn’t really true, but it does make fun speculation. And, of course, Canon’s nearly total silence on error 99 and other problems certainly helps feed the conspiracy theorists among us.

A Brief History of Error 99

Canon no longer officially comments on Err codes, but if we go back to the golden days when they did, we can unravel a lot of the Err99 mystery almost immediately. Back in 2000 Canon released its first mainstream DSLR, the 3.1 megapixel D30. The manual contained a helpful list of the camera’s built in error codes:
  • ERR 09: System Error. This error occurs when the EOS D30’s self-checking system processing time has exceeded the specified limit.
  • ERR 22: CF DRIVER. Data cannot be written to the CF card for some reason or another.
  • ERR 23: NO SPACE LEFT ON THE CF CARD. Space remaining is smaller than needed to complete the write operation.
  • ERR 50: CF FORMAT. The CF card cannot be formatted in the camera.
  • ERR 51: PLAY MODE. The CF card cannot be played back in the camera.
  • ERR 80: SHUTTER. The shutter operation sequence has not been completed correctly.
  • ERR 81: MIRROR. Mirror up/down status cannot be detected during shutter release.
  • ERR 82: STROBE. The built-in flash cannot be charged.
  • ERR 83: POP UP. The built-in flash’s pop-up operation cannot be detected.
  • ERR 84: LENS COMMMUNICATION. Electronic communication with the lens cannot be established, or the aperture diaphragm cannot be controlled.
In 2002, the D60 was released. It had a reduced set of error codes:
  • ERR 01: LENS COMMMUNICATION. Electronic communication with the lens cannot be established, or the aperture diaphragm cannot be controlled.
  • ERR 02: CF DRIVER. Data cannot be written to the CF card.
  • ERR 04: NO SPACE LEFT ON THE CF CARD. Space remaining is smaller than needed to complete the write operation.
  • ERR 05: POP UP. The built-in flash’s pop-up operation cannot be detected.
  • ERR 99: SYSTEM ERROR. There is an internal malfunction detected during the camera’s self-checking procedure which is executed before every attempted exposure.
Key point: Error 99 is a catch-all which can mean almost anything went wrong.
As far as we can tell, the Canon error codes have remained the same through the 50D and 5DMkII camera bodies, at least nominally. The more recent bodies have added an Err 06 code for ‘sensor cleaning unit malfunction’, and there are now ERR 10, 20, 30, 40 . . . 80 codes on 5D Mk II cameras (with the useful message ‘Shooting is not possible’. Duh!). Also some more recent manuals now define ERR99 as “an error other than one of the above (ERR1-ERR06)” has occurred. The only semi-official statement from Canon in recent years is one from Chuck Westfall in TheDigitalJournalist saying “[ERR99] is a non-specific error code which can be caused by a wide range of malfunctions. … a variety of problems can be caused by the use of non-Canon accessories such as lenses, memory cards, battery packs, electronic flash units, etc.”

Now, Let’s Speculate

We know from the above that the ERR99 code has existed since the D60, but most of the current ERR99 online discussion and speculation started around 2003-2004. A large part of this is for obvious reasons: the number of Canon SLRs in service exploded around 2003 and 2004 with the introduction of the Digital Rebel and the 20D cameras. There are some other factors that may have contributed to the marked increase in ERR99 reports around this time. Several changes that occurred, but probably did not have much to do with the ERR99 increase include:
  • The EF-S lens mount was introduced in 2003 with the Digital Rebel.
  • Canon flash systems changed to E-TTL II in 2004. E-TTL-II largely incorporates a change in the flash calculations done in the camera body and communicated to the flash unit through the hot shoe. (Some people state ERR99 problems involving flashes have only occurred since this change, but these are rare at any rate.)
  • In 2003 Canon increased the number of autofocus points in prosumer cameras from 3 to 7 (10D) and again to 9 in 2004 (20D).
  • The Digic image processing chip was introduced in prosumer cameras in 2003, and the more powerful Digic II in 2004 with the 20D and Rebel XT.
There are a few changes, however, that logic suggests might have had some causative effect on ERR 99 messages.

Lens-to-Camera Electronic Communication

Although Canon hasn’t said so specifically, pretty strong circumstantial evidence indicates that the electronic connections between lens and camera were changed at least once and probably twice since 1998. The first change is probably better documented and seems to have occurred first with the EOS 3 and EOS 1V film cameras, which introduced the 45-point autofocus system later used on the 1D series digital SLRs. A number of third party lenses (mostly Sigma) would not communicate autofocus information with these cameras, and required re-chipping by the manufacturer to regain compatibility. The same problem occurred with the introduction of the 10D digital camera, which increased prosumer autofocus points from 3 to 7 and introduced the Digic processor. Of note, those incompatible third party lenses gave an ERR99 message, not ERR01, when used with the 10D. As best I can find, the first widespread ERR99 reports occurred when third party lenses couldn’t communicate electronically with the new 10D camera, and the soon-to-follow Rebel and 20D. This is the source of many people’s partially incorrect belief that ERR99 always means a miscommunication between camera and lens.

Lens Current Draw

The second change is less clearly established. Some sources state that lenses with IS systems have higher electric current transmitted from the camera than other lenses do, which makes sense, considering that they have more work to do. In-lens image stabilization first appeared in 1995 with slight improvements in 1997 and 1999. A major improvement was made in 2001 with the faster IS system used in the 70-200 f/2.8L IS and again in 2006 with the new four-stop system in the 70-200 f/4L IS. The newest IS systems are more powerful and stabilize more quickly (0.5 seconds as opposed to 1 second with older systems), so it’s logical to assume they draw more current across the connections, although this is not documented anywhere that I can find.
Several lenses with newer IS, including the 70-300mm f/4-5.6 IS (2005), EF-S 17-55mm f/2.8 IS (2006), and 70-200mm f/4L IS (2006) became very popular with photographers shooting EF-S mount cameras. We know that malfunctions in some of these lenses, most commonly reported with the 17-55 f/2.8 IS, cause ERR99 (and not ERR01) on EF-S mount cameras. Cleaning the electronic contacts on the camera and lens will often fix, or at least improve the problem. There are a few reports that the problem is more common with original Digital Rebel and 20D cameras, and less common with newer cameras; our data supports this too. Some knowledgeable people have speculated that there was a change in contact alloy, a thinner layer of gold plating, or other electrical contact issues with the XT and 20D cameras that make it more difficult for these cameras to deliver the required current to the newer IS lenses. On the other hand, the problem may simply be more common with older cameras because the lens contacts are more likely to be worn.

In-Camera Voltage Drops

Another theory that has some factual basis was reported several years ago on DPReview. A tester found that Canon 20D cameras would display ERR99 if the camera voltage fell below 7.3 volts. The BP511 battery used in all prosumer cameras prior to the 5DMkII should deliver a bit over 8 volts in fully charged state, but will fail to deliver sufficient voltage in certain conditions: dirty contacts, failure of a cell within the battery, age, rapid power consumption, or some combination of the above. This certainly would explain the ERR99 problems occurring with bad batteries or bad battery contacts. Again, just speculating, but I would suggest that a fall in voltage across just part of the camera circuitry would also cause ERR99— for example, across dirty or corroded electrical contacts, across a cracked ribbon cable, or perhaps a slightly corroded circuit board connector. I’ll come back to this idea later.

Common Causes of ERR 99

I’m listing these in my own perceived order of frequency, combining our experience at LensRentals with reading countless online ERR 99 reports. The list has been revised after further information from Precision Camera about actual causes they see during repair. One important thing they reminded me of: when we see ERR99 on the screen, the camera actually has more information about the cause of the error internally. A repair shop can read this information from the camera and often determine the cause with complete accuracy.
  • Lens/camera electrical contact failure
  • Lens circuit (AF or IS) failure
  • Camera electronic circuit failure (see below)
  • Battery or Grip problems
  • Broken or stuck lens aperture diaphragm – Note: this most often happens only when the lens is completely stopped down. If you have questions about the lens, shoot it both wide open and stopped down. If ERR99 appears when stopped down, its an aperture issue.
  • Older third-party lens with incompatible electronics
  • Jammed or damaged camera shutter curtain
  • Mis-formatted or damaged card
  • Damaged or corroded cell within camera battery
  • Failure of the sequence motor—according to precision this is unusual, but does occur, especially in older cameras that have been through a shutter replacement.
  • Corroded battery or camera contacts
  • Incorrectly mounted battery grip, particularly if it’s too loose
  • Camera/hot shoe electrical contact failure
  • Moisture condensation within camera or lens (or corrosion occurring days or weeks after moisture exposure)
Most of us cannot define in-camera circuitry failure more specifically than “it went to Canon for repair”, but a few skillful individuals have disassembled their ERR99 frozen cameras and reported things like loosened solder splats that were causing shorts, ribbon cables not firmly seated in their connectors, loose metal shields in the camera that could move enough to short or ground an electrical part, etc. If you’ve never seen the insides of a digital SLR, there are an amazing amount of electronic connections packed into basically no space in there.

Experience at LensRentals.com

There are a number of “what to do when ERR 99 occurs” lists that I’ve summarized below. Before we jump to them, though, I think its important to try to narrow down the ERR 99’s cause, rather than to go through the list and hope everything is better. I realize “finding the problem” sounds remarkably obvious, but bear with me for a second. With hundreds of lenses mounted to hundreds of different cameras at any one time, we deal with a lot of ERR 99 problems. Some ERR 99 issues are specific and immediate: suddenly the camera starts giving ERR99 with almost every shot. Resetting the electronics helps for a few shots— or doesn’t— but the problem recurs and the camera is basically useless. These “catastrophic” ERR 99 episodes usually means there’s been a major injury in the camera or lens: shutter failure, circuitry burnout, etc. Sometimes the fix is easy— new battery, smoothing a jammed shutter curtain, changing lenses, etc.— but most often a trip back to the mothership for either the camera or the lens is in order.
Other ERR 99 problems are more subtle: ERR 99 shows up after a lens change, lets say. Cleaning the contacts makes it go away, but it comes back a week later, getting more frequent over time. It may just be with one lens at first, but may start occurring with other lenses. In these cases I think it important to remember the point about electrical voltage made above: if voltage drops below 7.3V in the camera’s circuitry, ERR 99 is likely to occur. Voltage drops across different connectors are cumulative, and batteries produce less voltage as current increases. What may seem a case of dirty contacts may really be a narrow power margin, due to oil on the lens contacts, an old battery that’s not producing its rated voltage when fully charged, a lens that’s sucking down power to run the IS servos, which finally drops below the lower operating threshold when autofocus is activated. Cleaning the lens contacts might help, but that doesn’t make it “the problem”. So, be careful when diagnosing an intermittent problem. Its also important to do everything you can to narrow down the problem. Sending the camera to Canon for “intermittent ERR99” without more information is likely to lead to “can’t reproduce problem” at the Canon Service Center.
For example, once or twice a month we’ll have a customer tell us “the lens is causing ERR 99 on my camera, none of my other lenses do that”, so we send them a replacement. We have the luxury most individuals don’t get in that situation: the ability to test that lens on multiple cameras, plus the customer will try another copy of the same lens on their camera. In some cases, the customer will tell us the second lens is the same as the first on their camera; meanwhile, the first lens seems fine when tested on other bodies. Here, the problem is a weakness in the customer’s camera body that became apparent only when a lens with heavier power requirements was used. In other cases, the second lens works fine for the customer and the first lens, when returned, gives ERR 99 on other bodies. Again, problem obvious, the lens had internal damage to the electronics or aperture system.
In a lot of cases though, the problem is less obvious. The new lens works fine for the customer, the old one seems to work well on other bodies. At first, we just shrugged our shoulders and said “one of those things” but over time, as we track the problems that occur with various copies of lenses and cameras, something became apparent to us. Unless we found the specific cause of ERR 99 and corrected it then the problem, while intermittent, would recur. We’ve worked on developing an ERR 99 stress test for lenses that only show the problem intermittently: we use an older camera body, halfway charged battery, and take up to several hundred shots being sure to change the aperture, zoom, and focal distance frequently. Doing this we’re sometimes able to reproduce the problem in a lens that otherwise seems to have just had some isolated ERR 99 reports.
That being said, there are also circumstances where ERR 99 has occurred and then never, ever happened again:
  • Using older battery (solved after replacing battery)
  • Bad CF card (solved after replacing card)
  • After marked temperature change (solved after letting the camera sit for a day or so, probably condensation)
  • After mounting battery grip (solved after remounting the battery grip)
  • With single lens only, all other lenses fine (solved by repairing the lens)
  • Early copies of 50D (solved after firmware update)
  • Camera used with third party shoe mounted flash (solved after flash removed)
  • Dirty contacts (solved by cleaning, sometimes that is the only problem)
  • For no apparent reason, it went away for good after doing the routine ERR 99 protocol. This part reminds me of “any sufficiently advanced technology is indistinguishable from magic”…

The LensRentals Error 99 Process

This is based on Canon’s technical support suggestions, with a couple of additions we’ve made as we gained experience.
First, we pull a “tech support” reboot.
  1. Turn camera off.
  2. Remove battery.
  3. Replace battery.
  4. Turn camera on.
  5. Try a shot.
Sometimes that works. If not then a full reboot:
  1. Turn off the camera.
  2. Remove the lens, battery, date-time battery (see below), and CF card.
  3. Allow the camera to sit without power for approximately 20 minutes with the power switch “on”. Recharge the battery during this time. (Full disclosure here: somebody once suggested the 20 minutes and power switch on part, we want to top off the battery anyway, and we’ve generally got other stuff to do so we do it this way. Waiting 30 seconds and using a different, fully charged battery would probably be just as good, but this is what we do.)
  4. Turn off the camera, replace the backup battery, insert the fully charged battery, turn on the camera.

  5. Press the shutter button to check for ERR 99.
  6. If ERR 99 occurs, remove the battery, examine and clean the battery and camera connections. If at all possible, try a different battery.
  7. If ERR 99 still occurs, use the manual sensor cleaning function to raise the mirror and open the shutter. If the shutter does not completely open, it is the source of the problem. If a leaf is out of alignment, some people have reported using a soft brush to move the shutter leaf back into place. Personally, I’d send it in for service.
  8. If ERR 99 still occurs, the camera almost certainly needs service. You might try reinstalling firmware, but it’s unlikely to work.
If there’s no ERR 99 after the above, the next step is to check the storage system:
  1. Insert and format CF card, then press the shutter button as you would to take a picture.
  2. If ERR 99 try a different brand and size of card. If no ERR 99, the problem was the card and you should be done.
  3. If ERR 99 still occurs with a different card, the problem is with the camera’s card connections, and repair will be necessary.
Finally, check the lens:
  1. Turn the camera back off.
  2. Gently clean the contacts on both the lens and the camera (see Note #2 below)
  3. Remount the problem lens, set to manual focus, IS off, widest aperture and take a picture.
  4. If no ERR 99 with everything off, activate autofocus, then IS, then stop the aperture down, taking a picture to confirm no ERR 99 after each step.
  5. If ERR 99 occurs, try a different lens. If only one lens is a problem, that lens needs servicing. You’ll get better service results when you can be specific: i.e. “ERR 99 only when IS activated, etc.” in your service request.
  6. If ERR 99 occurs with more than one lens, and no other cause is apparent, the camera needs to head to Canon for repair.
Note #1: Some ERR 99 problems occur only with the camera in certain settings: i.e only in Av mode, or only in AI servo. In these cases, repair is almost certainly needed.
Note #2: I know first-hand that Canon Service Techs use the “gently rubbing a clean pencil eraser” technique of cleaning the electrical contacts. I also know that knowledgeable electronic engineers state this is a bad idea, that the friction could wear out the gold plating on the electronic connections, leading to corrosion. Radio shack and other electronics stores sell electrical contact cleaning solution that can be used with a Q-tip or soft cloth to clean the contacts as an alternative. I’m still using the eraser; I figure if rubbing metal contacts across each other every time I change a lens isn’t wearing out the coating, the pencil eraser sure isn’t.

End Game

I know this has been an overly long and probably not-very-useful essay, but it’s a topic I really got into. I certainly will have made some omissions or mistakes in something this long and complex. I welcome corrections and suggestions from any of you with different experience in this area and plan on updating and upgrading this piece as I get more input.
Roger Cicala
LensRentals.com

16 comments:

Architectural Glass Artist said...

Could this be the upcoming death of Cannon? Is Nikon any better regarding errors and repairs?

Dina TSH said...

from what i've read, i think this classical disease err99 put by canon according to some reasons. it could be preventing canon users to use other manufacturer accessories like lenses, external flash, etc. or it could be for another reasons hehe.

i don't really know about nikon. but a technical told me that every brand of SLR has its own problems (errors etc)

Anonymous said...

Hey i am suuper boy

Anonymous said...

Hi, guantanamera121212

Anonymous said...

[p]Because python is indeed expensive, so it will be reliable advice that this night time tote should indeed be acceptable throughout value . Kios B Makowsky Satchel - This fashion designer purse comes with rich luxiourous leather-based, comfortable pleats and sleek hardware . Celtic your wedding gown recent any testament regarding obsession and also identity . In addition, clothes made out of fabrics, such as nylon and polyester, often result in heat retention, and sweating, which can cause infections, if not [url=http://www.pradabagsales.co.uk]prada messenger bag[/url] controlled . They just appear much [url=http://www.pradabagsales.co.uk]prada bag sale[/url] cooler . com 猫聛陆 [url=http://www.pradabagsales.co.uk]prada shoulder bag[/url] http://www . Read >



Home-and-Family Salt Lake City Carpet Cleaning ?Proficient Cleaners For Your Home And Office

13th July 2011 Clean home and clean environment ?is what all aspire for . Only the best resources are [url=http://www.pradabagwsinuk.co.uk]prada sale uk[/url] utilized to make your glasses and you忙聤拢l have a pair that'll last you a longer duration of time.[/p][p]Below are a few of your salient popular features of the LG KF900 Prada II which supply you with every reason to invest in it and then make quite possibly the most of that features . One tactic is to photograph an item with the brand's logo on display in the [url=http://www.cheappradabags.co.uk]cheap prada[/url] background . [url=http://www.pradabagwsinuk.co.uk]prada uk[/url] com/cheap-juicy-couture-handbags-consider-actually-truly . 猫聛陆 Stability 猫聛陆 Last, but surely not the least, protection is a different crucial factor in picking which company to compensate for when it happens on your reminders . As a result there simply is no such thing as 34A to 34D [url=http://www.pradabagwsinuk.co.uk]prada outlet uk[/url] implants . Today we give gifts for a multitude of reasons . You may get them at a very low price.[/p]

Anonymous said...

Louis Vuitton Bags store 950380 christian louboutin outlet online 909395 discount christian louboutin 587520 http://guccihandbagsforcheap.cabanova.com/

Anonymous said...

Hermes Outlet 434624 Chanel Outlet Online 286075 Gucci Handbags online 474359 http://discountlouisvuittonbags.cabanova.com/

Anonymous said...

Burberry Handbags outlet 952288 Discount Louis Vuitton Bags 300441 Cheap Burberry Bags 817582 http://chanelhandbagsonsale.cabanova.com/

Anonymous said...

Gucci Handbags 289260 Gucci Bags 688131 Hermes Birkin sale 957901 http://cloutlets.webs.com/

Anonymous said...

Cheap Louis Vuitton Bags 537889 Gucci Outlet 915730 christian louboutin outlet 877059 http://cheapburberrybagsonline.cabanova.com/

Anonymous said...

discount christian louboutin 725348 Chanel Outlet 859919 Gucci Bags online 385713 http://hermesbagsoutletsale.cabanova.com/

Anonymous said...

christian louboutin outlet store 128402 Gucci Bags online 974959 Gucci Handbags 414886 http://cheapburberrybagsoutlet.cabanova.com/

Anonymous said...

Chanel Handbags 633350 christian louboutin outlet 670339 Chanel Outlet 345008 http://louisvuittonoutletstores.cabanova.com/

Anonymous said...

Cheap Chanel Bags 646481 Cheap Burberry Bags 675194 Cheap Gucci Bags 380691 http://hermesbagsoutletsale.cabanova.com/

Anonymous said...

Chanel Handbags on sale 487753 Burberry Handbags 367629 hermes birkin bag 678519 http://chanelhandbagsoutletstore.blinkweb.com

Anonymous said...

[url=http://www.win7license.com]windows 7 key [/url] UseHockey skates actually glide over a thin film of water, which is created by the intense pressure of the skater's weight on the thin edges of the blade. [url=http://www.win8activationkey.com]windows 8 product key[/url] Nqdtjvlnf [url=http://www.windows7pro.co.uk]product key windows 7[/url]
iizkmj 336225 [url=http://www.robesenligne.com/]magasin robe de mariée[/url] 155262 [url=http://www.vestido4baile.com/]http://www.vestido4baile.com/[/url]