Magic Lantern Forum

Using Magic Lantern => General Help Q&A => Camera Emergency Department => Topic started by: ilex on November 07, 2016, 09:59:06 AM

Title: 50D cannot load firmware updates after fixing a broken pin
Post by: ilex on November 07, 2016, 09:59:06 AM
Hello
I have a problem with my 50D camera. Yesterday I took a picture without problems. I pulled the card and put another newly formatted on the PC. The camera will not start right away. From there on every time I try to shoot, it indicates ERR CF, format the card, but does not format. I have tried with 5 different cards and in all the same message comes out. The cards in a 40D work perfectly. Without card the camera works without problems. Can you help me? regards
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: Walter Schulz on November 07, 2016, 11:25:26 AM
First check cam's CF-card slot for mechanical damage = Bent or broken pins.
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: ilex on November 07, 2016, 12:00:23 PM
Thanks for you fast response Walter.

Yes there is a pin broken on the slot card.  >:(
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: ilex on December 02, 2016, 10:47:25 PM
A month ago I had a problem with my 50D. The CF card slot had a pin broken an the camera was not shoot down properly. After repair it, I can't upddate the firmware with no one card and differents ML buildings. The screen shows this message:

Firmware update program

Update file cannot be found.
Please check the memory card and reload the battery and try again.

I do this but the mesage is always the same.

Can any one help me?

Thanks in advance.
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: Walter Schulz on December 03, 2016, 02:10:33 AM
Format card in cam.
Copy extracted nightly build content to card.
Run firmware update.

If you still have troubles use a card with 32 GB or less.
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: ilex on January 03, 2017, 07:39:51 PM

I followed the steps you mention  on your post and tried with several different cards. The result is the same for all of them (pic attached), the camera freezes and I have to remove the battery in order to make it work again. Thanks in advance,
https://www.dropbox.com/s/w61j6z9z1lwqo4p/IMG_20170103_192730_HDR_1483468079056.jpg?dl=0
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: Walter Schulz on January 03, 2017, 08:41:13 PM
Show card's root directory.
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: ilex on January 04, 2017, 12:31:27 AM
Hi Walter,
I suppose you mean this:
https://www.dropbox.com/s/vkbfzmjxa2cmr0v/ml.JPG?dl=0
Regards
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: Walter Schulz on January 04, 2017, 12:39:37 AM
Looks good.

Use card with 32 GByte or less.
Format card in cardreader.
Format card in cam.
Copy extracted nightly build content to card.
Retry firmware update.

If unable: Rename ML-SETUP.FIR to ML_SETUP.FIR and then to ml-setup.fir
Retry and report.
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: a1ex on January 04, 2017, 12:59:52 AM
You can check the card on the 40D: if the boot flag is disabled and a 50D FIR is on the card, the 40D will show "Update file error". If no FIR is found, the 40D will show "Update file cannot be found".

If the 40D shows "Update file error", but the 50D shows "Update file cannot be found", the issue is hardware. In this state, I guess autoexec.bin would not be recognized either, and troubleshooting would require some hardware (e.g. JTAG or serial console).
Title: Re: 50D cannot load firmware updates after fixing a broken pin
Post by: ilex on January 18, 2017, 11:52:15 AM
Walter and a1ex, Thanks for your time and replay. The camera has a hardware problem and I'm not able to repair it. Fortunatly in Canon mode rules.
Regards.