In order to get the EOS-1Ds to identify large (greater than 2 GB) CF cards the firmware has to be updated to version 1.0.3. The manual states that a CF card between 8 MB and 2 GB must be used in order to upgrade the firmware of the camera.

Given that CF cards where quite low capacity back in the days, maybe these capacity limits just reflect the available cards at the time. Is it possible to use a larger capacity card while upgrading? Or do I need to get a older card just to perform the upgrade?

  • If the current firmware can't understand the larger cards, how could it update the camera to a new firmware from a larger card?
    – mattdm
    Jan 27, 2014 at 4:19
  • 3
    @mattdm Since without the update it only supports FAT16 and the update enables the use of FAT32. It could be possible to format a larger capacity card in FAT16 and only make use of 2 GB and use that card to update the firmware.
    – Hugo
    Jan 27, 2014 at 4:34

1 Answer 1


I've now successfully upgraded the firmware in my EOS-1Ds using a 8 GB CF card that was formatted in camera to a 2 GB FAT16 partition. The card used was a Trancend CompactFlash 133x 8 GB.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.