I had my Canon 5D MkII set up and working with the Magic Lantern firmware (ML) for some time without issue. Unfortunately, I handed the camera to someone without remembering to mention the following note from their website:
Important notes
- After opening the card door, always wait for LED confirmation (or for 5 seconds) before removing the card, even if your camera is turned off!!!
- On this camera, removing the card too fast might cause permanent damage.
Needless to say they removed the card too fast and the camera now has issues, specifically of the four CF cards I use with it, only one now works.
Card Result
4GB Calumet Prospec 305x Err 80
8GB Calumet Prospec 305x Works fine
16GB SanDisc Extreme IV Err 80
64GB Calumet Prospec 505x Err 80
I've tried installing/uninstalling ML from the one working 8GB card and everything works as expected. If I insert one of the other three cards, it will usually give Err 80 on the LCD, or nothing will happen. After this I need to pull the battery out for a moment to get it back to working with the 8GB card.
I've tried formatting the cards that don't work on a Win PC to see if that helps, but the behaviour is unchanged. When inserted into a Canon 20D all cards work except the 64GB one (I imagine due to it's size and the cameras age). Formatting the cards in the 20D then inserting to the 5DmkII also produces no change in 5DmkII behaviour.
Anyone have any ideas for further investigation into this or if a fix of some kind is possible?