Been away from the forums for a while, and unfortunately away from the camera as well. Pretty embarrassing, but I'm cleaning up my act as of late. Been trying to shoot a bunch more, and in the process I discovered that a battery had leaked inside my 580EXII. This happened at a friends daughters Christening, and luckily I had a backup. It wouldn't turn on at all, and I thought a trip to Canon service was in order - or worse - a new flash was in order.
I found this tip on Yahoo Answers, of all places. It worked like a charm for me, and hopefully it will help someone in the future should this happen for any of you guys/girls.
First step is to clean all the excess corrosion dust out with a Q-tip. I used canned air to blow the unit out, but I'm not sure if this is advisable, as it may spread the corrosion dust inside the unit. If you do choose to blow it out, do yourself a favor and do it outside with your eyes/skin away from the dust. Then, grab yourself a graphite pencil with a nicely broken in eraser.
Clean off/blow off the excess graphite dust, and proceed to rub the contact with the eraser side of the pencil.
Here's your freshly "cleaned" battery contact. It's not pretty or shiny, but hopefully it will function correctly.
Final step is to have a beer and use your now-functioning flash unit to take a snap.
If this doesn't work for you, I would suggest a quick call to Canon Service to have it evaluated. I was ready to set up a shipment to Canon to have them take a look, fearing that acid leaked into the internals. I figured "what the hey, I'll try this" as they would most likely replace the contacts anyways.
Hope I helped, and I promise to take more pictures, don't hit me.








.


