07-31-2017 01:42 PM
Before you send it for repair/examination, I think it's a good idea to check the battery first. As you have mentioned " the top screen turns on only to flash an empty battery" it could probably be a weak battery - either not well charged or the battery is dead. Original batteries are good but third party batteries purchased from reliable source are sometimes as good but may not last that long. I used third party LP E6 for my 5D3 and never have a problem. (I would say 20% of the cost and 85% of the performance)
When you insert the battery into the charger, does it show full charge in a few minutes ? If so, the battery is at the end of it's cycle. You may misunderstand that the the battery is fully charged. Clean the contacts of the battery and the charger and try one more time. If you are certain that the battery is in good working condition, it may be the problem with the camera.
I have seen battery connection problem due to loose screw inside a 7D. But, since the top LCD panel showed sign of power supply, it could be some other problem.
Finally, don't get upset if you feel offended. Relaxed and enjoy your hobby.
07-31-2017 01:52 PM
07-31-2017 02:02 PM
Yeah. Seems like a battery/charging problem. The battery has to be charged at least 2 to 3 hours to get a full charge. If it stops charging after 15 minutes, then it's the battery problem and not the camera.
Go out and get some help from the repair shop, they may have something for you. NP E3 isn't always immediately available but if you rule out that the camera has a problem, you may consider to buy a replacement battery. Search online. (due to forum rules, can't suggest off brand products)
Post back if you find a solution.
07-31-2017 05:22 PM
Didn't say it was false just confusing as later you said, " I put a dead battery in the camera turns on ..." But first you said, "My canon for some reason won’t turn on!"
07-31-2017 05:25 PM
"also please check the button battery CR2025 and replace it"
Has nothing to do with the 1D Mk II powering up. It only keeps the date/time function alive.